diff --git a/demos/device/device_os_none/device_os_none.uvopt b/demos/device/device_os_none/device_os_none.uvopt
index 67589b0c8..3f8a7e54b 100644
--- a/demos/device/device_os_none/device_os_none.uvopt
+++ b/demos/device/device_os_none/device_os_none.uvopt
@@ -73,7 +73,7 @@
1
0
- 0
+ 1
8
@@ -793,7 +793,7 @@
1
0
- 1
+ 0
8
@@ -858,7 +858,7 @@
- ..\..\bsp\lpc43xx\keil_ram.ini
+ ..\..\..\mcu\lpc43xx\keil_ram.ini
Segger\JL2CM3.dll
@@ -930,10 +930,10 @@
1
0
0
- 0
+ 3
0
- 79
- 86
+ 71
+ 78
0
..\src\main.c
main.c
@@ -964,7 +964,7 @@
0
23
0
- 127
+ 98
128
0
..\src\keyboardd_app.c
@@ -1066,10 +1066,10 @@
1
0
0
- 0
+ 68
0
- 0
- 0
+ 35
+ 37
0
..\..\..\tinyusb\tusb.c
tusb.c
@@ -1386,10 +1386,10 @@
1
0
0
- 0
+ 5
0
- 225
- 229
+ 228
+ 232
0
..\..\..\tinyusb\device\usbd.c
usbd.c
@@ -1463,7 +1463,7 @@
0
0
0
- ..\..\bsp\boards\board.c
+ ..\..\..\boards\board.c
board.c
0
0
@@ -1479,7 +1479,7 @@
0
0
0
- ..\..\bsp\boards\embedded_artists\ea4357\board_ea4357.c
+ ..\..\..\boards\embedded_artists\ea4357\board_ea4357.c
board_ea4357.c
0
0
@@ -1495,7 +1495,7 @@
0
0
0
- ..\..\bsp\boards\printf_retarget.c
+ ..\..\..\boards\printf_retarget.c
printf_retarget.c
0
0
@@ -1506,12 +1506,12 @@
1
0
0
- 25
+ 0
0
0
0
0
- ..\..\bsp\boards\embedded_artists\oem_base_board\pca9532.c
+ ..\..\..\boards\embedded_artists\oem_base_board\pca9532.c
pca9532.c
0
0
@@ -1527,7 +1527,7 @@
0
0
0
- ..\..\bsp\boards\ngx\board_ngx4330.c
+ ..\..\..\boards\ngx\board_ngx4330.c
board_ngx4330.c
0
0
@@ -1543,7 +1543,7 @@
0
0
0
- ..\..\bsp\boards\microbuilder\board_lpc4357usb.c
+ ..\..\..\boards\microbuilder\board_lpc4357usb.c
board_lpc4357usb.c
0
0
@@ -1559,7 +1559,7 @@
0
0
0
- ..\..\bsp\boards\microbuilder\board_rf1ghznode.c
+ ..\..\..\boards\microbuilder\board_rf1ghznode.c
board_rf1ghznode.c
0
0
@@ -1575,7 +1575,7 @@
0
0
0
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1769.c
+ ..\..\..\boards\lpcxpresso\board_lpcxpresso1769.c
board_lpcxpresso1769.c
0
0
@@ -1591,7 +1591,7 @@
0
0
0
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1347.c
+ ..\..\..\boards\lpcxpresso\board_lpcxpresso1347.c
board_lpcxpresso1347.c
0
0
@@ -1607,7 +1607,7 @@
0
0
0
- ..\..\bsp\boards\keil\board_mcb4300.c
+ ..\..\..\boards\keil\board_mcb4300.c
board_mcb4300.c
0
0
@@ -1631,8 +1631,8 @@
0
0
0
- ..\..\bsp\lpc11uxx\CMSISv2p00_LPC11Uxx\src\core_cm0.c
- core_cm0.c
+ ..\..\..\mcu\lpc11uxx\CMSIS_CORE_LPC11Uxx\src\system_LPC11Uxx.c
+ system_LPC11Uxx.c
0
0
@@ -1647,8 +1647,8 @@
0
0
0
- ..\..\bsp\lpc11uxx\CMSISv2p00_LPC11Uxx\src\system_LPC11Uxx.c
- system_LPC11Uxx.c
+ ..\..\..\mcu\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_gpio.c
+ lpc11uxx_gpio.c
0
0
@@ -1660,33 +1660,17 @@
0
0
0
- 1
- 1
+ 0
+ 0
0
- ..\..\bsp\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_gpio.c
- lpc11uxx_gpio.c
- 0
- 0
-
-
- 4
- 46
- 1
- 0
- 0
- 0
- 0
- 1
- 1
- 0
- ..\..\bsp\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_uart.c
+ ..\..\..\mcu\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_uart.c
lpc11uxx_uart.c
0
0
4
- 47
+ 46
2
0
0
@@ -1695,7 +1679,7 @@
0
0
0
- ..\..\bsp\lpc11uxx\startup_keil\startup_LPC11Uxx.s
+ ..\..\..\mcu\lpc11uxx\startup_keil\startup_LPC11Uxx.s
startup_LPC11Uxx.s
0
0
@@ -1710,7 +1694,7 @@
0
5
- 48
+ 47
2
0
0
@@ -1719,11 +1703,27 @@
0
0
0
- ..\..\bsp\lpc13uxx\startup_keil\startup_LPC13Uxx.s
+ ..\..\..\mcu\lpc13uxx\startup_keil\startup_LPC13Uxx.s
startup_LPC13Uxx.s
0
0
+
+ 5
+ 48
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\mcu\lpc13uxx\CMSIS_CORE_LPC13Uxx\src\system_LPC13Uxx.c
+ system_LPC13Uxx.c
+ 0
+ 0
+
5
49
@@ -1735,8 +1735,8 @@
0
0
0
- ..\..\bsp\lpc13uxx\CMSISv2p10_LPC13Uxx\src\system_LPC13Uxx.c
- system_LPC13Uxx.c
+ ..\..\..\mcu\lpc13uxx\LPC13Uxx_DriverLib\src\gpio.c
+ gpio.c
0
0
@@ -1751,23 +1751,7 @@
0
0
0
- ..\..\bsp\lpc13uxx\LPC13Uxx_DriverLib\src\gpio.c
- gpio.c
- 0
- 0
-
-
- 5
- 51
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\bsp\lpc13uxx\LPC13Uxx_DriverLib\src\uart.c
+ ..\..\..\mcu\lpc13uxx\LPC13Uxx_DriverLib\src\uart.c
uart.c
0
0
@@ -1780,6 +1764,22 @@
0
0
0
+
+ 6
+ 51
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\mcu\lpc175x_6x\CMSIS_CORE_LPC17xx\src\system_LPC17xx.c
+ system_LPC17xx.c
+ 0
+ 0
+
6
52
@@ -1791,8 +1791,8 @@
0
0
0
- ..\..\bsp\lpc175x_6x\CMSISv2p00_LPC17xx\src\core_cm3.c
- core_cm3.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_clkpwr.c
+ lpc17xx_clkpwr.c
0
0
@@ -1807,8 +1807,8 @@
0
0
0
- ..\..\bsp\lpc175x_6x\CMSISv2p00_LPC17xx\src\system_LPC17xx.c
- system_LPC17xx.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_gpio.c
+ lpc17xx_gpio.c
0
0
@@ -1823,8 +1823,8 @@
0
0
0
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_clkpwr.c
- lpc17xx_clkpwr.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_pinsel.c
+ lpc17xx_pinsel.c
0
0
@@ -1839,15 +1839,15 @@
0
0
0
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_gpio.c
- lpc17xx_gpio.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_uart.c
+ lpc17xx_uart.c
0
0
6
56
- 1
+ 2
0
0
0
@@ -1855,13 +1855,21 @@
0
0
0
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_pinsel.c
- lpc17xx_pinsel.c
+ ..\..\..\mcu\lpc175x_6x\startup_keil\startup_LPC17xx.s
+ startup_LPC17xx.s
0
0
+
+
+
+ bsp lpc43xx
+ 1
+ 0
+ 0
+ 0
- 6
+ 7
57
1
0
@@ -1871,15 +1879,15 @@
0
0
0
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_uart.c
- lpc17xx_uart.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
+ lpc43xx_cgu.c
0
0
- 6
+ 7
58
- 2
+ 1
0
0
0
@@ -1887,19 +1895,11 @@
0
0
0
- ..\..\bsp\lpc175x_6x\startup_keil\startup_LPC17xx.s
- startup_LPC17xx.s
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
+ lpc43xx_gpio.c
0
0
-
-
-
- bsp lpc43xx
- 0
- 0
- 0
- 0
7
59
@@ -1911,8 +1911,8 @@
0
0
0
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
- lpc43xx_cgu.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.c
+ lpc43xx_i2c.c
0
0
@@ -1927,8 +1927,8 @@
0
0
0
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
- lpc43xx_gpio.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_nvic.c
+ lpc43xx_nvic.c
0
0
@@ -1943,8 +1943,8 @@
0
0
0
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.c
- lpc43xx_i2c.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
+ lpc43xx_scu.c
0
0
@@ -1959,8 +1959,8 @@
0
0
0
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_nvic.c
- lpc43xx_nvic.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
+ lpc43xx_uart.c
0
0
@@ -1975,55 +1975,23 @@
0
0
0
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
- lpc43xx_scu.c
- 0
- 0
-
-
- 7
- 64
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
- lpc43xx_uart.c
- 0
- 0
-
-
- 7
- 65
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
system_LPC43xx.c
0
0
7
- 66
+ 64
2
0
0
- 26
+ 0
0
- 153
- 154
+ 0
+ 0
0
- ..\..\bsp\lpc43xx\startup_keil\startup_LPC43xx.s
+ ..\..\..\mcu\lpc43xx\startup_keil\startup_LPC43xx.s
startup_LPC43xx.s
0
0
diff --git a/demos/device/device_os_none/device_os_none.uvproj b/demos/device/device_os_none/device_os_none.uvproj
index d36ccc3fe..b54217a07 100644
--- a/demos/device/device_os_none/device_os_none.uvproj
+++ b/demos/device/device_os_none/device_os_none.uvproj
@@ -350,7 +350,7 @@
--gnu --c99 --diag_suppress=66
CORE_M4 TUSB_CFG_MCU=MCU_LPC43XX BOARD=BOARD_EA4357 TUSB_CFG_OS=TUSB_OS_NONE
- ..\src;..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\inc;..\..\bsp;..\..\..\tinyusb;..\..\..\vendor\fatfs
+ ..\src;..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\inc;..\..\..\boards;..\..\..\tinyusb;..\..\..\vendor\fatfs
@@ -564,52 +564,52 @@
board.c
1
- ..\..\bsp\boards\board.c
+ ..\..\..\boards\board.c
board_ea4357.c
1
- ..\..\bsp\boards\embedded_artists\ea4357\board_ea4357.c
+ ..\..\..\boards\embedded_artists\ea4357\board_ea4357.c
printf_retarget.c
1
- ..\..\bsp\boards\printf_retarget.c
+ ..\..\..\boards\printf_retarget.c
pca9532.c
1
- ..\..\bsp\boards\embedded_artists\oem_base_board\pca9532.c
+ ..\..\..\boards\embedded_artists\oem_base_board\pca9532.c
board_ngx4330.c
1
- ..\..\bsp\boards\ngx\board_ngx4330.c
+ ..\..\..\boards\ngx\board_ngx4330.c
board_lpc4357usb.c
1
- ..\..\bsp\boards\microbuilder\board_lpc4357usb.c
+ ..\..\..\boards\microbuilder\board_lpc4357usb.c
board_rf1ghznode.c
1
- ..\..\bsp\boards\microbuilder\board_rf1ghznode.c
+ ..\..\..\boards\microbuilder\board_rf1ghznode.c
board_lpcxpresso1769.c
1
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1769.c
+ ..\..\..\boards\lpcxpresso\board_lpcxpresso1769.c
board_lpcxpresso1347.c
1
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1347.c
+ ..\..\..\boards\lpcxpresso\board_lpcxpresso1347.c
board_mcb4300.c
1
- ..\..\bsp\boards\keil\board_mcb4300.c
+ ..\..\..\boards\keil\board_mcb4300.c
@@ -672,30 +672,25 @@
-
- core_cm0.c
- 1
- ..\..\bsp\lpc11uxx\CMSISv2p00_LPC11Uxx\src\core_cm0.c
-
system_LPC11Uxx.c
1
- ..\..\bsp\lpc11uxx\CMSISv2p00_LPC11Uxx\src\system_LPC11Uxx.c
+ ..\..\..\mcu\lpc11uxx\CMSIS_CORE_LPC11Uxx\src\system_LPC11Uxx.c
lpc11uxx_gpio.c
1
- ..\..\bsp\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_gpio.c
+ ..\..\..\mcu\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_gpio.c
lpc11uxx_uart.c
1
- ..\..\bsp\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_uart.c
+ ..\..\..\mcu\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_uart.c
startup_LPC11Uxx.s
2
- ..\..\bsp\lpc11uxx\startup_keil\startup_LPC11Uxx.s
+ ..\..\..\mcu\lpc11uxx\startup_keil\startup_LPC11Uxx.s
@@ -761,22 +756,22 @@
startup_LPC13Uxx.s
2
- ..\..\bsp\lpc13uxx\startup_keil\startup_LPC13Uxx.s
+ ..\..\..\mcu\lpc13uxx\startup_keil\startup_LPC13Uxx.s
system_LPC13Uxx.c
1
- ..\..\bsp\lpc13uxx\CMSISv2p10_LPC13Uxx\src\system_LPC13Uxx.c
+ ..\..\..\mcu\lpc13uxx\CMSIS_CORE_LPC13Uxx\src\system_LPC13Uxx.c
gpio.c
1
- ..\..\bsp\lpc13uxx\LPC13Uxx_DriverLib\src\gpio.c
+ ..\..\..\mcu\lpc13uxx\LPC13Uxx_DriverLib\src\gpio.c
uart.c
1
- ..\..\bsp\lpc13uxx\LPC13Uxx_DriverLib\src\uart.c
+ ..\..\..\mcu\lpc13uxx\LPC13Uxx_DriverLib\src\uart.c
@@ -839,40 +834,35 @@
-
- core_cm3.c
- 1
- ..\..\bsp\lpc175x_6x\CMSISv2p00_LPC17xx\src\core_cm3.c
-
system_LPC17xx.c
1
- ..\..\bsp\lpc175x_6x\CMSISv2p00_LPC17xx\src\system_LPC17xx.c
+ ..\..\..\mcu\lpc175x_6x\CMSIS_CORE_LPC17xx\src\system_LPC17xx.c
lpc17xx_clkpwr.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_clkpwr.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_clkpwr.c
lpc17xx_gpio.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_gpio.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_gpio.c
lpc17xx_pinsel.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_pinsel.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_pinsel.c
lpc17xx_uart.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_uart.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_uart.c
startup_LPC17xx.s
2
- ..\..\bsp\lpc175x_6x\startup_keil\startup_LPC17xx.s
+ ..\..\..\mcu\lpc175x_6x\startup_keil\startup_LPC17xx.s
@@ -882,42 +872,42 @@
lpc43xx_cgu.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
lpc43xx_gpio.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
lpc43xx_i2c.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.c
lpc43xx_nvic.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_nvic.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_nvic.c
lpc43xx_scu.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
lpc43xx_uart.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
system_LPC43xx.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
startup_LPC43xx.s
2
- ..\..\bsp\lpc43xx\startup_keil\startup_LPC43xx.s
+ ..\..\..\mcu\lpc43xx\startup_keil\startup_LPC43xx.s
@@ -1267,7 +1257,7 @@
--gnu --c99
CORE_M4 TUSB_CFG_MCU=MCU_LPC43XX BOARD=BOARD_LPC4357USB TUSB_CFG_OS=TUSB_OS_NONE
- ..\src;..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\inc;..\..\bsp;..\..\..\tinyusb;..\..\..\vendor\fatfs
+ ..\src;..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\inc;..\..\..\boards;..\..\..\tinyusb;..\..\..\vendor\fatfs
@@ -1481,22 +1471,22 @@
board.c
1
- ..\..\bsp\boards\board.c
+ ..\..\..\boards\board.c
board_ea4357.c
1
- ..\..\bsp\boards\embedded_artists\ea4357\board_ea4357.c
+ ..\..\..\boards\embedded_artists\ea4357\board_ea4357.c
printf_retarget.c
1
- ..\..\bsp\boards\printf_retarget.c
+ ..\..\..\boards\printf_retarget.c
pca9532.c
1
- ..\..\bsp\boards\embedded_artists\oem_base_board\pca9532.c
+ ..\..\..\boards\embedded_artists\oem_base_board\pca9532.c
2
@@ -1541,32 +1531,32 @@
board_ngx4330.c
1
- ..\..\bsp\boards\ngx\board_ngx4330.c
+ ..\..\..\boards\ngx\board_ngx4330.c
board_lpc4357usb.c
1
- ..\..\bsp\boards\microbuilder\board_lpc4357usb.c
+ ..\..\..\boards\microbuilder\board_lpc4357usb.c
board_rf1ghznode.c
1
- ..\..\bsp\boards\microbuilder\board_rf1ghznode.c
+ ..\..\..\boards\microbuilder\board_rf1ghznode.c
board_lpcxpresso1769.c
1
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1769.c
+ ..\..\..\boards\lpcxpresso\board_lpcxpresso1769.c
board_lpcxpresso1347.c
1
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1347.c
+ ..\..\..\boards\lpcxpresso\board_lpcxpresso1347.c
board_mcb4300.c
1
- ..\..\bsp\boards\keil\board_mcb4300.c
+ ..\..\..\boards\keil\board_mcb4300.c
@@ -1629,30 +1619,25 @@
-
- core_cm0.c
- 1
- ..\..\bsp\lpc11uxx\CMSISv2p00_LPC11Uxx\src\core_cm0.c
-
system_LPC11Uxx.c
1
- ..\..\bsp\lpc11uxx\CMSISv2p00_LPC11Uxx\src\system_LPC11Uxx.c
+ ..\..\..\mcu\lpc11uxx\CMSIS_CORE_LPC11Uxx\src\system_LPC11Uxx.c
lpc11uxx_gpio.c
1
- ..\..\bsp\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_gpio.c
+ ..\..\..\mcu\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_gpio.c
lpc11uxx_uart.c
1
- ..\..\bsp\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_uart.c
+ ..\..\..\mcu\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_uart.c
startup_LPC11Uxx.s
2
- ..\..\bsp\lpc11uxx\startup_keil\startup_LPC11Uxx.s
+ ..\..\..\mcu\lpc11uxx\startup_keil\startup_LPC11Uxx.s
@@ -1718,22 +1703,22 @@
startup_LPC13Uxx.s
2
- ..\..\bsp\lpc13uxx\startup_keil\startup_LPC13Uxx.s
+ ..\..\..\mcu\lpc13uxx\startup_keil\startup_LPC13Uxx.s
system_LPC13Uxx.c
1
- ..\..\bsp\lpc13uxx\CMSISv2p10_LPC13Uxx\src\system_LPC13Uxx.c
+ ..\..\..\mcu\lpc13uxx\CMSIS_CORE_LPC13Uxx\src\system_LPC13Uxx.c
gpio.c
1
- ..\..\bsp\lpc13uxx\LPC13Uxx_DriverLib\src\gpio.c
+ ..\..\..\mcu\lpc13uxx\LPC13Uxx_DriverLib\src\gpio.c
uart.c
1
- ..\..\bsp\lpc13uxx\LPC13Uxx_DriverLib\src\uart.c
+ ..\..\..\mcu\lpc13uxx\LPC13Uxx_DriverLib\src\uart.c
@@ -1796,40 +1781,35 @@
-
- core_cm3.c
- 1
- ..\..\bsp\lpc175x_6x\CMSISv2p00_LPC17xx\src\core_cm3.c
-
system_LPC17xx.c
1
- ..\..\bsp\lpc175x_6x\CMSISv2p00_LPC17xx\src\system_LPC17xx.c
+ ..\..\..\mcu\lpc175x_6x\CMSIS_CORE_LPC17xx\src\system_LPC17xx.c
lpc17xx_clkpwr.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_clkpwr.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_clkpwr.c
lpc17xx_gpio.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_gpio.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_gpio.c
lpc17xx_pinsel.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_pinsel.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_pinsel.c
lpc17xx_uart.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_uart.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_uart.c
startup_LPC17xx.s
2
- ..\..\bsp\lpc175x_6x\startup_keil\startup_LPC17xx.s
+ ..\..\..\mcu\lpc175x_6x\startup_keil\startup_LPC17xx.s
@@ -1839,42 +1819,42 @@
lpc43xx_cgu.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
lpc43xx_gpio.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
lpc43xx_i2c.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.c
lpc43xx_nvic.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_nvic.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_nvic.c
lpc43xx_scu.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
lpc43xx_uart.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
system_LPC43xx.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
startup_LPC43xx.s
2
- ..\..\bsp\lpc43xx\startup_keil\startup_LPC43xx.s
+ ..\..\..\mcu\lpc43xx\startup_keil\startup_LPC43xx.s
@@ -2224,7 +2204,7 @@
--gnu --c99 --diag_suppress=66
TUSB_CFG_MCU=MCU_LPC13UXX BOARD=BOARD_LPCXPRESSO1347 TUSB_CFG_OS=TUSB_OS_NONE
- ..\..\bsp\lpc13uxx\CMSISv2p10_LPC13Uxx\inc;..\..\bsp\lpc13uxx\LPC13Uxx_DriverLib\inc;..\src;..\..\bsp;..\..\..\tinyusb
+ ..\..\..\mcu\lpc13uxx\CMSIS_CORE_LPC13Uxx\inc;..\..\..\mcu\lpc13uxx\LPC13Uxx_DriverLib\inc;..\src;..\..\..\boards;..\..\..\tinyusb
@@ -2252,7 +2232,7 @@
0
0x1A000000
0x10000000
- ..\..\bsp\lpc13uxx\startup_keil\lpc13uxx.sct
+ ..\..\..\mcu\lpc13uxx\startup_keil\lpc13uxx.sct
@@ -2438,52 +2418,52 @@
board.c
1
- ..\..\bsp\boards\board.c
+ ..\..\..\boards\board.c
board_ea4357.c
1
- ..\..\bsp\boards\embedded_artists\ea4357\board_ea4357.c
+ ..\..\..\boards\embedded_artists\ea4357\board_ea4357.c
printf_retarget.c
1
- ..\..\bsp\boards\printf_retarget.c
+ ..\..\..\boards\printf_retarget.c
pca9532.c
1
- ..\..\bsp\boards\embedded_artists\oem_base_board\pca9532.c
+ ..\..\..\boards\embedded_artists\oem_base_board\pca9532.c
board_ngx4330.c
1
- ..\..\bsp\boards\ngx\board_ngx4330.c
+ ..\..\..\boards\ngx\board_ngx4330.c
board_lpc4357usb.c
1
- ..\..\bsp\boards\microbuilder\board_lpc4357usb.c
+ ..\..\..\boards\microbuilder\board_lpc4357usb.c
board_rf1ghznode.c
1
- ..\..\bsp\boards\microbuilder\board_rf1ghznode.c
+ ..\..\..\boards\microbuilder\board_rf1ghznode.c
board_lpcxpresso1769.c
1
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1769.c
+ ..\..\..\boards\lpcxpresso\board_lpcxpresso1769.c
board_lpcxpresso1347.c
1
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1347.c
+ ..\..\..\boards\lpcxpresso\board_lpcxpresso1347.c
board_mcb4300.c
1
- ..\..\bsp\boards\keil\board_mcb4300.c
+ ..\..\..\boards\keil\board_mcb4300.c
@@ -2546,30 +2526,25 @@
-
- core_cm0.c
- 1
- ..\..\bsp\lpc11uxx\CMSISv2p00_LPC11Uxx\src\core_cm0.c
-
system_LPC11Uxx.c
1
- ..\..\bsp\lpc11uxx\CMSISv2p00_LPC11Uxx\src\system_LPC11Uxx.c
+ ..\..\..\mcu\lpc11uxx\CMSIS_CORE_LPC11Uxx\src\system_LPC11Uxx.c
lpc11uxx_gpio.c
1
- ..\..\bsp\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_gpio.c
+ ..\..\..\mcu\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_gpio.c
lpc11uxx_uart.c
1
- ..\..\bsp\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_uart.c
+ ..\..\..\mcu\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_uart.c
startup_LPC11Uxx.s
2
- ..\..\bsp\lpc11uxx\startup_keil\startup_LPC11Uxx.s
+ ..\..\..\mcu\lpc11uxx\startup_keil\startup_LPC11Uxx.s
@@ -2579,22 +2554,22 @@
startup_LPC13Uxx.s
2
- ..\..\bsp\lpc13uxx\startup_keil\startup_LPC13Uxx.s
+ ..\..\..\mcu\lpc13uxx\startup_keil\startup_LPC13Uxx.s
system_LPC13Uxx.c
1
- ..\..\bsp\lpc13uxx\CMSISv2p10_LPC13Uxx\src\system_LPC13Uxx.c
+ ..\..\..\mcu\lpc13uxx\CMSIS_CORE_LPC13Uxx\src\system_LPC13Uxx.c
gpio.c
1
- ..\..\bsp\lpc13uxx\LPC13Uxx_DriverLib\src\gpio.c
+ ..\..\..\mcu\lpc13uxx\LPC13Uxx_DriverLib\src\gpio.c
uart.c
1
- ..\..\bsp\lpc13uxx\LPC13Uxx_DriverLib\src\uart.c
+ ..\..\..\mcu\lpc13uxx\LPC13Uxx_DriverLib\src\uart.c
@@ -2657,40 +2632,35 @@
-
- core_cm3.c
- 1
- ..\..\bsp\lpc175x_6x\CMSISv2p00_LPC17xx\src\core_cm3.c
-
system_LPC17xx.c
1
- ..\..\bsp\lpc175x_6x\CMSISv2p00_LPC17xx\src\system_LPC17xx.c
+ ..\..\..\mcu\lpc175x_6x\CMSIS_CORE_LPC17xx\src\system_LPC17xx.c
lpc17xx_clkpwr.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_clkpwr.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_clkpwr.c
lpc17xx_gpio.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_gpio.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_gpio.c
lpc17xx_pinsel.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_pinsel.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_pinsel.c
lpc17xx_uart.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_uart.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_uart.c
startup_LPC17xx.s
2
- ..\..\bsp\lpc175x_6x\startup_keil\startup_LPC17xx.s
+ ..\..\..\mcu\lpc175x_6x\startup_keil\startup_LPC17xx.s
@@ -2756,42 +2726,42 @@
lpc43xx_cgu.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
lpc43xx_gpio.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
lpc43xx_i2c.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.c
lpc43xx_nvic.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_nvic.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_nvic.c
lpc43xx_scu.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
lpc43xx_uart.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
system_LPC43xx.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
startup_LPC43xx.s
2
- ..\..\bsp\lpc43xx\startup_keil\startup_LPC43xx.s
+ ..\..\..\mcu\lpc43xx\startup_keil\startup_LPC43xx.s
@@ -3141,7 +3111,7 @@
--gnu --c99 --diag_suppress=66
TUSB_CFG_MCU=MCU_LPC175X_6X BOARD=BOARD_LPCXPRESSO1769 TUSB_CFG_OS=TUSB_OS_NONE
- ..\..\bsp\lpc175x_6x\CMSISv2p00_LPC17xx\inc;..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\include;..\src;..\..\bsp;..\..\..\tinyusb
+ ..\..\..\mcu\lpc175x_6x\CMSIS_CORE_LPC17xx\inc;..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\include;..\src;..\..\..\boards;..\..\..\tinyusb
@@ -3355,52 +3325,52 @@
board.c
1
- ..\..\bsp\boards\board.c
+ ..\..\..\boards\board.c
board_ea4357.c
1
- ..\..\bsp\boards\embedded_artists\ea4357\board_ea4357.c
+ ..\..\..\boards\embedded_artists\ea4357\board_ea4357.c
printf_retarget.c
1
- ..\..\bsp\boards\printf_retarget.c
+ ..\..\..\boards\printf_retarget.c
pca9532.c
1
- ..\..\bsp\boards\embedded_artists\oem_base_board\pca9532.c
+ ..\..\..\boards\embedded_artists\oem_base_board\pca9532.c
board_ngx4330.c
1
- ..\..\bsp\boards\ngx\board_ngx4330.c
+ ..\..\..\boards\ngx\board_ngx4330.c
board_lpc4357usb.c
1
- ..\..\bsp\boards\microbuilder\board_lpc4357usb.c
+ ..\..\..\boards\microbuilder\board_lpc4357usb.c
board_rf1ghznode.c
1
- ..\..\bsp\boards\microbuilder\board_rf1ghznode.c
+ ..\..\..\boards\microbuilder\board_rf1ghznode.c
board_lpcxpresso1769.c
1
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1769.c
+ ..\..\..\boards\lpcxpresso\board_lpcxpresso1769.c
board_lpcxpresso1347.c
1
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1347.c
+ ..\..\..\boards\lpcxpresso\board_lpcxpresso1347.c
board_mcb4300.c
1
- ..\..\bsp\boards\keil\board_mcb4300.c
+ ..\..\..\boards\keil\board_mcb4300.c
@@ -3463,30 +3433,25 @@
-
- core_cm0.c
- 1
- ..\..\bsp\lpc11uxx\CMSISv2p00_LPC11Uxx\src\core_cm0.c
-
system_LPC11Uxx.c
1
- ..\..\bsp\lpc11uxx\CMSISv2p00_LPC11Uxx\src\system_LPC11Uxx.c
+ ..\..\..\mcu\lpc11uxx\CMSIS_CORE_LPC11Uxx\src\system_LPC11Uxx.c
lpc11uxx_gpio.c
1
- ..\..\bsp\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_gpio.c
+ ..\..\..\mcu\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_gpio.c
lpc11uxx_uart.c
1
- ..\..\bsp\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_uart.c
+ ..\..\..\mcu\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_uart.c
startup_LPC11Uxx.s
2
- ..\..\bsp\lpc11uxx\startup_keil\startup_LPC11Uxx.s
+ ..\..\..\mcu\lpc11uxx\startup_keil\startup_LPC11Uxx.s
@@ -3552,62 +3517,57 @@
startup_LPC13Uxx.s
2
- ..\..\bsp\lpc13uxx\startup_keil\startup_LPC13Uxx.s
+ ..\..\..\mcu\lpc13uxx\startup_keil\startup_LPC13Uxx.s
system_LPC13Uxx.c
1
- ..\..\bsp\lpc13uxx\CMSISv2p10_LPC13Uxx\src\system_LPC13Uxx.c
+ ..\..\..\mcu\lpc13uxx\CMSIS_CORE_LPC13Uxx\src\system_LPC13Uxx.c
gpio.c
1
- ..\..\bsp\lpc13uxx\LPC13Uxx_DriverLib\src\gpio.c
+ ..\..\..\mcu\lpc13uxx\LPC13Uxx_DriverLib\src\gpio.c
uart.c
1
- ..\..\bsp\lpc13uxx\LPC13Uxx_DriverLib\src\uart.c
+ ..\..\..\mcu\lpc13uxx\LPC13Uxx_DriverLib\src\uart.c
bsp lpc175x_6x
-
- core_cm3.c
- 1
- ..\..\bsp\lpc175x_6x\CMSISv2p00_LPC17xx\src\core_cm3.c
-
system_LPC17xx.c
1
- ..\..\bsp\lpc175x_6x\CMSISv2p00_LPC17xx\src\system_LPC17xx.c
+ ..\..\..\mcu\lpc175x_6x\CMSIS_CORE_LPC17xx\src\system_LPC17xx.c
lpc17xx_clkpwr.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_clkpwr.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_clkpwr.c
lpc17xx_gpio.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_gpio.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_gpio.c
lpc17xx_pinsel.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_pinsel.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_pinsel.c
lpc17xx_uart.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_uart.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_uart.c
startup_LPC17xx.s
2
- ..\..\bsp\lpc175x_6x\startup_keil\startup_LPC17xx.s
+ ..\..\..\mcu\lpc175x_6x\startup_keil\startup_LPC17xx.s
@@ -3673,42 +3633,42 @@
lpc43xx_cgu.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
lpc43xx_gpio.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
lpc43xx_i2c.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.c
lpc43xx_nvic.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_nvic.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_nvic.c
lpc43xx_scu.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
lpc43xx_uart.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
system_LPC43xx.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
startup_LPC43xx.s
2
- ..\..\bsp\lpc43xx\startup_keil\startup_LPC43xx.s
+ ..\..\..\mcu\lpc43xx\startup_keil\startup_LPC43xx.s
@@ -4058,7 +4018,7 @@
--gnu --c99 --diag_suppress=66
TUSB_CFG_MCU=MCU_LPC11UXX BOARD=BOARD_RF1GHZNODE TUSB_CFG_OS=TUSB_OS_NONE
- ..\..\bsp\lpc11uxx\CMSISv2p00_LPC11Uxx\inc;..\src;..\..\bsp;..\..\..\tinyusb
+ ..\..\..\mcu\lpc11uxx\CMSIS_CORE_LPC11Uxx\inc;..\..\..\mcu\lpc11uxx\LPC11Uxx_DriverLib;..\src;..\..\..\boards;..\..\..\tinyusb
@@ -4086,7 +4046,7 @@
0
0x1A000000
0x10000000
- ..\..\bsp\lpc11uxx\startup_keil\lpc11uxx.sct
+ ..\..\..\mcu\lpc11uxx\startup_keil\lpc11uxx.sct
@@ -4272,22 +4232,22 @@
board.c
1
- ..\..\bsp\boards\board.c
+ ..\..\..\boards\board.c
board_ea4357.c
1
- ..\..\bsp\boards\embedded_artists\ea4357\board_ea4357.c
+ ..\..\..\boards\embedded_artists\ea4357\board_ea4357.c
printf_retarget.c
1
- ..\..\bsp\boards\printf_retarget.c
+ ..\..\..\boards\printf_retarget.c
pca9532.c
1
- ..\..\bsp\boards\embedded_artists\oem_base_board\pca9532.c
+ ..\..\..\boards\embedded_artists\oem_base_board\pca9532.c
2
@@ -4332,62 +4292,57 @@
board_ngx4330.c
1
- ..\..\bsp\boards\ngx\board_ngx4330.c
+ ..\..\..\boards\ngx\board_ngx4330.c
board_lpc4357usb.c
1
- ..\..\bsp\boards\microbuilder\board_lpc4357usb.c
+ ..\..\..\boards\microbuilder\board_lpc4357usb.c
board_rf1ghznode.c
1
- ..\..\bsp\boards\microbuilder\board_rf1ghznode.c
+ ..\..\..\boards\microbuilder\board_rf1ghznode.c
board_lpcxpresso1769.c
1
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1769.c
+ ..\..\..\boards\lpcxpresso\board_lpcxpresso1769.c
board_lpcxpresso1347.c
1
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1347.c
+ ..\..\..\boards\lpcxpresso\board_lpcxpresso1347.c
board_mcb4300.c
1
- ..\..\bsp\boards\keil\board_mcb4300.c
+ ..\..\..\boards\keil\board_mcb4300.c
bsp lpc11uxx
-
- core_cm0.c
- 1
- ..\..\bsp\lpc11uxx\CMSISv2p00_LPC11Uxx\src\core_cm0.c
-
system_LPC11Uxx.c
1
- ..\..\bsp\lpc11uxx\CMSISv2p00_LPC11Uxx\src\system_LPC11Uxx.c
+ ..\..\..\mcu\lpc11uxx\CMSIS_CORE_LPC11Uxx\src\system_LPC11Uxx.c
lpc11uxx_gpio.c
1
- ..\..\bsp\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_gpio.c
+ ..\..\..\mcu\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_gpio.c
lpc11uxx_uart.c
1
- ..\..\bsp\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_uart.c
+ ..\..\..\mcu\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_uart.c
startup_LPC11Uxx.s
2
- ..\..\bsp\lpc11uxx\startup_keil\startup_LPC11Uxx.s
+ ..\..\..\mcu\lpc11uxx\startup_keil\startup_LPC11Uxx.s
@@ -4453,22 +4408,22 @@
startup_LPC13Uxx.s
2
- ..\..\bsp\lpc13uxx\startup_keil\startup_LPC13Uxx.s
+ ..\..\..\mcu\lpc13uxx\startup_keil\startup_LPC13Uxx.s
system_LPC13Uxx.c
1
- ..\..\bsp\lpc13uxx\CMSISv2p10_LPC13Uxx\src\system_LPC13Uxx.c
+ ..\..\..\mcu\lpc13uxx\CMSIS_CORE_LPC13Uxx\src\system_LPC13Uxx.c
gpio.c
1
- ..\..\bsp\lpc13uxx\LPC13Uxx_DriverLib\src\gpio.c
+ ..\..\..\mcu\lpc13uxx\LPC13Uxx_DriverLib\src\gpio.c
uart.c
1
- ..\..\bsp\lpc13uxx\LPC13Uxx_DriverLib\src\uart.c
+ ..\..\..\mcu\lpc13uxx\LPC13Uxx_DriverLib\src\uart.c
@@ -4531,40 +4486,35 @@
-
- core_cm3.c
- 1
- ..\..\bsp\lpc175x_6x\CMSISv2p00_LPC17xx\src\core_cm3.c
-
system_LPC17xx.c
1
- ..\..\bsp\lpc175x_6x\CMSISv2p00_LPC17xx\src\system_LPC17xx.c
+ ..\..\..\mcu\lpc175x_6x\CMSIS_CORE_LPC17xx\src\system_LPC17xx.c
lpc17xx_clkpwr.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_clkpwr.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_clkpwr.c
lpc17xx_gpio.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_gpio.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_gpio.c
lpc17xx_pinsel.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_pinsel.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_pinsel.c
lpc17xx_uart.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_uart.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_uart.c
startup_LPC17xx.s
2
- ..\..\bsp\lpc175x_6x\startup_keil\startup_LPC17xx.s
+ ..\..\..\mcu\lpc175x_6x\startup_keil\startup_LPC17xx.s
@@ -4630,42 +4580,42 @@
lpc43xx_cgu.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
lpc43xx_gpio.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
lpc43xx_i2c.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.c
lpc43xx_nvic.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_nvic.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_nvic.c
lpc43xx_scu.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
lpc43xx_uart.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
system_LPC43xx.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
startup_LPC43xx.s
2
- ..\..\bsp\lpc43xx\startup_keil\startup_LPC43xx.s
+ ..\..\..\mcu\lpc43xx\startup_keil\startup_LPC43xx.s
@@ -4817,7 +4767,7 @@
- ..\..\bsp\lpc43xx\keil_ram.ini
+ ..\..\..\mcu\lpc43xx\keil_ram.ini
Segger\JL2CM3.dll
@@ -5015,7 +4965,7 @@
--gnu --c99 --diag_suppress=66
CORE_M4 TUSB_CFG_MCU=MCU_LPC43XX BOARD=BOARD_NGX4330 TUSB_CFG_OS=TUSB_OS_NONE
- ..\src;..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\inc;..\..\bsp;..\..\..\tinyusb;..\..\..\vendor\fatfs
+ ..\src;..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\inc;..\..\..\boards;..\..\..\tinyusb;..\..\..\vendor\fatfs
@@ -5229,52 +5179,52 @@
board.c
1
- ..\..\bsp\boards\board.c
+ ..\..\..\boards\board.c
board_ea4357.c
1
- ..\..\bsp\boards\embedded_artists\ea4357\board_ea4357.c
+ ..\..\..\boards\embedded_artists\ea4357\board_ea4357.c
printf_retarget.c
1
- ..\..\bsp\boards\printf_retarget.c
+ ..\..\..\boards\printf_retarget.c
pca9532.c
1
- ..\..\bsp\boards\embedded_artists\oem_base_board\pca9532.c
+ ..\..\..\boards\embedded_artists\oem_base_board\pca9532.c
board_ngx4330.c
1
- ..\..\bsp\boards\ngx\board_ngx4330.c
+ ..\..\..\boards\ngx\board_ngx4330.c
board_lpc4357usb.c
1
- ..\..\bsp\boards\microbuilder\board_lpc4357usb.c
+ ..\..\..\boards\microbuilder\board_lpc4357usb.c
board_rf1ghznode.c
1
- ..\..\bsp\boards\microbuilder\board_rf1ghznode.c
+ ..\..\..\boards\microbuilder\board_rf1ghznode.c
board_lpcxpresso1769.c
1
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1769.c
+ ..\..\..\boards\lpcxpresso\board_lpcxpresso1769.c
board_lpcxpresso1347.c
1
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1347.c
+ ..\..\..\boards\lpcxpresso\board_lpcxpresso1347.c
board_mcb4300.c
1
- ..\..\bsp\boards\keil\board_mcb4300.c
+ ..\..\..\boards\keil\board_mcb4300.c
@@ -5337,30 +5287,25 @@
-
- core_cm0.c
- 1
- ..\..\bsp\lpc11uxx\CMSISv2p00_LPC11Uxx\src\core_cm0.c
-
system_LPC11Uxx.c
1
- ..\..\bsp\lpc11uxx\CMSISv2p00_LPC11Uxx\src\system_LPC11Uxx.c
+ ..\..\..\mcu\lpc11uxx\CMSIS_CORE_LPC11Uxx\src\system_LPC11Uxx.c
lpc11uxx_gpio.c
1
- ..\..\bsp\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_gpio.c
+ ..\..\..\mcu\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_gpio.c
lpc11uxx_uart.c
1
- ..\..\bsp\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_uart.c
+ ..\..\..\mcu\lpc11uxx\LPC11Uxx_DriverLib\lpc11uxx_uart.c
startup_LPC11Uxx.s
2
- ..\..\bsp\lpc11uxx\startup_keil\startup_LPC11Uxx.s
+ ..\..\..\mcu\lpc11uxx\startup_keil\startup_LPC11Uxx.s
@@ -5426,22 +5371,22 @@
startup_LPC13Uxx.s
2
- ..\..\bsp\lpc13uxx\startup_keil\startup_LPC13Uxx.s
+ ..\..\..\mcu\lpc13uxx\startup_keil\startup_LPC13Uxx.s
system_LPC13Uxx.c
1
- ..\..\bsp\lpc13uxx\CMSISv2p10_LPC13Uxx\src\system_LPC13Uxx.c
+ ..\..\..\mcu\lpc13uxx\CMSIS_CORE_LPC13Uxx\src\system_LPC13Uxx.c
gpio.c
1
- ..\..\bsp\lpc13uxx\LPC13Uxx_DriverLib\src\gpio.c
+ ..\..\..\mcu\lpc13uxx\LPC13Uxx_DriverLib\src\gpio.c
uart.c
1
- ..\..\bsp\lpc13uxx\LPC13Uxx_DriverLib\src\uart.c
+ ..\..\..\mcu\lpc13uxx\LPC13Uxx_DriverLib\src\uart.c
@@ -5504,40 +5449,35 @@
-
- core_cm3.c
- 1
- ..\..\bsp\lpc175x_6x\CMSISv2p00_LPC17xx\src\core_cm3.c
-
system_LPC17xx.c
1
- ..\..\bsp\lpc175x_6x\CMSISv2p00_LPC17xx\src\system_LPC17xx.c
+ ..\..\..\mcu\lpc175x_6x\CMSIS_CORE_LPC17xx\src\system_LPC17xx.c
lpc17xx_clkpwr.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_clkpwr.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_clkpwr.c
lpc17xx_gpio.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_gpio.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_gpio.c
lpc17xx_pinsel.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_pinsel.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_pinsel.c
lpc17xx_uart.c
1
- ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_uart.c
+ ..\..\..\mcu\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_uart.c
startup_LPC17xx.s
2
- ..\..\bsp\lpc175x_6x\startup_keil\startup_LPC17xx.s
+ ..\..\..\mcu\lpc175x_6x\startup_keil\startup_LPC17xx.s
@@ -5547,42 +5487,42 @@
lpc43xx_cgu.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
lpc43xx_gpio.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
lpc43xx_i2c.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.c
lpc43xx_nvic.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_nvic.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_nvic.c
lpc43xx_scu.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
lpc43xx_uart.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
system_LPC43xx.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
+ ..\..\..\mcu\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
startup_LPC43xx.s
2
- ..\..\bsp\lpc43xx\startup_keil\startup_LPC43xx.s
+ ..\..\..\mcu\lpc43xx\startup_keil\startup_LPC43xx.s
diff --git a/demos/host/host_freertos/host_freertos.uvopt b/demos/host/host_freertos/host_freertos.uvopt
index 036321f7f..a1a5a8a66 100644
--- a/demos/host/host_freertos/host_freertos.uvopt
+++ b/demos/host/host_freertos/host_freertos.uvopt
@@ -706,7 +706,7 @@
0
20
0
- 1
+ 2
6
0
..\src\main.c