File tree 7 files changed +19
-13
lines changed
7 files changed +19
-13
lines changed Original file line number Diff line number Diff line change @@ -167,7 +167,9 @@ Supported CPUs
167
167
| | +-------------------+--------+------+-----------+------------------------+-------------------+
168
168
| | | 54, 55 | ✔ | | ✔ | lpc_ip3511 | |
169
169
| +---------+-------------------+--------+------+-----------+------------------------+-------------------+
170
- | | MCX | N9, A15 | ✔ | | ✔ | ci_fs, ci_hs | |
170
+ | | MCX | N9 | ✔ | | ✔ | ci_fs, ci_hs | |
171
+ | | +-------------------+--------+------+-----------+------------------------+-------------------+
172
+ | | | A15 | ✔ | | | ci_fs | |
171
173
+--------------+---------+-------------------+--------+------+-----------+------------------------+-------------------+
172
174
| Raspberry Pi | RP2040, RP2350 | ✔ | ✔ | ✖ | rp2040, pio_usb | |
173
175
+--------------+-----+-----------------------+--------+------+-----------+------------------------+-------------------+
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ function(add_board_target BOARD_TARGET)
36
36
# driver
37
37
${SDK_DIR} /drivers/lpc_gpio/fsl_gpio.c
38
38
${SDK_DIR} /drivers/flexcomm/fsl_flexcomm.c
39
- ${SDK_DIR} /drivers/flexcomm/fsl_usart.c
39
+ ${SDK_DIR} /drivers/flexcomm/usart/ fsl_usart.c
40
40
# mcu
41
41
${SDK_DIR} /devices/${MCU_VARIANT} /system_${MCU_VARIANT} .c
42
42
${SDK_DIR} /devices/${MCU_VARIANT} /drivers/fsl_clock.c
Original file line number Diff line number Diff line change @@ -28,18 +28,19 @@ SRC_C += \
28
28
$(MCU_DIR ) /drivers/fsl_reset.c \
29
29
$(SDK_DIR ) /drivers/lpc_gpio/fsl_gpio.c \
30
30
$(SDK_DIR ) /drivers/flexcomm/fsl_flexcomm.c \
31
- $(SDK_DIR ) /drivers/flexcomm/fsl_usart.c
31
+ $(SDK_DIR ) /drivers/flexcomm/usart/ fsl_usart.c
32
32
33
33
INC += \
34
- $(TOP ) /$(BOARD_PATH ) \
35
- $(TOP ) /lib/CMSIS_5/CMSIS/Core/Include \
34
+ $(TOP ) /$(BOARD_PATH ) \
35
+ $(TOP ) /lib/CMSIS_5/CMSIS/Core/Include \
36
36
$(TOP ) /$(MCU_DIR ) \
37
37
$(TOP ) /$(MCU_DIR ) /drivers \
38
38
$(TOP ) /$(SDK_DIR ) /drivers/common \
39
39
$(TOP ) /$(SDK_DIR ) /drivers/flexcomm \
40
+ $(TOP ) /$(SDK_DIR ) /drivers/flexcomm/usart \
40
41
$(TOP ) /$(SDK_DIR ) /drivers/lpc_iocon \
41
42
$(TOP ) /$(SDK_DIR ) /drivers/lpc_gpio
42
-
43
+
43
44
SRC_S += $(MCU_DIR ) /gcc/startup_$(MCU ) .S
44
45
45
46
LIBS += $(TOP ) /$(MCU_DIR ) /gcc/libpower.a
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ function(add_board_target BOARD_TARGET)
44
44
${SDK_DIR} /drivers/lpc_gpio/fsl_gpio.c
45
45
${SDK_DIR} /drivers/common/fsl_common_arm.c
46
46
${SDK_DIR} /drivers/flexcomm/fsl_flexcomm.c
47
- ${SDK_DIR} /drivers/flexcomm/fsl_usart.c
47
+ ${SDK_DIR} /drivers/flexcomm/usart/ fsl_usart.c
48
48
# mcu
49
49
${SDK_DIR} /devices/${MCU_VARIANT} /system_${MCU_CORE} .c
50
50
${SDK_DIR} /devices/${MCU_VARIANT} /drivers/fsl_clock.c
@@ -56,6 +56,7 @@ function(add_board_target BOARD_TARGET)
56
56
# driver
57
57
${SDK_DIR} /drivers/common
58
58
${SDK_DIR} /drivers/flexcomm
59
+ ${SDK_DIR} /drivers/flexcomm/usart
59
60
${SDK_DIR} /drivers/lpc_iocon
60
61
${SDK_DIR} /drivers/lpc_gpio
61
62
${SDK_DIR} /drivers/lpuart
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ SRC_C += \
36
36
$(MCU_DIR ) /drivers/fsl_reset.c \
37
37
$(SDK_DIR ) /drivers/lpc_gpio/fsl_gpio.c \
38
38
$(SDK_DIR ) /drivers/flexcomm/fsl_flexcomm.c \
39
- $(SDK_DIR ) /drivers/flexcomm/fsl_usart.c \
39
+ $(SDK_DIR ) /drivers/flexcomm/usart/ fsl_usart.c \
40
40
$(SDK_DIR ) /drivers/common/fsl_common_arm.c
41
41
42
42
INC += \
@@ -46,6 +46,7 @@ INC += \
46
46
$(TOP ) /$(MCU_DIR ) /drivers \
47
47
$(TOP ) /$(SDK_DIR ) /drivers/common \
48
48
$(TOP ) /$(SDK_DIR ) /drivers/flexcomm \
49
+ $(TOP ) /$(SDK_DIR ) /drivers/flexcomm/usart \
49
50
$(TOP ) /$(SDK_DIR ) /drivers/lpc_iocon \
50
51
$(TOP ) /$(SDK_DIR ) /drivers/lpc_gpio
51
52
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ function(add_board_target BOARD_TARGET)
44
44
${SDK_DIR} /drivers/lpc_gpio/fsl_gpio.c
45
45
${SDK_DIR} /drivers/common/fsl_common_arm.c
46
46
${SDK_DIR} /drivers/flexcomm/fsl_flexcomm.c
47
- ${SDK_DIR} /drivers/flexcomm/fsl_usart.c
47
+ ${SDK_DIR} /drivers/flexcomm/usart/ fsl_usart.c
48
48
# mcu
49
49
${SDK_DIR} /devices/${MCU_VARIANT} /system_${MCU_CORE} .c
50
50
${SDK_DIR} /devices/${MCU_VARIANT} /drivers/fsl_clock.c
@@ -56,9 +56,9 @@ function(add_board_target BOARD_TARGET)
56
56
# driver
57
57
${SDK_DIR} /drivers/common
58
58
${SDK_DIR} /drivers/flexcomm
59
+ ${SDK_DIR} /drivers/flexcomm/usart
59
60
${SDK_DIR} /drivers/lpc_iocon
60
61
${SDK_DIR} /drivers/lpc_gpio
61
- ${SDK_DIR} /drivers/lpuart
62
62
${SDK_DIR} /drivers/sctimer
63
63
# mcu
64
64
${SDK_DIR} /devices/${MCU_VARIANT}
Original file line number Diff line number Diff line change @@ -45,7 +45,7 @@ SRC_C += \
45
45
$(SDK_DIR ) /drivers/lpc_gpio/fsl_gpio.c \
46
46
$(SDK_DIR ) /drivers/common/fsl_common_arm.c \
47
47
$(SDK_DIR ) /drivers/flexcomm/fsl_flexcomm.c \
48
- $(SDK_DIR ) /drivers/flexcomm/fsl_usart.c \
48
+ $(SDK_DIR ) /drivers/flexcomm/usart/ fsl_usart.c \
49
49
lib/sct_neopixel/sct_neopixel.c
50
50
51
51
INC += \
@@ -55,11 +55,12 @@ INC += \
55
55
$(TOP ) /$(MCU_DIR ) \
56
56
$(TOP ) /$(MCU_DIR ) /drivers \
57
57
$(TOP ) /$(SDK_DIR ) /drivers/common \
58
- $(TOP ) /$(SDK_DIR ) /drivers/flexcomm \
58
+ $(TOP ) /$(SDK_DIR ) /drivers/flexcomm/usart \
59
+ $(TOP ) /$(SDK_DIR ) /drivers/flexcomm/ \
59
60
$(TOP ) /$(SDK_DIR ) /drivers/lpc_iocon \
60
61
$(TOP ) /$(SDK_DIR ) /drivers/lpc_gpio \
61
62
$(TOP ) /$(SDK_DIR ) /drivers/sctimer
62
63
63
64
SRC_S += $(MCU_DIR ) /gcc/startup_$(MCU_CORE ) .S
64
65
65
- LIBS += $( TOP ) / $( MCU_DIR ) /gcc/libpower_hardabi.a
66
+
You can’t perform that action at this time.
0 commit comments