From 23cb79372d96fd1ea9611603e05f04cddba8b434 Mon Sep 17 00:00:00 2001 From: hathach Date: Tue, 10 Sep 2013 10:24:24 +0700 Subject: [PATCH] able to print hello world --- .../{host.uvopt => host_os_none.uvopt} | 383 ++++-------------- .../{host.uvproj => host_os_none.uvproj} | 292 ++++++------- 2 files changed, 225 insertions(+), 450 deletions(-) rename demos/host/host_os_none/{host.uvopt => host_os_none.uvopt} (51%) rename demos/host/host_os_none/{host.uvproj => host_os_none.uvproj} (73%) diff --git a/demos/host/host_os_none/host.uvopt b/demos/host/host_os_none/host_os_none.uvopt similarity index 51% rename from demos/host/host_os_none/host.uvopt rename to demos/host/host_os_none/host_os_none.uvopt index 9fb22e9c..d74952ed 100644 --- a/demos/host/host_os_none/host.uvopt +++ b/demos/host/host_os_none/host_os_none.uvopt @@ -21,7 +21,7 @@ - LPC4357 + Board EA4357 0x4 ARM-ADS @@ -29,8 +29,8 @@ 1 1 - 0 - 1 + 1 + 0 1 @@ -108,7 +108,7 @@ 1 1 1 - 1 + 0 0 1 1 @@ -128,7 +128,7 @@ - + ..\src\Internal FLASH.ini Segger\JL2CM3.dll @@ -145,12 +145,12 @@ 0 DLGUARM - + (106=-1,-1,-1,-1,0)(107=-1,-1,-1,-1,0) 0 JL2CM3 - -U268003250 -O110 -S8 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(4) -TO31 -TC10000000 -TP21 -TDS8004 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE1 -FO15 -FD10000000 -FC800 -FN2 -FF0LPC18xx43xx_512_BA -FS01A000000 -FL080000 -FF1LPC18xx43xx_512_BB -FS11B000000 -FL180000 + -U268003250 -O1006 -S8 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8004 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD10000000 -FC800 -FN2 -FF0LPC18xx43xx_512_BA -FS01A000000 -FL080000 -FF1LPC18xx43xx_512_BB -FS11B000000 -FL180000 0 @@ -158,28 +158,11 @@ -O975 -S0 -C0 -FO7 -FD10000000 -FC800 -FN2 -FF0LPC18xx43xx_512_BA -FS01A000000 -FL080000 -FF1LPC18xx43xx_512_BB -FS11B000000 -FL180000) - - - 0 - 0 - 189 - 1 -
0
- 0 - 0 - 0 - 0 - 0 - 0 - C:\Users\hathach\Dropbox\tinyusb\workspace\tinyusb\tinyusb\host\ehci\ehci.c - - -
-
+ 0 1 - 0 + 1 0 0 0 @@ -211,8 +194,8 @@
- bsp_boards - 0 + app + 1 0 0 0 @@ -224,11 +207,11 @@ 0 0 0 - 0 - 0 + 1 + 7 0 - ../bsp/boards/board.c - board.c + ..\src\main.c + main.c 0 0 @@ -238,20 +221,28 @@ 1 0 0 - 0 + 22 0 - 0 - 0 + 20 + 27 0 - ../bsp/boards/board_at86rf2xx.c - board_at86rf2xx.c + ..\src\main2.c + main2.c 0 0 + + + + startup + 1 + 0 + 0 + 0 - 1 + 2 3 - 1 + 2 0 0 0 @@ -259,13 +250,13 @@ 0 0 0 - ../bsp/boards/board_ea4357.c - board_ea4357.c + .\startup_LPC43xx.s + startup_LPC43xx.s 0 0 - 1 + 2 4 1 0 @@ -275,13 +266,21 @@ 0 0 0 - ../bsp/boards/board_lpcxpresso1347.c - board_lpcxpresso1347.c + .\system_LPC43xx.c + system_LPC43xx.c 0 0 + + + + cmsis + 1 + 0 + 0 + 0 - 1 + 3 5 1 0 @@ -291,13 +290,13 @@ 0 0 0 - ../bsp/boards/board_ngx4330.c - board_ngx4330.c + ..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_uart.c + lpc43xx_uart.c 0 0 - 1 + 3 6 1 0 @@ -307,62 +306,30 @@ 0 0 0 - ../bsp/boards/printf_retarget.c - printf_retarget.c + ..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_scu.c + lpc43xx_scu.c 0 0 - - - - host - 0 - 0 - 0 - 0 - 2 + 3 7 1 0 0 0 0 - 1 - 36 + 0 + 0 0 - ./main.c - main.c + ..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_gpio.c + lpc43xx_gpio.c 0 0 - - 2 - 8 - 1 - 0 - 0 - 52 - 0 - 36 - 47 - 0 - ./keyboard_app.c - keyboard_app.c - 0 - 0 - - - - - tinyusb - 1 - 0 - 0 - 0 3 - 9 + 8 1 0 0 @@ -371,240 +338,48 @@ 0 0 0 - ../../tinyusb/tusb.c - tusb.c + ..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_cgu.c + lpc43xx_cgu.c 0 0 - tinyusb_class + boards 1 0 0 0 + + 4 + 9 + 1 + 0 + 0 + 14 + 0 + 34 + 54 + 0 + ..\..\bsp\boards\board.c + board.c + 0 + 0 + 4 10 1 0 0 - 0 + 21 0 - 0 - 0 + 17 + 39 0 - ../../tinyusb/class/hid_host.c - hid_host.c - 0 - 0 - - - - - tinyusb_common - 1 - 0 - 0 - 0 - - 5 - 11 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ../../tinyusb/common/errors.c - errors.c - 0 - 0 - - - 5 - 12 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ../../tinyusb/common/fifo.c - fifo.c - 0 - 0 - - - - - tinyusb_hal - 1 - 0 - 0 - 0 - - 6 - 13 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ../../tinyusb/hal/hal_lpc11uxx.c - hal_lpc11uxx.c - 0 - 0 - - - 6 - 14 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ../../tinyusb/hal/hal_lpc13uxx.c - hal_lpc13uxx.c - 0 - 0 - - - 6 - 15 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ../../tinyusb/hal/hal_lpc43xx.c - hal_lpc43xx.c - 0 - 0 - - - - - tinyusb_host - 1 - 0 - 0 - 0 - - 7 - 16 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ../../tinyusb/host/hcd.c - hcd.c - 0 - 0 - - - 7 - 17 - 1 - 0 - 0 - 0 - 0 - 1 - 1 - 0 - ../../tinyusb/host/usbh.c - usbh.c - 0 - 0 - - - - - tinyusb_host_ehci - 1 - 0 - 0 - 0 - - 8 - 18 - 1 - 0 - 0 - 0 - 0 - 184 - 189 - 0 - ../../tinyusb/host/ehci/ehci.c - ehci.c - 0 - 0 - - - - - tinyusb_osal - 1 - 0 - 0 - 0 - - 9 - 19 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ../../tinyusb/osal/osal_none.c - osal_none.c - 0 - 0 - - - - - Startup - 1 - 0 - 0 - 0 - - 10 - 20 - 2 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\bsp\lpc43xx\startup_keil\startup_LPC43xx_arm.s - startup_LPC43xx_arm.s + ..\..\bsp\boards\embedded_artists\board_ea4357.c + board_ea4357.c 0 0 diff --git a/demos/host/host_os_none/host.uvproj b/demos/host/host_os_none/host_os_none.uvproj similarity index 73% rename from demos/host/host_os_none/host.uvproj rename to demos/host/host_os_none/host_os_none.uvproj index d9953f78..66688f86 100644 --- a/demos/host/host_os_none/host.uvproj +++ b/demos/host/host_os_none/host_os_none.uvproj @@ -7,7 +7,7 @@ - LPC4357 + Board EA4357 0x4 ARM-ADS @@ -44,7 +44,7 @@ 1 .\UV4Build\ - host + host_os_none 1 0 0 @@ -73,9 +73,9 @@ 0 - 0 + 1 0 - + $K\ARM\BIN\ELFDWT.EXE !L BASEADDRESS(0x1A000000) 0 0 @@ -129,7 +129,7 @@ 1 - 1 + 0 0 1 1 @@ -152,7 +152,7 @@ - + ..\src\Internal FLASH.ini Segger\JL2CM3.dll @@ -207,11 +207,11 @@ 1 0 0 - 2 + 1 1 1 8 - 1 + 0 0 0 3 @@ -232,7 +232,7 @@ 0 0 1 - 1 + 0 0 @@ -348,9 +348,9 @@ 0 --gnu --c99 - MCU=MCU_LPC43XX BOARD=BOARD_EA4357 CORE_M4 + CORE_M4 MCU=MCU_LPC43XX BOARD=BOARD_EA4357 TUSB_CFG_OS=TUSB_OS_NONE - C:/Users/hathach/Dropbox/tinyusb/workspace/CMSISv2p10_LPC43xx_DriverLib/inc;C:/Users/hathach/Dropbox/tinyusb/workspace/tinyusb/demos/bsp;C:/Users/hathach/Dropbox/tinyusb/workspace/tinyusb/tinyusb;..\host + ..\src;..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\inc;..\..\bsp;..\..\..\tinyusb @@ -364,9 +364,9 @@ 0 - + NO_CRP - C:/Users/hathach/Dropbox/tinyusb/workspace/CMSISv2p10_LPC43xx_DriverLib/inc;C:/Users/hathach/Dropbox/tinyusb/workspace/tinyusb/demos/bsp;C:/Users/hathach/Dropbox/tinyusb/workspace/tinyusb/tinyusb + @@ -378,7 +378,7 @@ 0 0x1A000000 0x10000000 - .\UV4Build\host.sct + @@ -389,152 +389,152 @@ - bsp_boards - - - board.c - 1 - ../bsp/boards/board.c - - - board_at86rf2xx.c - 1 - ../bsp/boards/board_at86rf2xx.c - - - board_ea4357.c - 1 - ../bsp/boards/board_ea4357.c - - - board_lpcxpresso1347.c - 1 - ../bsp/boards/board_lpcxpresso1347.c - - - board_ngx4330.c - 1 - ../bsp/boards/board_ngx4330.c - - - printf_retarget.c - 1 - ../bsp/boards/printf_retarget.c - - - - - host + app main.c 1 - ./main.c + ..\src\main.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 + + + + + + + + + - keyboard_app.c + main2.c 1 - ./keyboard_app.c + ..\src\main2.c - tinyusb + startup - tusb.c - 1 - ../../tinyusb/tusb.c - - - - - tinyusb_class - - - hid_host.c - 1 - ../../tinyusb/class/hid_host.c - - - - - tinyusb_common - - - errors.c - 1 - ../../tinyusb/common/errors.c - - - fifo.c - 1 - ../../tinyusb/common/fifo.c - - - - - tinyusb_hal - - - 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 - - - - - tinyusb_host - - - hcd.c - 1 - ../../tinyusb/host/hcd.c - - - usbh.c - 1 - ../../tinyusb/host/usbh.c - - - - - tinyusb_host_ehci - - - ehci.c - 1 - ../../tinyusb/host/ehci/ehci.c - - - - - tinyusb_osal - - - osal_none.c - 1 - ../../tinyusb/osal/osal_none.c - - - - - Startup - - - startup_LPC43xx_arm.s + startup_LPC43xx.s 2 - ..\bsp\lpc43xx\startup_keil\startup_LPC43xx_arm.s + .\startup_LPC43xx.s + + + system_LPC43xx.c + 1 + .\system_LPC43xx.c + + + + + cmsis + + + lpc43xx_uart.c + 1 + ..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_uart.c + + + lpc43xx_scu.c + 1 + ..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_scu.c + + + lpc43xx_gpio.c + 1 + ..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_gpio.c + + + lpc43xx_cgu.c + 1 + ..\..\bsp\lpc43xx\CMSISv2p10_LPC43xx_DriverLib\src\lpc43xx_cgu.c + + + + + boards + + + board.c + 1 + ..\..\bsp\boards\board.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 + + + + + + + + + + + + board_ea4357.c + 1 + ..\..\bsp\boards\embedded_artists\board_ea4357.c