diff --git a/demos/host/host_freertos/host_freertos.uvopt b/demos/host/host_freertos/host_freertos.uvopt
index fbee75471..e6364548e 100644
--- a/demos/host/host_freertos/host_freertos.uvopt
+++ b/demos/host/host_freertos/host_freertos.uvopt
@@ -73,7 +73,7 @@
1
0
- 1
+ 0
8
@@ -190,7 +190,7 @@
12000000
- 0
+ 1
1
1
0
@@ -234,7 +234,7 @@
0
- 0
+ 1
0
0
@@ -317,9 +317,194 @@
+
+ Board LPCXpresso1769
+ 0x4
+ ARM-ADS
+
+ 12000000
+
+ 1
+ 1
+ 1
+ 0
+
+
+ 1
+ 65535
+ 0
+ 0
+ 0
+
+
+ 79
+ 66
+ 8
+ .\UV4Build\
+
+
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+
+
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+
+
+ 1
+ 0
+ 1
+
+ 8
+
+
+ 0
+ Data Sheet
+ DATASHTS\PHILIPS\LPC176x_DS.pdf
+
+
+ 1
+ User Manual
+ DATASHTS\PHILIPS\LPC17xx_UM.pdf
+
+
+ 2
+ Technical Reference Manual
+ datashts\arm\cortex_m3\r2p1\DDI0337I_CORTEXM3_R2P1_TRM.PDF
+
+
+ 3
+ Generic User Guide
+ datashts\arm\cortex_m3\r2p1\DUI0552A_CORTEX_M3_DGUG.PDF
+
+
+
+ SARMCM3.DLL
+ -MPU
+ DARMP1.DLL
+ -pLPC1769
+ SARMCM3.DLL
+ -MPU
+ TARMP1.DLL
+ -pLPC1769
+
+
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 0
+ 7
+
+
+
+
+
+
+
+
+
+
+ Segger\JL2CM3.dll
+
+
+
+ 0
+ DLGTARM
+ (1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0)(350=-1,-1,-1,-1,0)(250=-1,-1,-1,-1,0)(270=-1,-1,-1,-1,0)(313=-1,-1,-1,-1,0)(291=-1,-1,-1,-1,0)(302=-1,-1,-1,-1,0)(110=-1,-1,-1,-1,0)(113=-1,-1,-1,-1,0)(320=-1,-1,-1,-1,0)(210=-1,-1,-1,-1,0)(330=-1,-1,-1,-1,0)(332=-1,-1,-1,-1,0)(333=-1,-1,-1,-1,0)(334=-1,-1,-1,-1,0)(335=-1,-1,-1,-1,0)(336=-1,-1,-1,-1,0)(345=-1,-1,-1,-1,0)(346=-1,-1,-1,-1,0)(381=-1,-1,-1,-1,0)(382=-1,-1,-1,-1,0)(383=-1,-1,-1,-1,0)(384=-1,-1,-1,-1,0)(197=-1,-1,-1,-1,0)(198=-1,-1,-1,-1,0)(191=-1,-1,-1,-1,0)(192=-1,-1,-1,-1,0)(180=-1,-1,-1,-1,0)(261=-1,-1,-1,-1,0)(262=-1,-1,-1,-1,0)(231=-1,-1,-1,-1,0)(232=-1,-1,-1,-1,0)(233=-1,-1,-1,-1,0)(121=-1,-1,-1,-1,0)(122=-1,-1,-1,-1,0)(123=-1,-1,-1,-1,0)(124=-1,-1,-1,-1,0)(170=-1,-1,-1,-1,0)(142=-1,-1,-1,-1,0)(150=-1,-1,-1,-1,0)(400=-1,-1,-1,-1,0)(370=-1,-1,-1,-1,0)(160=-1,-1,-1,-1,0)(280=-1,-1,-1,-1,0)(240=-1,-1,-1,-1,0)
+
+
+ 0
+ ARMDBGFLAGS
+
+
+
+ 0
+ DLGUARM
+
+
+
+ 0
+ JL2CM3
+ -U268003250 -O110 -S8 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(4) -TO19 -TC72000000 -TP21 -TDS800B -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB5 -TFE0 -FO15 -FD10000000 -FC800 -FN1 -FF0LPC_IAP_512 -FS00 -FL080000
+
+
+
+
+
+ 0
+ 1
+ SystemCoreClock
+
+
+
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+ 0
+
+
+
+
+
+
app
- 1
+ 0
0
0
0
@@ -329,10 +514,10 @@
1
0
0
- 0
+ 3
0
- 101
- 102
+ 107
+ 116
0
..\src\main.c
main.c
@@ -379,7 +564,7 @@
0
7
0
- 70
+ 73
74
0
..\src\mouse_app.c
@@ -438,8 +623,8 @@
- boards
- 1
+ tinyusb
+ 0
0
0
0
@@ -449,13 +634,13 @@
1
0
0
- 48
+ 0
0
0
0
0
- ..\..\bsp\boards\board.c
- board.c
+ ..\..\..\tinyusb\tusb.c
+ tusb.c
0
0
@@ -470,8 +655,8 @@
0
0
0
- ..\..\bsp\boards\printf_retarget.c
- printf_retarget.c
+ ..\..\..\tinyusb\osal\osal_none.c
+ osal_none.c
0
0
@@ -486,8 +671,8 @@
0
0
0
- ..\..\bsp\boards\embedded_artists\oem_base_board\pca9532.c
- pca9532.c
+ ..\..\..\tinyusb\host\hcd.c
+ hcd.c
0
0
@@ -502,8 +687,8 @@
0
0
0
- ..\..\bsp\boards\ngx\board_ngx4330.c
- board_ngx4330.c
+ ..\..\..\tinyusb\host\hub.c
+ hub.c
0
0
@@ -518,8 +703,8 @@
0
0
0
- ..\..\bsp\boards\microbuilder\board_lpc4357usb.c
- board_lpc4357usb.c
+ ..\..\..\tinyusb\host\usbh.c
+ usbh.c
0
0
@@ -534,8 +719,8 @@
0
0
0
- ..\..\bsp\boards\microbuilder\board_rf1ghznode.c
- board_rf1ghznode.c
+ ..\..\..\tinyusb\host\ehci\ehci.c
+ ehci.c
0
0
@@ -550,8 +735,8 @@
0
0
0
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1769.c
- board_lpcxpresso1769.c
+ ..\..\..\tinyusb\hal\hal_lpc11uxx.c
+ hal_lpc11uxx.c
0
0
@@ -566,8 +751,8 @@
0
0
0
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1347.c
- board_lpcxpresso1347.c
+ ..\..\..\tinyusb\hal\hal_lpc13uxx.c
+ hal_lpc13uxx.c
0
0
@@ -582,8 +767,8 @@
0
0
0
- ..\..\bsp\boards\keil\board_mcb4300.c
- board_mcb4300.c
+ ..\..\..\tinyusb\hal\hal_lpc43xx.c
+ hal_lpc43xx.c
0
0
@@ -598,6 +783,558 @@
0
0
0
+ ..\..\..\tinyusb\hal\hal_lpc175x_6x.c
+ hal_lpc175x_6x.c
+ 0
+ 0
+
+
+ 2
+ 18
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\tinyusb\common\errors.c
+ errors.c
+ 0
+ 0
+
+
+ 2
+ 19
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\tinyusb\common\fifo.c
+ fifo.c
+ 0
+ 0
+
+
+ 2
+ 20
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\tinyusb\class\cdc_host.c
+ cdc_host.c
+ 0
+ 0
+
+
+ 2
+ 21
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\tinyusb\class\cdc_rndis_host.c
+ cdc_rndis_host.c
+ 0
+ 0
+
+
+ 2
+ 22
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\tinyusb\class\hid_host.c
+ hid_host.c
+ 0
+ 0
+
+
+ 2
+ 23
+ 1
+ 0
+ 0
+ 0
+ 0
+ 109
+ 110
+ 0
+ ..\..\..\tinyusb\class\msc_host.c
+ msc_host.c
+ 0
+ 0
+
+
+ 2
+ 24
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\tinyusb\host\ohci\ohci.c
+ ohci.c
+ 0
+ 0
+
+
+ 2
+ 25
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\tinyusb\class\cdc_device.c
+ cdc_device.c
+ 0
+ 0
+
+
+ 2
+ 26
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\tinyusb\class\custom_class_host.c
+ custom_class_host.c
+ 0
+ 0
+
+
+ 2
+ 27
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\tinyusb\class\hid_device.c
+ hid_device.c
+ 0
+ 0
+
+
+ 2
+ 28
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\tinyusb\class\msc_device.c
+ msc_device.c
+ 0
+ 0
+
+
+
+
+ freertos
+ 1
+ 0
+ 0
+ 0
+
+ 3
+ 29
+ 1
+ 0
+ 0
+ 70
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\vendor\freertos\freertoslpc\FreeRTOSCommonHooks.c
+ FreeRTOSCommonHooks.c
+ 0
+ 0
+
+
+ 3
+ 30
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\vendor\freertos\freertos\Source\croutine.c
+ croutine.c
+ 0
+ 0
+
+
+ 3
+ 31
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\vendor\freertos\freertos\Source\list.c
+ list.c
+ 0
+ 0
+
+
+ 3
+ 32
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\vendor\freertos\freertos\Source\queue.c
+ queue.c
+ 0
+ 0
+
+
+ 3
+ 33
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\vendor\freertos\freertos\Source\tasks.c
+ tasks.c
+ 0
+ 0
+
+
+ 3
+ 34
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\vendor\freertos\freertos\Source\timers.c
+ timers.c
+ 0
+ 0
+
+
+ 3
+ 35
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\vendor\freertos\freertos\Source\portable\MemMang\heap_4.c
+ heap_4.c
+ 0
+ 0
+
+
+ 3
+ 36
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\vendor\freertos\freertos\Source\portable\RVDS\ARM_CM4F\port_cm4f.c
+ port_cm4f.c
+ 0
+ 0
+
+
+ 3
+ 37
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\vendor\freertos\freertos\Source\portable\RVDS\ARM_CM3\port_cm3.c
+ port_cm3.c
+ 0
+ 0
+
+
+
+
+ fatfs
+ 0
+ 0
+ 0
+ 0
+
+ 4
+ 38
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\vendor\fatfs\ccsbcs.c
+ ccsbcs.c
+ 0
+ 0
+
+
+ 4
+ 39
+ 1
+ 0
+ 0
+ 5
+ 0
+ 59
+ 62
+ 0
+ ..\..\..\vendor\fatfs\diskio.c
+ diskio.c
+ 0
+ 0
+
+
+ 4
+ 40
+ 1
+ 0
+ 0
+ 20
+ 0
+ 1716
+ 1723
+ 0
+ ..\..\..\vendor\fatfs\ff.c
+ ff.c
+ 0
+ 0
+
+
+
+
+ boards
+ 0
+ 0
+ 0
+ 0
+
+ 5
+ 41
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\boards\board.c
+ board.c
+ 0
+ 0
+
+
+ 5
+ 42
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\boards\printf_retarget.c
+ printf_retarget.c
+ 0
+ 0
+
+
+ 5
+ 43
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\boards\embedded_artists\oem_base_board\pca9532.c
+ pca9532.c
+ 0
+ 0
+
+
+ 5
+ 44
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\boards\ngx\board_ngx4330.c
+ board_ngx4330.c
+ 0
+ 0
+
+
+ 5
+ 45
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\boards\microbuilder\board_lpc4357usb.c
+ board_lpc4357usb.c
+ 0
+ 0
+
+
+ 5
+ 46
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\boards\microbuilder\board_rf1ghznode.c
+ board_rf1ghznode.c
+ 0
+ 0
+
+
+ 5
+ 47
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1769.c
+ board_lpcxpresso1769.c
+ 0
+ 0
+
+
+ 5
+ 48
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1347.c
+ board_lpcxpresso1347.c
+ 0
+ 0
+
+
+ 5
+ 49
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\boards\keil\board_mcb4300.c
+ board_mcb4300.c
+ 0
+ 0
+
+
+ 5
+ 50
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
..\..\bsp\boards\embedded_artists\ea4357\board_ea4357.c
board_ea4357.c
0
@@ -606,285 +1343,37 @@
- tinyusb
+ bsp lpc43xx
0
0
0
0
- 3
- 18
- 1
+ 6
+ 51
+ 2
0
0
0
0
- 0
- 0
+ 150
+ 151
0
- ..\..\..\tinyusb\tusb.c
- tusb.c
+ ..\..\bsp\lpc43xx\startup_keil\startup_LPC43xx.s
+ startup_LPC43xx.s
0
0
- 3
- 19
+ 6
+ 52
1
0
0
- 0
+ 26
0
- 0
- 0
- 0
- ..\..\..\tinyusb\osal\osal_none.c
- osal_none.c
- 0
- 0
-
-
- 3
- 20
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\tinyusb\host\hcd.c
- hcd.c
- 0
- 0
-
-
- 3
- 21
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\tinyusb\host\hub.c
- hub.c
- 0
- 0
-
-
- 3
- 22
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\tinyusb\host\usbh.c
- usbh.c
- 0
- 0
-
-
- 3
- 23
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\tinyusb\host\ehci\ehci.c
- ehci.c
- 0
- 0
-
-
- 3
- 24
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\tinyusb\hal\hal_lpc11uxx.c
- hal_lpc11uxx.c
- 0
- 0
-
-
- 3
- 25
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\tinyusb\hal\hal_lpc13uxx.c
- hal_lpc13uxx.c
- 0
- 0
-
-
- 3
- 26
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\tinyusb\hal\hal_lpc43xx.c
- hal_lpc43xx.c
- 0
- 0
-
-
- 3
- 27
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\tinyusb\hal\hal_lpc175x_6x.c
- hal_lpc175x_6x.c
- 0
- 0
-
-
- 3
- 28
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\tinyusb\common\errors.c
- errors.c
- 0
- 0
-
-
- 3
- 29
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\tinyusb\common\fifo.c
- fifo.c
- 0
- 0
-
-
- 3
- 30
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\tinyusb\class\cdc_host.c
- cdc_host.c
- 0
- 0
-
-
- 3
- 31
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\tinyusb\class\cdc_rndis_host.c
- cdc_rndis_host.c
- 0
- 0
-
-
- 3
- 32
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\tinyusb\class\hid_host.c
- hid_host.c
- 0
- 0
-
-
- 3
- 33
- 1
- 0
- 0
- 0
- 0
- 107
- 110
- 0
- ..\..\..\tinyusb\class\msc_host.c
- msc_host.c
- 0
- 0
-
-
-
-
- cmsis
- 0
- 0
- 0
- 0
-
- 4
- 34
- 1
- 0
- 0
- 56
- 0
- 353
- 355
+ 366
+ 374
0
..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
lpc43xx_uart.c
@@ -892,8 +1381,8 @@
0
- 4
- 35
+ 6
+ 53
1
0
0
@@ -908,8 +1397,8 @@
0
- 4
- 36
+ 6
+ 54
1
0
0
@@ -924,8 +1413,8 @@
0
- 4
- 37
+ 6
+ 55
1
0
0
@@ -940,8 +1429,8 @@
0
- 4
- 38
+ 6
+ 56
1
0
0
@@ -956,8 +1445,8 @@
0
- 4
- 39
+ 6
+ 57
1
0
0
@@ -974,216 +1463,120 @@
- startup
+ bsp lpc175x_6x
0
0
0
0
- 5
- 40
+ 7
+ 58
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\lpc175x_6x\CMSISv2p00_LPC17xx\src\core_cm3.c
+ core_cm3.c
+ 0
+ 0
+
+
+ 7
+ 59
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\lpc175x_6x\CMSISv2p00_LPC17xx\src\system_LPC17xx.c
+ system_LPC17xx.c
+ 0
+ 0
+
+
+ 7
+ 60
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_clkpwr.c
+ lpc17xx_clkpwr.c
+ 0
+ 0
+
+
+ 7
+ 61
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_gpio.c
+ lpc17xx_gpio.c
+ 0
+ 0
+
+
+ 7
+ 62
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_uart.c
+ lpc17xx_uart.c
+ 0
+ 0
+
+
+ 7
+ 63
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_pinsel.c
+ lpc17xx_pinsel.c
+ 0
+ 0
+
+
+ 7
+ 64
2
0
0
0
0
- 150
- 151
+ 158
+ 164
0
- ..\..\bsp\lpc43xx\startup_keil\startup_LPC43xx.s
- startup_LPC43xx.s
- 0
- 0
-
-
-
-
- freertos
- 0
- 0
- 0
- 0
-
- 6
- 41
- 1
- 0
- 0
- 70
- 0
- 1
- 9
- 0
- ..\..\..\vendor\freertos\freertoslpc\FreeRTOSCommonHooks.c
- FreeRTOSCommonHooks.c
- 0
- 0
-
-
- 6
- 42
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\vendor\freertos\freertos\Source\croutine.c
- croutine.c
- 0
- 0
-
-
- 6
- 43
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\vendor\freertos\freertos\Source\list.c
- list.c
- 0
- 0
-
-
- 6
- 44
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\vendor\freertos\freertos\Source\queue.c
- queue.c
- 0
- 0
-
-
- 6
- 45
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\vendor\freertos\freertos\Source\tasks.c
- tasks.c
- 0
- 0
-
-
- 6
- 46
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\vendor\freertos\freertos\Source\timers.c
- timers.c
- 0
- 0
-
-
- 6
- 47
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\vendor\freertos\freertos\Source\portable\MemMang\heap_1.c
- heap_1.c
- 0
- 0
-
-
- 6
- 48
- 1
- 0
- 0
- 27
- 0
- 27
- 29
- 0
- ..\..\..\vendor\freertos\freertos\Source\portable\RVDS\ARM_CM4F\port.c
- port.c
- 0
- 0
-
-
-
-
- fatfs
- 0
- 0
- 0
- 0
-
- 7
- 49
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\..\vendor\fatfs\ccsbcs.c
- ccsbcs.c
- 0
- 0
-
-
- 7
- 50
- 1
- 0
- 0
- 5
- 0
- 53
- 62
- 0
- ..\..\..\vendor\fatfs\diskio.c
- diskio.c
- 0
- 0
-
-
- 7
- 51
- 1
- 0
- 0
- 83
- 0
- 1711
- 1718
- 0
- ..\..\..\vendor\fatfs\ff.c
- ff.c
+ ..\..\bsp\lpc175x_6x\startup_keil\startup_LPC17xx.s
+ startup_LPC17xx.s
0
0
diff --git a/demos/host/host_freertos/host_freertos.uvproj b/demos/host/host_freertos/host_freertos.uvproj
index a40a5c916..26a84174b 100644
--- a/demos/host/host_freertos/host_freertos.uvproj
+++ b/demos/host/host_freertos/host_freertos.uvproj
@@ -428,61 +428,6 @@
-
- boards
-
-
- board.c
- 1
- ..\..\bsp\boards\board.c
-
-
- printf_retarget.c
- 1
- ..\..\bsp\boards\printf_retarget.c
-
-
- pca9532.c
- 1
- ..\..\bsp\boards\embedded_artists\oem_base_board\pca9532.c
-
-
- board_ngx4330.c
- 1
- ..\..\bsp\boards\ngx\board_ngx4330.c
-
-
- board_lpc4357usb.c
- 1
- ..\..\bsp\boards\microbuilder\board_lpc4357usb.c
-
-
- board_rf1ghznode.c
- 1
- ..\..\bsp\boards\microbuilder\board_rf1ghznode.c
-
-
- board_lpcxpresso1769.c
- 1
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1769.c
-
-
- board_lpcxpresso1347.c
- 1
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1347.c
-
-
- board_mcb4300.c
- 1
- ..\..\bsp\boards\keil\board_mcb4300.c
-
-
- board_ea4357.c
- 1
- ..\..\bsp\boards\embedded_artists\ea4357\board_ea4357.c
-
-
-
tinyusb
@@ -566,50 +511,30 @@
1
..\..\..\tinyusb\class\msc_host.c
-
-
-
- cmsis
-
- lpc43xx_uart.c
+ ohci.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
+ ..\..\..\tinyusb\host\ohci\ohci.c
- lpc43xx_scu.c
+ cdc_device.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
+ ..\..\..\tinyusb\class\cdc_device.c
- lpc43xx_gpio.c
+ custom_class_host.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
+ ..\..\..\tinyusb\class\custom_class_host.c
- lpc43xx_cgu.c
+ hid_device.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
+ ..\..\..\tinyusb\class\hid_device.c
- system_LPC43xx.c
+ msc_device.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
-
-
- lpc43xx_i2c.c
- 1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.c
-
-
-
-
- startup
-
-
- startup_LPC43xx.s
- 2
- ..\..\bsp\lpc43xx\startup_keil\startup_LPC43xx.s
+ ..\..\..\tinyusb\class\msc_device.c
@@ -647,14 +572,59 @@
..\..\..\vendor\freertos\freertos\Source\timers.c
- heap_1.c
+ heap_4.c
1
- ..\..\..\vendor\freertos\freertos\Source\portable\MemMang\heap_1.c
+ ..\..\..\vendor\freertos\freertos\Source\portable\MemMang\heap_4.c
- port.c
+ port_cm4f.c
1
- ..\..\..\vendor\freertos\freertos\Source\portable\RVDS\ARM_CM4F\port.c
+ ..\..\..\vendor\freertos\freertos\Source\portable\RVDS\ARM_CM4F\port_cm4f.c
+
+
+ port_cm3.c
+ 1
+ ..\..\..\vendor\freertos\freertos\Source\portable\RVDS\ARM_CM3\port_cm3.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+
+
+
+
+
+
+
+
+
@@ -678,6 +648,197 @@
+
+ boards
+
+
+ board.c
+ 1
+ ..\..\bsp\boards\board.c
+
+
+ printf_retarget.c
+ 1
+ ..\..\bsp\boards\printf_retarget.c
+
+
+ pca9532.c
+ 1
+ ..\..\bsp\boards\embedded_artists\oem_base_board\pca9532.c
+
+
+ board_ngx4330.c
+ 1
+ ..\..\bsp\boards\ngx\board_ngx4330.c
+
+
+ board_lpc4357usb.c
+ 1
+ ..\..\bsp\boards\microbuilder\board_lpc4357usb.c
+
+
+ board_rf1ghznode.c
+ 1
+ ..\..\bsp\boards\microbuilder\board_rf1ghznode.c
+
+
+ board_lpcxpresso1769.c
+ 1
+ ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1769.c
+
+
+ board_lpcxpresso1347.c
+ 1
+ ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1347.c
+
+
+ board_mcb4300.c
+ 1
+ ..\..\bsp\boards\keil\board_mcb4300.c
+
+
+ board_ea4357.c
+ 1
+ ..\..\bsp\boards\embedded_artists\ea4357\board_ea4357.c
+
+
+
+
+ bsp lpc43xx
+
+
+ startup_LPC43xx.s
+ 2
+ ..\..\bsp\lpc43xx\startup_keil\startup_LPC43xx.s
+
+
+ lpc43xx_uart.c
+ 1
+ ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
+
+
+ lpc43xx_scu.c
+ 1
+ ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
+
+
+ lpc43xx_gpio.c
+ 1
+ ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
+
+
+ lpc43xx_cgu.c
+ 1
+ ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
+
+
+ system_LPC43xx.c
+ 1
+ ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
+
+
+ lpc43xx_i2c.c
+ 1
+ ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.c
+
+
+
+
+ bsp lpc175x_6x
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+
+
+
+
+
+
+
+
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ lpc17xx_clkpwr.c
+ 1
+ ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_clkpwr.c
+
+
+ lpc17xx_gpio.c
+ 1
+ ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_gpio.c
+
+
+ lpc17xx_uart.c
+ 1
+ ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_uart.c
+
+
+ lpc17xx_pinsel.c
+ 1
+ ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_pinsel.c
+
+
+ startup_LPC17xx.s
+ 2
+ ..\..\bsp\lpc175x_6x\startup_keil\startup_LPC17xx.s
+
+
+
@@ -1022,7 +1183,7 @@
0
--gnu --c99
- CORE_M4 MCU=MCU_LPC43XX BOARD=BOARD_LPC4357USB TUSB_CFG_OS=TUSB_OS_NONE
+ CORE_M4 TUSB_CFG_MCU=MCU_LPC43XX BOARD=BOARD_LPC4357USB TUSB_CFG_OS=TUSB_OS_FREERTOS TUSB_CFG_OS_TASK_PRIO=configMAX_PRIORITIES-5
..\src;..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\inc;..\..\bsp;..\..\..\tinyusb
@@ -1102,6 +1263,186 @@
+
+ tinyusb
+
+
+ tusb.c
+ 1
+ ..\..\..\tinyusb\tusb.c
+
+
+ osal_none.c
+ 1
+ ..\..\..\tinyusb\osal\osal_none.c
+
+
+ hcd.c
+ 1
+ ..\..\..\tinyusb\host\hcd.c
+
+
+ hub.c
+ 1
+ ..\..\..\tinyusb\host\hub.c
+
+
+ usbh.c
+ 1
+ ..\..\..\tinyusb\host\usbh.c
+
+
+ ehci.c
+ 1
+ ..\..\..\tinyusb\host\ehci\ehci.c
+
+
+ hal_lpc11uxx.c
+ 1
+ ..\..\..\tinyusb\hal\hal_lpc11uxx.c
+
+
+ hal_lpc13uxx.c
+ 1
+ ..\..\..\tinyusb\hal\hal_lpc13uxx.c
+
+
+ hal_lpc43xx.c
+ 1
+ ..\..\..\tinyusb\hal\hal_lpc43xx.c
+
+
+ hal_lpc175x_6x.c
+ 1
+ ..\..\..\tinyusb\hal\hal_lpc175x_6x.c
+
+
+ errors.c
+ 1
+ ..\..\..\tinyusb\common\errors.c
+
+
+ fifo.c
+ 1
+ ..\..\..\tinyusb\common\fifo.c
+
+
+ cdc_host.c
+ 1
+ ..\..\..\tinyusb\class\cdc_host.c
+
+
+ cdc_rndis_host.c
+ 1
+ ..\..\..\tinyusb\class\cdc_rndis_host.c
+
+
+ hid_host.c
+ 1
+ ..\..\..\tinyusb\class\hid_host.c
+
+
+ msc_host.c
+ 1
+ ..\..\..\tinyusb\class\msc_host.c
+
+
+ ohci.c
+ 1
+ ..\..\..\tinyusb\host\ohci\ohci.c
+
+
+ cdc_device.c
+ 1
+ ..\..\..\tinyusb\class\cdc_device.c
+
+
+ custom_class_host.c
+ 1
+ ..\..\..\tinyusb\class\custom_class_host.c
+
+
+ hid_device.c
+ 1
+ ..\..\..\tinyusb\class\hid_device.c
+
+
+ msc_device.c
+ 1
+ ..\..\..\tinyusb\class\msc_device.c
+
+
+
+
+ freertos
+
+
+ FreeRTOSCommonHooks.c
+ 1
+ ..\..\..\vendor\freertos\freertoslpc\FreeRTOSCommonHooks.c
+
+
+ croutine.c
+ 1
+ ..\..\..\vendor\freertos\freertos\Source\croutine.c
+
+
+ list.c
+ 1
+ ..\..\..\vendor\freertos\freertos\Source\list.c
+
+
+ queue.c
+ 1
+ ..\..\..\vendor\freertos\freertos\Source\queue.c
+
+
+ tasks.c
+ 1
+ ..\..\..\vendor\freertos\freertos\Source\tasks.c
+
+
+ timers.c
+ 1
+ ..\..\..\vendor\freertos\freertos\Source\timers.c
+
+
+ heap_4.c
+ 1
+ ..\..\..\vendor\freertos\freertos\Source\portable\MemMang\heap_4.c
+
+
+ port_cm4f.c
+ 1
+ ..\..\..\vendor\freertos\freertos\Source\portable\RVDS\ARM_CM4F\port_cm4f.c
+
+
+ port_cm3.c
+ 1
+ ..\..\..\vendor\freertos\freertos\Source\portable\RVDS\ARM_CM3\port_cm3.c
+
+
+
+
+ fatfs
+
+
+ ccsbcs.c
+ 1
+ ..\..\..\vendor\fatfs\ccsbcs.c
+
+
+ diskio.c
+ 1
+ ..\..\..\vendor\fatfs\diskio.c
+
+
+ ff.c
+ 1
+ ..\..\..\vendor\fatfs\ff.c
+
+
+
boards
@@ -1197,6 +1538,566 @@
+
+ bsp lpc43xx
+
+
+ startup_LPC43xx.s
+ 2
+ ..\..\bsp\lpc43xx\startup_keil\startup_LPC43xx.s
+
+
+ lpc43xx_uart.c
+ 1
+ ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
+
+
+ lpc43xx_scu.c
+ 1
+ ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
+
+
+ lpc43xx_gpio.c
+ 1
+ ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
+
+
+ lpc43xx_cgu.c
+ 1
+ ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
+
+
+ system_LPC43xx.c
+ 1
+ ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
+
+
+ lpc43xx_i2c.c
+ 1
+ ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.c
+
+
+
+
+ bsp lpc175x_6x
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+
+
+
+
+
+
+
+
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ lpc17xx_clkpwr.c
+ 1
+ ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_clkpwr.c
+
+
+ lpc17xx_gpio.c
+ 1
+ ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_gpio.c
+
+
+ lpc17xx_uart.c
+ 1
+ ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_uart.c
+
+
+ lpc17xx_pinsel.c
+ 1
+ ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_pinsel.c
+
+
+ startup_LPC17xx.s
+ 2
+ ..\..\bsp\lpc175x_6x\startup_keil\startup_LPC17xx.s
+
+
+
+
+
+
+ Board LPCXpresso1769
+ 0x4
+ ARM-ADS
+
+
+ LPC1769
+ NXP (founded by Philips)
+ IRAM(0x10000000-0x10007FFF) IRAM2(0x2007C000-0x20083FFF) IROM(0-0x7FFFF) CLOCK(12000000) CPUTYPE("Cortex-M3")
+
+ "STARTUP\NXP\LPC17xx\startup_LPC17xx.s" ("NXP LPC17xx Startup Code")
+ UL2CM3(-O463 -S0 -C0 -FO7 -FD10000000 -FC800 -FN1 -FF0LPC_IAP_512 -FS00 -FL080000)
+ 5131
+ LPC17xx.H
+
+
+
+
+
+
+
+
+
+
+ 0
+
+
+
+ NXP\LPC17xx\
+ NXP\LPC17xx\
+
+ 0
+ 0
+ 0
+ 0
+ 1
+
+ .\UV4Build\
+ host_freertos
+ 1
+ 0
+ 0
+ 1
+ 1
+ .\UV4Build\
+ 1
+ 0
+ 0
+
+ 0
+ 0
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+ 0
+ 0
+
+
+ 0
+ 0
+
+
+ 0
+ 0
+
+
+ 0
+ 0
+
+ 0
+
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 3
+
+
+
+
+ SARMCM3.DLL
+ -MPU
+ DARMP1.DLL
+ -pLPC1769
+ SARMCM3.DLL
+ -MPU
+ TARMP1.DLL
+ -pLPC1769
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 16
+
+
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+
+
+ 1
+ 1
+ 0
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+
+ 0
+ 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Segger\JL2CM3.dll
+
+
+
+
+ 1
+ 0
+ 0
+ 1
+ 1
+ 4099
+
+ Segger\JL2CM3.dll
+ "" ()
+
+
+
+
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ "Cortex-M3"
+
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 0
+ 8
+ 1
+ 0
+ 0
+ 3
+ 3
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x10000000
+ 0x8000
+
+
+ 1
+ 0x0
+ 0x80000
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x80000
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x10000000
+ 0x8000
+
+
+ 0
+ 0x2007c000
+ 0x8000
+
+
+
+
+
+ 1
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+
+ --gnu --c99 --diag_suppress=66
+ TUSB_CFG_MCU=MCU_LPC175X_6X BOARD=BOARD_LPCXPRESSO1769 TUSB_CFG_OS=TUSB_OS_FREERTOS TUSB_CFG_OS_TASK_PRIO=configMAX_PRIORITIES-5
+
+ ..\src;..\..\bsp\lpc175x_6x\CMSISv2p00_LPC17xx\inc;..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\include;..\..\bsp;..\..\..\tinyusb;..\..\..\vendor\freertos;..\..\..\vendor\freertos\freertos\Source\include;..\host_freertos;..\..\..\vendor\fatfs
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+ NO_CRP
+
+
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0x1A000000
+ 0x10000000
+
+
+
+
+
+
+
+
+
+
+
+ app
+
+
+ main.c
+ 1
+ ..\src\main.c
+
+
+ cdc_serial_app.c
+ 1
+ ..\src\cdc_serial_app.c
+
+
+ keyboard_app.c
+ 1
+ ..\src\keyboard_app.c
+
+
+ mouse_app.c
+ 1
+ ..\src\mouse_app.c
+
+
+ rndis_app.c
+ 1
+ ..\src\rndis_app.c
+
+
+ msc_app.c
+ 1
+ ..\src\msc_app.c
+
+
+ cli.c
+ 1
+ ..\src\cli.c
+
+
+
tinyusb
@@ -1280,50 +2181,30 @@
1
..\..\..\tinyusb\class\msc_host.c
-
-
-
- cmsis
-
- lpc43xx_uart.c
+ ohci.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
+ ..\..\..\tinyusb\host\ohci\ohci.c
- lpc43xx_scu.c
+ cdc_device.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
+ ..\..\..\tinyusb\class\cdc_device.c
- lpc43xx_gpio.c
+ custom_class_host.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
+ ..\..\..\tinyusb\class\custom_class_host.c
- lpc43xx_cgu.c
+ hid_device.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
+ ..\..\..\tinyusb\class\hid_device.c
- system_LPC43xx.c
+ msc_device.c
1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
-
-
- lpc43xx_i2c.c
- 1
- ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.c
-
-
-
-
- startup
-
-
- startup_LPC43xx.s
- 2
- ..\..\bsp\lpc43xx\startup_keil\startup_LPC43xx.s
+ ..\..\..\tinyusb\class\msc_device.c
@@ -1361,14 +2242,59 @@
..\..\..\vendor\freertos\freertos\Source\timers.c
- heap_1.c
+ heap_4.c
1
- ..\..\..\vendor\freertos\freertos\Source\portable\MemMang\heap_1.c
+ ..\..\..\vendor\freertos\freertos\Source\portable\MemMang\heap_4.c
- port.c
+ port_cm4f.c
1
- ..\..\..\vendor\freertos\freertos\Source\portable\RVDS\ARM_CM4F\port.c
+ ..\..\..\vendor\freertos\freertos\Source\portable\RVDS\ARM_CM4F\port_cm4f.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ port_cm3.c
+ 1
+ ..\..\..\vendor\freertos\freertos\Source\portable\RVDS\ARM_CM3\port_cm3.c
@@ -1392,6 +2318,197 @@
+
+ boards
+
+
+ board.c
+ 1
+ ..\..\bsp\boards\board.c
+
+
+ printf_retarget.c
+ 1
+ ..\..\bsp\boards\printf_retarget.c
+
+
+ pca9532.c
+ 1
+ ..\..\bsp\boards\embedded_artists\oem_base_board\pca9532.c
+
+
+ board_ngx4330.c
+ 1
+ ..\..\bsp\boards\ngx\board_ngx4330.c
+
+
+ board_lpc4357usb.c
+ 1
+ ..\..\bsp\boards\microbuilder\board_lpc4357usb.c
+
+
+ board_rf1ghznode.c
+ 1
+ ..\..\bsp\boards\microbuilder\board_rf1ghznode.c
+
+
+ board_lpcxpresso1769.c
+ 1
+ ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1769.c
+
+
+ board_lpcxpresso1347.c
+ 1
+ ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1347.c
+
+
+ board_mcb4300.c
+ 1
+ ..\..\bsp\boards\keil\board_mcb4300.c
+
+
+ board_ea4357.c
+ 1
+ ..\..\bsp\boards\embedded_artists\ea4357\board_ea4357.c
+
+
+
+
+ bsp lpc43xx
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+
+
+
+
+
+
+
+
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ startup_LPC43xx.s
+ 2
+ ..\..\bsp\lpc43xx\startup_keil\startup_LPC43xx.s
+
+
+ lpc43xx_uart.c
+ 1
+ ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_uart.c
+
+
+ lpc43xx_scu.c
+ 1
+ ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_scu.c
+
+
+ lpc43xx_gpio.c
+ 1
+ ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_gpio.c
+
+
+ lpc43xx_cgu.c
+ 1
+ ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_cgu.c
+
+
+ system_LPC43xx.c
+ 1
+ ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\system_LPC43xx.c
+
+
+ lpc43xx_i2c.c
+ 1
+ ..\..\bsp\lpc43xx\CMSIS_LPC43xx_DriverLib\src\lpc43xx_i2c.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
+
+
+ lpc17xx_clkpwr.c
+ 1
+ ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_clkpwr.c
+
+
+ lpc17xx_gpio.c
+ 1
+ ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_gpio.c
+
+
+ lpc17xx_uart.c
+ 1
+ ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_uart.c
+
+
+ lpc17xx_pinsel.c
+ 1
+ ..\..\bsp\lpc175x_6x\LPC17xx_DriverLib\source\lpc17xx_pinsel.c
+
+
+ startup_LPC17xx.s
+ 2
+ ..\..\bsp\lpc175x_6x\startup_keil\startup_LPC17xx.s
+
+
+
diff --git a/demos/host/host_os_none/host_os_none.uvopt b/demos/host/host_os_none/host_os_none.uvopt
index e4d527e55..88cbbd3be 100644
--- a/demos/host/host_os_none/host_os_none.uvopt
+++ b/demos/host/host_os_none/host_os_none.uvopt
@@ -674,7 +674,7 @@
1
0
0
- 1
+ 0
0
@@ -1230,7 +1230,7 @@
- boards
+ fatfs
0
0
0
@@ -1241,174 +1241,6 @@
1
0
0
- 31
- 0
- 0
- 0
- 0
- ..\..\bsp\boards\board.c
- board.c
- 0
- 0
-
-
- 3
- 35
- 1
- 0
- 0
- 78
- 0
- 0
- 0
- 0
- ..\..\bsp\boards\embedded_artists\ea4357\board_ea4357.c
- board_ea4357.c
- 0
- 0
-
-
- 3
- 36
- 1
- 0
- 0
- 3
- 0
- 95
- 138
- 0
- ..\..\bsp\boards\printf_retarget.c
- printf_retarget.c
- 0
- 0
-
-
- 3
- 37
- 1
- 0
- 0
- 61
- 0
- 0
- 0
- 0
- ..\..\bsp\boards\embedded_artists\oem_base_board\pca9532.c
- pca9532.c
- 0
- 0
-
-
- 3
- 38
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\bsp\boards\ngx\board_ngx4330.c
- board_ngx4330.c
- 0
- 0
-
-
- 3
- 39
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\bsp\boards\microbuilder\board_lpc4357usb.c
- board_lpc4357usb.c
- 0
- 0
-
-
- 3
- 40
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\bsp\boards\microbuilder\board_rf1ghznode.c
- board_rf1ghznode.c
- 0
- 0
-
-
- 3
- 41
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1769.c
- board_lpcxpresso1769.c
- 0
- 0
-
-
- 3
- 42
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1347.c
- board_lpcxpresso1347.c
- 0
- 0
-
-
- 3
- 43
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- ..\..\bsp\boards\keil\board_mcb4300.c
- board_mcb4300.c
- 0
- 0
-
-
-
-
- fatfs
- 0
- 0
- 0
- 0
-
- 4
- 44
- 1
- 0
- 0
47
0
51
@@ -1420,8 +1252,8 @@
0
- 4
- 45
+ 3
+ 35
1
0
0
@@ -1436,8 +1268,8 @@
0
- 4
- 46
+ 3
+ 36
1
0
0
@@ -1453,6 +1285,174 @@
+
+ boards
+ 0
+ 0
+ 0
+ 0
+
+ 4
+ 37
+ 1
+ 0
+ 0
+ 31
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\boards\board.c
+ board.c
+ 0
+ 0
+
+
+ 4
+ 38
+ 1
+ 0
+ 0
+ 78
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\boards\embedded_artists\ea4357\board_ea4357.c
+ board_ea4357.c
+ 0
+ 0
+
+
+ 4
+ 39
+ 1
+ 0
+ 0
+ 3
+ 0
+ 95
+ 138
+ 0
+ ..\..\bsp\boards\printf_retarget.c
+ printf_retarget.c
+ 0
+ 0
+
+
+ 4
+ 40
+ 1
+ 0
+ 0
+ 61
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\boards\embedded_artists\oem_base_board\pca9532.c
+ pca9532.c
+ 0
+ 0
+
+
+ 4
+ 41
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\boards\ngx\board_ngx4330.c
+ board_ngx4330.c
+ 0
+ 0
+
+
+ 4
+ 42
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\boards\microbuilder\board_lpc4357usb.c
+ board_lpc4357usb.c
+ 0
+ 0
+
+
+ 4
+ 43
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\boards\microbuilder\board_rf1ghznode.c
+ board_rf1ghznode.c
+ 0
+ 0
+
+
+ 4
+ 44
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1769.c
+ board_lpcxpresso1769.c
+ 0
+ 0
+
+
+ 4
+ 45
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\boards\lpcxpresso\board_lpcxpresso1347.c
+ board_lpcxpresso1347.c
+ 0
+ 0
+
+
+ 4
+ 46
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\bsp\boards\keil\board_mcb4300.c
+ board_mcb4300.c
+ 0
+ 0
+
+
+
bsp lpc43xx
0
diff --git a/demos/host/host_os_none/host_os_none.uvproj b/demos/host/host_os_none/host_os_none.uvproj
index b1f8129b7..0d091c267 100644
--- a/demos/host/host_os_none/host_os_none.uvproj
+++ b/demos/host/host_os_none/host_os_none.uvproj
@@ -563,6 +563,26 @@
+
+ fatfs
+
+
+ diskio.c
+ 1
+ ..\..\..\vendor\fatfs\diskio.c
+
+
+ ff.c
+ 1
+ ..\..\..\vendor\fatfs\ff.c
+
+
+ ccsbcs.c
+ 1
+ ..\..\..\vendor\fatfs\ccsbcs.c
+
+
+
boards
@@ -618,26 +638,6 @@
-
- fatfs
-
-
- diskio.c
- 1
- ..\..\..\vendor\fatfs\diskio.c
-
-
- ff.c
- 1
- ..\..\..\vendor\fatfs\ff.c
-
-
- ccsbcs.c
- 1
- ..\..\..\vendor\fatfs\ccsbcs.c
-
-
-
bsp lpc43xx
@@ -1333,6 +1333,26 @@
+
+ fatfs
+
+
+ diskio.c
+ 1
+ ..\..\..\vendor\fatfs\diskio.c
+
+
+ ff.c
+ 1
+ ..\..\..\vendor\fatfs\ff.c
+
+
+ ccsbcs.c
+ 1
+ ..\..\..\vendor\fatfs\ccsbcs.c
+
+
+
boards
@@ -1428,26 +1448,6 @@
-
- fatfs
-
-
- diskio.c
- 1
- ..\..\..\vendor\fatfs\diskio.c
-
-
- ff.c
- 1
- ..\..\..\vendor\fatfs\ff.c
-
-
- ccsbcs.c
- 1
- ..\..\..\vendor\fatfs\ccsbcs.c
-
-
-
bsp lpc43xx
@@ -2143,6 +2143,26 @@
+
+ fatfs
+
+
+ diskio.c
+ 1
+ ..\..\..\vendor\fatfs\diskio.c
+
+
+ ff.c
+ 1
+ ..\..\..\vendor\fatfs\ff.c
+
+
+ ccsbcs.c
+ 1
+ ..\..\..\vendor\fatfs\ccsbcs.c
+
+
+
boards
@@ -2198,26 +2218,6 @@
-
- fatfs
-
-
- diskio.c
- 1
- ..\..\..\vendor\fatfs\diskio.c
-
-
- ff.c
- 1
- ..\..\..\vendor\fatfs\ff.c
-
-
- ccsbcs.c
- 1
- ..\..\..\vendor\fatfs\ccsbcs.c
-
-
-
bsp lpc43xx