File tree Expand file tree Collapse file tree 22 files changed +23
-134
lines changed Expand file tree Collapse file tree 22 files changed +23
-134
lines changed Original file line number Diff line number Diff line change @@ -2,12 +2,10 @@ DEPS_SUBMODULES += hw/mcu/nxp/lpcopen
2
2
3
3
MCU_DIR = hw/mcu/nxp/lpcopen/lpc$(MCU ) /lpc_chip_$(MCU )
4
4
include $(TOP ) /$(BOARD_PATH ) /board.mk
5
+ CPU_CORE ?= cortex-m0plus
5
6
6
7
CFLAGS += \
7
8
-flto \
8
- -mthumb \
9
- -mabi=aapcs \
10
- -mcpu=cortex-m0plus \
11
9
-nostdlib \
12
10
-D__USE_LPCOPEN \
13
11
-DCFG_TUSB_MCU=OPT_MCU_LPC11UXX \
36
34
INC += \
37
35
$(TOP ) /$(MCU_DIR ) /inc
38
36
39
- # For freeRTOS port source
40
- FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH ) /ARM_CM0
41
-
42
37
# For flash-jlink target
43
38
JLINK_DEVICE = LPC11U68
Original file line number Diff line number Diff line change @@ -2,12 +2,10 @@ DEPS_SUBMODULES += hw/mcu/nxp/lpcopen
2
2
3
3
MCU_DIR = hw/mcu/nxp/lpcopen/lpc13xx/lpc_chip_13xx
4
4
include $(TOP ) /$(BOARD_PATH ) /board.mk
5
+ CPU_CORE ?= cortex-m3
5
6
6
7
CFLAGS += \
7
8
-flto \
8
- -mthumb \
9
- -mabi=aapcs \
10
- -mcpu=cortex-m3 \
11
9
-nostdlib \
12
10
-DCORE_M3 \
13
11
-D__USE_LPCOPEN \
@@ -34,6 +32,3 @@ SRC_C += \
34
32
35
33
INC += \
36
34
$(TOP ) /$(MCU_DIR ) /inc
37
-
38
- # For freeRTOS port source
39
- FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH ) /ARM_CM3
Original file line number Diff line number Diff line change 1
1
DEPS_SUBMODULES += hw/mcu/nxp/lpcopen
2
2
3
3
include $(TOP ) /$(BOARD_PATH ) /board.mk
4
+ CPU_CORE ?= cortex-m3
4
5
5
6
CFLAGS += \
6
7
-flto \
7
- -mthumb \
8
- -mabi=aapcs \
9
- -mcpu=cortex-m3 \
10
8
-nostdlib \
11
9
-DCORE_M3 \
12
10
-D__USE_LPCOPEN \
@@ -34,6 +32,3 @@ SRC_C += \
34
32
INC += \
35
33
$(TOP ) /$(BOARD_PATH ) \
36
34
$(TOP ) /$(MCU_DIR ) /inc
37
-
38
- # For freeRTOS port source
39
- FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH ) /ARM_CM3
Original file line number Diff line number Diff line change @@ -2,12 +2,10 @@ DEPS_SUBMODULES += hw/mcu/nxp/lpcopen
2
2
3
3
MCU_DIR = hw/mcu/nxp/lpcopen/lpc175x_6x/lpc_chip_175x_6x
4
4
include $(TOP ) /$(BOARD_PATH ) /board.mk
5
+ CPU_CORE ?= cortex-m3
5
6
6
7
CFLAGS += \
7
8
-flto \
8
- -mthumb \
9
- -mabi=aapcs \
10
- -mcpu=cortex-m3 \
11
9
-nostdlib \
12
10
-DCORE_M3 \
13
11
-D__USE_LPCOPEN \
@@ -35,6 +33,3 @@ SRC_C += \
35
33
36
34
INC += \
37
35
$(TOP ) /$(MCU_DIR ) /inc
38
-
39
- # For freeRTOS port source
40
- FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH ) /ARM_CM3
Original file line number Diff line number Diff line change 1
1
DEPS_SUBMODULES += hw/mcu/nxp/lpcopen
2
2
3
3
include $(TOP ) /$(BOARD_PATH ) /board.mk
4
+ CPU_CORE ?= cortex-m3
4
5
5
6
CFLAGS += \
6
7
-flto \
7
- -mthumb \
8
- -mabi=aapcs \
9
- -mcpu=cortex-m3 \
10
8
-nostdlib \
11
9
-DCORE_M3 \
12
10
-D__USE_LPCOPEN \
@@ -32,6 +30,3 @@ INC += \
32
30
$(TOP ) /$(BOARD_PATH ) \
33
31
$(TOP ) /$(MCU_DIR ) /inc \
34
32
$(TOP ) /$(MCU_DIR ) /inc/config_18xx
35
-
36
- # For freeRTOS port source
37
- FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH ) /ARM_CM3
Original file line number Diff line number Diff line change @@ -3,12 +3,10 @@ DEPS_SUBMODULES += $(SDK_DIR) lib/CMSIS_5
3
3
4
4
MCU_DIR = $(SDK_DIR ) /devices/$(MCU )
5
5
include $(TOP ) /$(BOARD_PATH ) /board.mk
6
+ CPU_CORE ?= cortex-m0plus
6
7
7
8
CFLAGS += \
8
9
-flto \
9
- -mthumb \
10
- -mabi=aapcs \
11
- -mcpu=cortex-m0plus \
12
10
-DCFG_TUSB_MCU=OPT_MCU_LPC51UXX \
13
11
-DCFG_TUSB_MEM_ALIGN='__attribute__((aligned(64)))'
14
12
@@ -40,6 +38,3 @@ INC += \
40
38
SRC_S += $(MCU_DIR ) /gcc/startup_$(MCU ) .S
41
39
42
40
LIBS += $(TOP ) /$(MCU_DIR ) /gcc/libpower.a
43
-
44
- # For freeRTOS port source
45
- FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH ) /ARM_CM0
Original file line number Diff line number Diff line change @@ -2,14 +2,10 @@ SDK_DIR = hw/mcu/nxp/mcux-sdk
2
2
DEPS_SUBMODULES += $(SDK_DIR ) lib/CMSIS_5
3
3
4
4
include $(TOP ) /$(BOARD_PATH ) /board.mk
5
+ CPU_CORE ?= cortex-m4
5
6
6
7
CFLAGS += \
7
8
-flto \
8
- -mthumb \
9
- -mabi=aapcs \
10
- -mcpu=cortex-m4 \
11
- -mfloat-abi=hard \
12
- -mfpu=fpv4-sp-d16 \
13
9
-DCFG_TUSB_MCU=OPT_MCU_LPC54XXX \
14
10
-DCFG_TUSB_MEM_ALIGN='__attribute__((aligned(64)))'
15
11
@@ -49,6 +45,3 @@ INC += \
49
45
$(TOP ) /$(SDK_DIR ) /drivers/lpc_gpio
50
46
51
47
SRC_S += $(MCU_DIR ) /gcc/startup_$(MCU_CORE ) .S
52
-
53
- # For freeRTOS port source
54
- FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH ) /ARM_CM4F
Original file line number Diff line number Diff line change @@ -3,17 +3,13 @@ SDK_DIR = hw/mcu/nxp/mcux-sdk
3
3
DEPS_SUBMODULES += lib/CMSIS_5 lib/sct_neopixel $(SDK_DIR )
4
4
5
5
include $(TOP ) /$(BOARD_PATH ) /board.mk
6
+ CPU_CORE ?= cortex-m33
6
7
7
8
# Default to Highspeed PORT1
8
9
PORT ?= 1
9
10
10
11
CFLAGS += \
11
12
-flto \
12
- -mthumb \
13
- -mabi=aapcs \
14
- -mcpu=cortex-m33 \
15
- -mfloat-abi=hard \
16
- -mfpu=fpv5-sp-d16 \
17
13
-DCFG_TUSB_MCU=OPT_MCU_LPC55XX \
18
14
-DCFG_TUSB_MEM_ALIGN='__attribute__((aligned(64)))' \
19
15
-DBOARD_TUD_RHPORT=$(PORT )
@@ -63,6 +59,3 @@ INC += \
63
59
SRC_S += $(MCU_DIR ) /gcc/startup_$(MCU_CORE ) .S
64
60
65
61
LIBS += $(TOP ) /$(MCU_DIR ) /gcc/libpower_hardabi.a
66
-
67
- # For freeRTOS port source
68
- FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH ) /ARM_CM33_NTZ/non_secure
Original file line number Diff line number Diff line change @@ -4,9 +4,7 @@ SDK_DIR = hw/mcu/nxp/mcux-sdk
4
4
DEPS_SUBMODULES += $(SDK_DIR ) lib/CMSIS_5
5
5
6
6
include $(TOP ) /$(BOARD_PATH ) /board.mk
7
-
8
7
CPU_CORE ?= cortex-m33
9
- include $(TOP ) /tools/make/cpu/$(CPU_CORE ) .mk
10
8
11
9
# Default to Highspeed PORT1
12
10
PORT ?= 1
Original file line number Diff line number Diff line change @@ -3,13 +3,10 @@ SDK_DIR = hw/mcu/mindmotion/mm32sdk
3
3
DEPS_SUBMODULES += lib/CMSIS_5 $(SDK_DIR )
4
4
5
5
include $(TOP ) /$(BOARD_PATH ) /board.mk
6
+ CPU_CORE ?= cortex-m3
6
7
7
8
CFLAGS += \
8
9
-flto \
9
- -mthumb \
10
- -mabi=aapcs \
11
- -mcpu=cortex-m3 \
12
- -mfloat-abi=soft \
13
10
-nostdlib -nostartfiles \
14
11
-DCFG_TUSB_MCU=OPT_MCU_MM32F327X
15
12
@@ -29,8 +26,5 @@ INC += \
29
26
$(TOP ) /$(SDK_DIR ) /mm32f327x/MM32F327x/Include \
30
27
$(TOP ) /$(SDK_DIR ) /mm32f327x/MM32F327x/HAL_Lib/Inc
31
28
32
- # For freeRTOS port source
33
- FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH ) /ARM_CM3
34
-
35
29
# flash target using on-board
36
30
flash : flash-jlink
You can’t perform that action at this time.
0 commit comments