File tree Expand file tree Collapse file tree 20 files changed +559
-71
lines changed
TARGET_MCU_K22F512/device/TOOLCHAIN_ARM_STD
middleware/wireless/TARGET_FRAMEWORK_5_3_3 Expand file tree Collapse file tree 20 files changed +559
-71
lines changed Original file line number Diff line number Diff line change 11# Copyright (c) 2020 ARM Limited. All rights reserved.
22# SPDX-License-Identifier: Apache-2.0
33
4- if ("MCUXpresso_MCUS" IN_LIST MBED_TARGET_LABELS)
4+ if ("KLXX" IN_LIST MBED_TARGET_LABELS)
5+ add_subdirectory (TARGET_KLXX)
6+ elseif ("MCUXpresso_MCUS" IN_LIST MBED_TARGET_LABELS)
57 add_subdirectory (TARGET_MCUXpresso_MCUS)
68endif ()
79
Original file line number Diff line number Diff line change 1+ # Copyright (c) 2020 ARM Limited. All rights reserved.
2+ # SPDX-License-Identifier: Apache-2.0
3+
4+ if ("KL25Z" IN_LIST MBED_TARGET_LABELS)
5+ add_subdirectory (TARGET_KL25Z)
6+ elseif ("KL46Z" IN_LIST MBED_TARGET_LABELS)
7+ add_subdirectory (TARGET_KL46Z)
8+ endif ()
9+
10+ target_include_directories (mbed-core
11+ INTERFACE
12+ .
13+ )
14+
15+ target_sources (mbed-core
16+ INTERFACE
17+ analogin_api.c
18+ analogout_api.c
19+ gpio_api.c
20+ i2c_api.c
21+ pinmap.c
22+ port_api.c
23+ pwmout_api.c
24+ rtc_api.c
25+ sleep.c
26+ us_ticker.c
27+ )
Original file line number Diff line number Diff line change 1+ # Copyright (c) 2020 ARM Limited. All rights reserved.
2+ # SPDX-License-Identifier: Apache-2.0
3+
4+ if (${MBED_TOOLCHAIN} STREQUAL "ARM" )
5+ set (LINKER_FILE device/TOOLCHAIN_ARM_STD/MKL25Z4.sct)
6+ set (STARTUP_FILE device/TOOLCHAIN_ARM_STD/startup_MKL25Z4.S)
7+ elseif (${MBED_TOOLCHAIN} STREQUAL "GCC_ARM" )
8+ set (LINKER_FILE device/TOOLCHAIN_GCC_ARM/MKL25Z4.ld)
9+ set (STARTUP_FILE device/TOOLCHAIN_GCC_ARM/startup_MKL25Z4.S)
10+ endif ()
11+
12+ set_property (
13+ GLOBAL PROPERTY
14+ MBED_TARGET_LINKER_FILE
15+ ${CMAKE_CURRENT_SOURCE_DIR} /${LINKER_FILE}
16+ )
17+
18+ target_include_directories (mbed-core
19+ INTERFACE
20+ .
21+ device
22+ )
23+
24+ target_sources (mbed-core
25+ INTERFACE
26+ PeripheralPins.c
27+ gpio_irq_api.c
28+ mbed_overrides.c
29+ serial_api.c
30+ spi_api.c
31+
32+ device/system_MKL25Z4.c
33+ ${STARTUP_FILE}
34+ )
Original file line number Diff line number Diff line change 1- #! armcc -E
1+ #! armclang -E --target=arm-arm-none-eabi -x c -mcpu=cortex-m0plus
22
33#if !defined(MBED_CONF_TARGET_BOOT_STACK_SIZE)
44# if defined(MBED_BOOT_STACK_SIZE)
Original file line number Diff line number Diff line change 1+ # Copyright (c) 2020 ARM Limited. All rights reserved.
2+ # SPDX-License-Identifier: Apache-2.0
3+
4+ if (${MBED_TOOLCHAIN} STREQUAL "ARM" )
5+ set (LINKER_FILE device/TOOLCHAIN_ARM_STD/MKL46Z4.sct)
6+ set (STARTUP_FILE device/TOOLCHAIN_ARM_STD/startup_MKL46Z4.S)
7+ elseif (${MBED_TOOLCHAIN} STREQUAL "GCC_ARM" )
8+ set (LINKER_FILE device/TOOLCHAIN_GCC_ARM/MKL46Z4.ld)
9+ set (STARTUP_FILE device/TOOLCHAIN_GCC_ARM/startup_MKL46Z4.S)
10+ endif ()
11+
12+ set_property (
13+ GLOBAL PROPERTY
14+ MBED_TARGET_LINKER_FILE
15+ ${CMAKE_CURRENT_SOURCE_DIR} /${LINKER_FILE}
16+ )
17+
18+ target_include_directories (mbed-core
19+ INTERFACE
20+ .
21+ device
22+ )
23+
24+ target_sources (mbed-core
25+ INTERFACE
26+ PeripheralPins.c
27+ flash_api.c
28+ gpio_irq_api.c
29+ mbed_overrides.c
30+ serial_api.c
31+ spi_api.c
32+
33+ device/system_MKL46Z4.c
34+ ${STARTUP_FILE}
35+ )
Original file line number Diff line number Diff line change 1- #! armcc -E
1+ #! armclang -E --target=arm-arm-none-eabi -x c -mcpu=cortex-m0plus
22
33#if !defined(MBED_CONF_TARGET_BOOT_STACK_SIZE)
44# if defined(MBED_BOOT_STACK_SIZE)
Original file line number Diff line number Diff line change 33
44if ("K66F" IN_LIST MBED_TARGET_LABELS)
55 add_subdirectory (TARGET_K66F)
6+ elseif ("K82F" IN_LIST MBED_TARGET_LABELS)
7+ add_subdirectory (TARGET_K82F)
8+ elseif ("KL27Z" IN_LIST MBED_TARGET_LABELS)
9+ add_subdirectory (TARGET_KL27Z)
10+ elseif ("KL43Z" IN_LIST MBED_TARGET_LABELS)
11+ add_subdirectory (TARGET_KL43Z)
12+ elseif ("KW41Z" IN_LIST MBED_TARGET_LABELS)
13+ add_subdirectory (TARGET_KW41Z)
14+ elseif ("MCU_K22F" IN_LIST MBED_TARGET_LABELS)
15+ add_subdirectory (TARGET_MCU_K22F)
616elseif ("MCU_K64F" IN_LIST MBED_TARGET_LABELS)
717 add_subdirectory (TARGET_MCU_K64F)
818endif ()
919
20+ if ("FRAMEWORK_5_3_3" IN_LIST MBED_TARGET_LABELS)
21+ add_subdirectory (middleware/wireless/TARGET_FRAMEWORK_5_3_3)
22+ endif ()
23+
24+ target_include_directories (mbed-core
25+ INTERFACE
26+ api
27+ )
28+
1029target_sources (mbed-core
1130 INTERFACE
1231 fsl_common.c
@@ -25,8 +44,3 @@ target_sources(mbed-core
2544 api/rtc_api.c
2645 api/sleep.c
2746)
28-
29- target_include_directories (mbed-core
30- INTERFACE
31- api
32- )
Original file line number Diff line number Diff line change 22# SPDX-License-Identifier: Apache-2.0
33
44if ("FRDM" IN_LIST MBED_TARGET_LABELS)
5- add_subdirectory (TARGET_FRDM)
5+ target_include_directories (mbed-core
6+ INTERFACE
7+ TARGET_FRDM
8+ )
9+
10+ target_sources (mbed-core
11+ INTERFACE
12+ TARGET_FRDM/PeripheralPins.c
13+ TARGET_FRDM/crc.c
14+ TARGET_FRDM/fsl_clock_config.c
15+ TARGET_FRDM/fsl_phy.c
16+ TARGET_FRDM/mbed_overrides.c
17+ )
618endif ()
719
8- add_subdirectory (device)
20+ if (${MBED_TOOLCHAIN} STREQUAL "ARM" )
21+ set (LINKER_FILE device/TOOLCHAIN_ARM_STD/MK66FN2M0xxx18.sct)
22+ set (STARTUP_FILE device/TOOLCHAIN_ARM_STD/startup_MK66F18.S)
23+ elseif (${MBED_TOOLCHAIN} STREQUAL "GCC_ARM" )
24+ set (LINKER_FILE device/TOOLCHAIN_GCC_ARM/MK66FN2M0xxx18.ld)
25+ set (STARTUP_FILE device/TOOLCHAIN_GCC_ARM/startup_MK66F18.S)
26+ endif ()
27+
28+ set_property (
29+ GLOBAL PROPERTY
30+ MBED_TARGET_LINKER_FILE
31+ ${CMAKE_CURRENT_SOURCE_DIR} /${LINKER_FILE}
32+ )
933
1034target_include_directories (mbed-core
1135 INTERFACE
1236 .
37+ device
1338 drivers
1439)
1540
@@ -64,4 +89,7 @@ target_sources(mbed-core
6489 drivers/fsl_uart_edma.c
6590 drivers/fsl_vref.c
6691 drivers/fsl_wdog.c
92+
93+ device/system_MK66F18.c
94+ ${STARTUP_FILE}
6795)
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments