mirror of https://github.com/ARMmbed/mbed-os.git
91 lines
2.6 KiB
CMake
91 lines
2.6 KiB
CMake
# Copyright (c) 2020 ARM Limited. All rights reserved.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
if("M23_NS" IN_LIST MBED_TARGET_LABELS)
|
|
add_subdirectory(TARGET_M23_NS)
|
|
elseif("M23_S" IN_LIST MBED_TARGET_LABELS)
|
|
add_subdirectory(TARGET_M23_S)
|
|
elseif("NU_PFM_M2351" IN_LIST MBED_TARGET_LABELS)
|
|
add_subdirectory(TARGET_NU_PFM_M2351)
|
|
endif()
|
|
|
|
target_sources(mbed-core
|
|
INTERFACE
|
|
dma_api.c
|
|
flash_api.c
|
|
gpio_api.c
|
|
gpio_irq_api.c
|
|
gpio_object.h
|
|
hal_secure.h
|
|
i2c_api.c
|
|
lp_ticker.c
|
|
mbed_overrides.c
|
|
objects.h
|
|
PeripheralNames.h
|
|
PeripheralPins.c
|
|
PeripheralPins.h
|
|
pinmap.c
|
|
PinNamesCommon.h
|
|
PortNames.h
|
|
port_api.c
|
|
pwmout_api.c
|
|
rtc_api.c
|
|
serial_api.c
|
|
sleep.c
|
|
spi_api.c
|
|
trng_api.cpp
|
|
us_ticker.c
|
|
trng_api.cpp
|
|
|
|
crypto/crypto-misc.cpp
|
|
|
|
device/StdDriver/src/m2351_acmp.c
|
|
device/StdDriver/src/m2351_bpwm.c
|
|
device/StdDriver/src/m2351_can.c
|
|
device/StdDriver/src/m2351_clk.c
|
|
device/StdDriver/src/m2351_crc.c
|
|
device/StdDriver/src/m2351_crypto.c
|
|
device/StdDriver/src/m2351_dac.c
|
|
device/StdDriver/src/m2351_eadc.c
|
|
device/StdDriver/src/m2351_ebi.c
|
|
device/StdDriver/src/m2351_ecap.c
|
|
device/StdDriver/src/m2351_epwm.c
|
|
device/StdDriver/src/m2351_fmc.c
|
|
device/StdDriver/src/m2351_gpio.c
|
|
device/StdDriver/src/m2351_i2c.c
|
|
device/StdDriver/src/m2351_i2s.c
|
|
device/StdDriver/src/m2351_pdma.c
|
|
device/StdDriver/src/m2351_qei.c
|
|
device/StdDriver/src/m2351_qspi.c
|
|
device/StdDriver/src/m2351_rtc.c
|
|
device/StdDriver/src/m2351_sc.c
|
|
device/StdDriver/src/m2351_scuart.c
|
|
device/StdDriver/src/m2351_sdh.c
|
|
device/StdDriver/src/m2351_spi.c
|
|
device/StdDriver/src/m2351_sys.c
|
|
device/StdDriver/src/m2351_timer.c
|
|
device/StdDriver/src/m2351_timer_pwm.c
|
|
device/StdDriver/src/m2351_uart.c
|
|
device/StdDriver/src/m2351_usbd.c
|
|
device/StdDriver/src/m2351_usci_i2c.c
|
|
device/StdDriver/src/m2351_usci_spi.c
|
|
device/StdDriver/src/m2351_usci_uart.c
|
|
device/StdDriver/src/m2351_wdt.c
|
|
device/StdDriver/src/m2351_wwdt.c
|
|
device/stddriver_secure.c
|
|
device/stddriver_secure.h
|
|
device/system_core_M2351.h
|
|
device/system_M2351.c
|
|
device/system_M2351.h
|
|
device/startup_M2351.c
|
|
)
|
|
|
|
target_include_directories(mbed-core
|
|
INTERFACE
|
|
.
|
|
device
|
|
device/Reg
|
|
device/StdDriver/inc
|
|
crypto
|
|
)
|