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 1
1
# Copyright (c) 2020 ARM Limited. All rights reserved.
2
2
# SPDX-License-Identifier: Apache-2.0
3
3
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 )
5
7
add_subdirectory (TARGET_MCUXpresso_MCUS )
6
8
endif ()
7
9
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
2
2
3
3
#if !defined(MBED_CONF_TARGET_BOOT_STACK_SIZE)
4
4
# 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
2
2
3
3
#if !defined(MBED_CONF_TARGET_BOOT_STACK_SIZE)
4
4
# if defined(MBED_BOOT_STACK_SIZE)
Original file line number Diff line number Diff line change 3
3
4
4
if ("K66F" IN_LIST MBED_TARGET_LABELS )
5
5
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 )
6
16
elseif ("MCU_K64F" IN_LIST MBED_TARGET_LABELS )
7
17
add_subdirectory (TARGET_MCU_K64F )
8
18
endif ()
9
19
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
+
10
29
target_sources (mbed-core
11
30
INTERFACE
12
31
fsl_common.c
@@ -25,8 +44,3 @@ target_sources(mbed-core
25
44
api/rtc_api.c
26
45
api/sleep.c
27
46
)
28
-
29
- target_include_directories (mbed-core
30
- INTERFACE
31
- api
32
- )
Original file line number Diff line number Diff line change 2
2
# SPDX-License-Identifier: Apache-2.0
3
3
4
4
if ("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
+ )
6
18
endif ()
7
19
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
+ )
9
33
10
34
target_include_directories (mbed-core
11
35
INTERFACE
12
36
.
37
+ device
13
38
drivers
14
39
)
15
40
@@ -64,4 +89,7 @@ target_sources(mbed-core
64
89
drivers/fsl_uart_edma.c
65
90
drivers/fsl_vref.c
66
91
drivers/fsl_wdog.c
92
+
93
+ device/system_MK66F18.c
94
+ ${STARTUP_FILE}
67
95
)
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments