|
| 1 | +# Copyright (c) 2020 ARM Limited. All rights reserved. |
| 2 | +# SPDX-License-Identifier: Apache-2.0 |
| 3 | + |
| 4 | +if("M23_NS" IN_LIST MBED_TARGET_LABELS) |
| 5 | + add_subdirectory(TARGET_M23_NS) |
| 6 | +elseif("M23_S" IN_LIST MBED_TARGET_LABELS) |
| 7 | + add_subdirectory(TARGET_M23_S) |
| 8 | +elseif("NU_PFM_M2351" IN_LIST MBED_TARGET_LABELS) |
| 9 | + add_subdirectory(TARGET_NU_PFM_M2351) |
| 10 | +endif() |
| 11 | + |
| 12 | +target_sources(mbed-core |
| 13 | + INTERFACE |
| 14 | + dma_api.c |
| 15 | + flash_api.c |
| 16 | + gpio_api.c |
| 17 | + gpio_irq_api.c |
| 18 | + gpio_object.h |
| 19 | + hal_secure.h |
| 20 | + i2c_api.c |
| 21 | + lp_ticker.c |
| 22 | + mbed_overrides.c |
| 23 | + objects.h |
| 24 | + PeripheralNames.h |
| 25 | + PeripheralPins.c |
| 26 | + PeripheralPins.h |
| 27 | + pinmap.c |
| 28 | + PinNamesCommon.h |
| 29 | + PortNames.h |
| 30 | + port_api.c |
| 31 | + pwmout_api.c |
| 32 | + rtc_api.c |
| 33 | + serial_api.c |
| 34 | + sleep.c |
| 35 | + spi_api.c |
| 36 | + trng_api.cpp |
| 37 | + us_ticker.c |
| 38 | + trng_api.cpp |
| 39 | + |
| 40 | + crypto/crypto-misc.cpp |
| 41 | + |
| 42 | + device/StdDriver/src/m2351_acmp.c |
| 43 | + device/StdDriver/src/m2351_bpwm.c |
| 44 | + device/StdDriver/src/m2351_can.c |
| 45 | + device/StdDriver/src/m2351_clk.c |
| 46 | + device/StdDriver/src/m2351_crc.c |
| 47 | + device/StdDriver/src/m2351_crypto.c |
| 48 | + device/StdDriver/src/m2351_dac.c |
| 49 | + device/StdDriver/src/m2351_eadc.c |
| 50 | + device/StdDriver/src/m2351_ebi.c |
| 51 | + device/StdDriver/src/m2351_ecap.c |
| 52 | + device/StdDriver/src/m2351_epwm.c |
| 53 | + device/StdDriver/src/m2351_fmc.c |
| 54 | + device/StdDriver/src/m2351_gpio.c |
| 55 | + device/StdDriver/src/m2351_i2c.c |
| 56 | + device/StdDriver/src/m2351_i2s.c |
| 57 | + device/StdDriver/src/m2351_pdma.c |
| 58 | + device/StdDriver/src/m2351_qei.c |
| 59 | + device/StdDriver/src/m2351_qspi.c |
| 60 | + device/StdDriver/src/m2351_rtc.c |
| 61 | + device/StdDriver/src/m2351_sc.c |
| 62 | + device/StdDriver/src/m2351_scuart.c |
| 63 | + device/StdDriver/src/m2351_sdh.c |
| 64 | + device/StdDriver/src/m2351_spi.c |
| 65 | + device/StdDriver/src/m2351_sys.c |
| 66 | + device/StdDriver/src/m2351_timer.c |
| 67 | + device/StdDriver/src/m2351_timer_pwm.c |
| 68 | + device/StdDriver/src/m2351_uart.c |
| 69 | + device/StdDriver/src/m2351_usbd.c |
| 70 | + device/StdDriver/src/m2351_usci_i2c.c |
| 71 | + device/StdDriver/src/m2351_usci_spi.c |
| 72 | + device/StdDriver/src/m2351_usci_uart.c |
| 73 | + device/StdDriver/src/m2351_wdt.c |
| 74 | + device/StdDriver/src/m2351_wwdt.c |
| 75 | + device/stddriver_secure.c |
| 76 | + device/stddriver_secure.h |
| 77 | + device/system_core_M2351.h |
| 78 | + device/system_M2351.c |
| 79 | + device/system_M2351.h |
| 80 | + device/startup_M2351.c |
| 81 | +) |
| 82 | + |
| 83 | +target_include_directories(mbed-core |
| 84 | + INTERFACE |
| 85 | + . |
| 86 | + device |
| 87 | + device/Reg |
| 88 | + device/StdDriver/inc |
| 89 | + crypto |
| 90 | +) |
0 commit comments