From 075fb45448243c621d098ad4f40e7f681ee1d08d Mon Sep 17 00:00:00 2001 From: BernardXiong Date: Mon, 11 May 2015 21:05:11 +0800 Subject: [PATCH] [BSP] update project for LPC176x --- bsp/lpc176x/project.uvproj | 459 ++++++++++++++++++++++++------------- 1 file changed, 294 insertions(+), 165 deletions(-) diff --git a/bsp/lpc176x/project.uvproj b/bsp/lpc176x/project.uvproj index f9754f306..d7b163368 100644 --- a/bsp/lpc176x/project.uvproj +++ b/bsp/lpc176x/project.uvproj @@ -1,10 +1,7 @@ - 1.1 -
### uVision Project, (C) Keil Software
- RT-Thread LPC17xx @@ -15,25 +12,25 @@ LPC1768 NXP (founded by Philips) IRAM(0x10000000-0x10007FFF) IRAM2(0x20000000-0x20007FFF) IROM(0-0x7FFFF) CLOCK(12000000) CPUTYPE("Cortex-M3") - + "STARTUP\NXP\startup_LPC17xx.s" ("NXP LPC17xx Startup Code") UL2CM3(-O463 -S0 -C0 -FO7 -FD10000000 -FC800 -FN1 -FF0LPC_IAP_256 -FS00 -FL040000) 4868 LPC17xx.H - - - - - - - - - - + + + + + + + + + + 0 - - - + + + NXP\ NXP\ @@ -57,31 +54,29 @@ 0 0 - - + + 0 0 - 0 - 0 0 0 - - + + 0 0 0 0 - - + + 0 0 0 - + 0 @@ -95,8 +90,8 @@ 0 0 3 - - + + SARMCM3.DLL @@ -117,7 +112,7 @@ 16 - 0 + 1 1 1 1 @@ -128,9 +123,9 @@ 0 - 1 + 0 1 - 1 + 0 1 1 1 @@ -138,20 +133,20 @@ 1 0 - 7 + 5 - - - - - + + + + + - - - - - + + + + + Segger\JL2CM3.dll @@ -166,7 +161,7 @@ Segger\JL2CM3.dll "" () - + @@ -198,7 +193,7 @@ 0 0 "Cortex-M3" - + 0 0 0 @@ -329,7 +324,7 @@ 0x8000 - + 1 @@ -345,10 +340,10 @@ 0 0 - - - - .;..\..\components\CMSIS\Include;..\..\components\finsh;..\..\components\init;..\..\components\net\lwip\src;..\..\components\net\lwip\src\arch\include;..\..\components\net\lwip\src\include;..\..\components\net\lwip\src\include\ipv4;..\..\components\net\lwip\src\include\netif;..\..\include;..\..\libcpu\arm\common;..\..\libcpu\arm\cortex-m3;CMSIS\CM3\DeviceSupport\NXP\LPC17xx;applications;drivers + + + + applications;.;drivers;CMSIS/CM3/DeviceSupport/NXP/LPC17xx;../../components/CMSIS/Include;../../include;../../libcpu/arm/cortex-m3;../../libcpu/arm/common;../../components/finsh;../../components/net/lwip-1.4.1/src;../../components/net/lwip-1.4.1/src/include;../../components/net/lwip-1.4.1/src/include/ipv4;../../components/net/lwip-1.4.1/src/arch/include;../../components/net/lwip-1.4.1/src/include/netif @@ -360,10 +355,10 @@ 0 0 - - - - + + + + @@ -375,12 +370,12 @@ 0 0x00000000 0x10000000 - - - - --keep __fsym_* --keep __vsym_* - - + + + + --keep *.o(FSymTab) --keep *.o(VSymTab) + + @@ -391,32 +386,21 @@ application.c 1 - applications\application.c + applications/application.c + + platform.c 1 - applications\platform.c - - - startup.c - 1 - applications\startup.c + applications/platform.c - - - CMSIS - system_LPC17xx.c + startup.c 1 - CMSIS\CM3\DeviceSupport\NXP\LPC17xx\system_LPC17xx.c - - - startup_LPC17xx.s - 2 - CMSIS\CM3\DeviceSupport\NXP\LPC17xx\startup\arm\startup_LPC17xx.s + applications/startup.c @@ -426,27 +410,52 @@ board.c 1 - drivers\board.c + drivers/board.c + + emac.c 1 - drivers\emac.c + drivers/emac.c + + led.c 1 - drivers\led.c + drivers/led.c + + spi.c 1 - drivers\spi.c + drivers/spi.c + + uart.c 1 - drivers\uart.c + drivers/uart.c + + + + + CMSIS + + + system_LPC17xx.c + 1 + CMSIS/CM3/DeviceSupport/NXP/LPC17xx/system_LPC17xx.c + + + + + startup_LPC17xx.s + 2 + CMSIS/CM3/DeviceSupport/NXP/LPC17xx/startup/arm/startup_LPC17xx.s @@ -456,67 +465,98 @@ clock.c 1 - ..\..\src\clock.c + ../../src/clock.c + + + + + components.c + 1 + ../../src/components.c + + device.c 1 - ..\..\src\device.c + ../../src/device.c + + idle.c 1 - ..\..\src\idle.c + ../../src/idle.c + + ipc.c 1 - ..\..\src\ipc.c + ../../src/ipc.c + + irq.c 1 - ..\..\src\irq.c + ../../src/irq.c + + kservice.c 1 - ..\..\src\kservice.c + ../../src/kservice.c + + mem.c 1 - ..\..\src\mem.c + ../../src/mem.c + + memheap.c 1 - ..\..\src\memheap.c + ../../src/memheap.c + + mempool.c 1 - ..\..\src\mempool.c + ../../src/mempool.c + + object.c 1 - ..\..\src\object.c + ../../src/object.c + + scheduler.c 1 - ..\..\src\scheduler.c + ../../src/scheduler.c + + thread.c 1 - ..\..\src\thread.c + ../../src/thread.c + + timer.c 1 - ..\..\src\timer.c + ../../src/timer.c @@ -526,107 +566,129 @@ cpuport.c 1 - ..\..\libcpu\arm\cortex-m3\cpuport.c + ../../libcpu/arm/cortex-m3/cpuport.c + + context_rvds.S 2 - ..\..\libcpu\arm\cortex-m3\context_rvds.S + ../../libcpu/arm/cortex-m3/context_rvds.S + + backtrace.c 1 - ..\..\libcpu\arm\common\backtrace.c + ../../libcpu/arm/common/backtrace.c + + div0.c 1 - ..\..\libcpu\arm\common\div0.c + ../../libcpu/arm/common/div0.c + + showmem.c 1 - ..\..\libcpu\arm\common\showmem.c + ../../libcpu/arm/common/showmem.c finsh + + + shell.c + 1 + ../../components/finsh/shell.c + + + + + symbol.c + 1 + ../../components/finsh/symbol.c + + cmd.c 1 - ..\..\components\finsh\cmd.c + ../../components/finsh/cmd.c + + finsh_compiler.c 1 - ..\..\components\finsh\finsh_compiler.c + ../../components/finsh/finsh_compiler.c + + finsh_error.c 1 - ..\..\components\finsh\finsh_error.c + ../../components/finsh/finsh_error.c + + finsh_heap.c 1 - ..\..\components\finsh\finsh_heap.c + ../../components/finsh/finsh_heap.c + + finsh_init.c 1 - ..\..\components\finsh\finsh_init.c + ../../components/finsh/finsh_init.c + + finsh_node.c 1 - ..\..\components\finsh\finsh_node.c + ../../components/finsh/finsh_node.c + + finsh_ops.c 1 - ..\..\components\finsh\finsh_ops.c + ../../components/finsh/finsh_ops.c + + finsh_parser.c 1 - ..\..\components\finsh\finsh_parser.c - - - finsh_token.c - 1 - ..\..\components\finsh\finsh_token.c + ../../components/finsh/finsh_parser.c + + finsh_var.c 1 - ..\..\components\finsh\finsh_var.c + ../../components/finsh/finsh_var.c + + finsh_vm.c 1 - ..\..\components\finsh\finsh_vm.c - - - shell.c - 1 - ..\..\components\finsh\shell.c - - - symbol.c - 1 - ..\..\components\finsh\symbol.c + ../../components/finsh/finsh_vm.c - - - Components - components.c + finsh_token.c 1 - ..\..\components\init\components.c + ../../components/finsh/finsh_token.c @@ -636,182 +698,249 @@ api_lib.c 1 - ..\..\components\net\lwip\src\api\api_lib.c + ../../components/net/lwip-1.4.1/src/api/api_lib.c + + api_msg.c 1 - ..\..\components\net\lwip\src\api\api_msg.c + ../../components/net/lwip-1.4.1/src/api/api_msg.c + + err.c 1 - ..\..\components\net\lwip\src\api\err.c + ../../components/net/lwip-1.4.1/src/api/err.c + + netbuf.c 1 - ..\..\components\net\lwip\src\api\netbuf.c + ../../components/net/lwip-1.4.1/src/api/netbuf.c + + netdb.c 1 - ..\..\components\net\lwip\src\api\netdb.c + ../../components/net/lwip-1.4.1/src/api/netdb.c + + netifapi.c 1 - ..\..\components\net\lwip\src\api\netifapi.c + ../../components/net/lwip-1.4.1/src/api/netifapi.c + + sockets.c 1 - ..\..\components\net\lwip\src\api\sockets.c + ../../components/net/lwip-1.4.1/src/api/sockets.c + + tcpip.c 1 - ..\..\components\net\lwip\src\api\tcpip.c + ../../components/net/lwip-1.4.1/src/api/tcpip.c + + sys_arch.c 1 - ..\..\components\net\lwip\src\arch\sys_arch.c + ../../components/net/lwip-1.4.1/src/arch/sys_arch.c + + def.c 1 - ..\..\components\net\lwip\src\core\def.c + ../../components/net/lwip-1.4.1/src/core/def.c + + dhcp.c 1 - ..\..\components\net\lwip\src\core\dhcp.c + ../../components/net/lwip-1.4.1/src/core/dhcp.c + + dns.c 1 - ..\..\components\net\lwip\src\core\dns.c + ../../components/net/lwip-1.4.1/src/core/dns.c + + init.c 1 - ..\..\components\net\lwip\src\core\init.c + ../../components/net/lwip-1.4.1/src/core/init.c + + memp.c 1 - ..\..\components\net\lwip\src\core\memp.c + ../../components/net/lwip-1.4.1/src/core/memp.c + + netif.c 1 - ..\..\components\net\lwip\src\core\netif.c + ../../components/net/lwip-1.4.1/src/core/netif.c + + pbuf.c 1 - ..\..\components\net\lwip\src\core\pbuf.c + ../../components/net/lwip-1.4.1/src/core/pbuf.c + + raw.c 1 - ..\..\components\net\lwip\src\core\raw.c + ../../components/net/lwip-1.4.1/src/core/raw.c + + stats.c 1 - ..\..\components\net\lwip\src\core\stats.c + ../../components/net/lwip-1.4.1/src/core/stats.c + + sys.c 1 - ..\..\components\net\lwip\src\core\sys.c + ../../components/net/lwip-1.4.1/src/core/sys.c + + tcp.c 1 - ..\..\components\net\lwip\src\core\tcp.c + ../../components/net/lwip-1.4.1/src/core/tcp.c + + tcp_in.c 1 - ..\..\components\net\lwip\src\core\tcp_in.c + ../../components/net/lwip-1.4.1/src/core/tcp_in.c + + tcp_out.c 1 - ..\..\components\net\lwip\src\core\tcp_out.c + ../../components/net/lwip-1.4.1/src/core/tcp_out.c + + timers.c 1 - ..\..\components\net\lwip\src\core\timers.c + ../../components/net/lwip-1.4.1/src/core/timers.c + + udp.c 1 - ..\..\components\net\lwip\src\core\udp.c + ../../components/net/lwip-1.4.1/src/core/udp.c + + autoip.c 1 - ..\..\components\net\lwip\src\core\ipv4\autoip.c + ../../components/net/lwip-1.4.1/src/core/ipv4/autoip.c + + icmp.c 1 - ..\..\components\net\lwip\src\core\ipv4\icmp.c + ../../components/net/lwip-1.4.1/src/core/ipv4/icmp.c + + igmp.c 1 - ..\..\components\net\lwip\src\core\ipv4\igmp.c + ../../components/net/lwip-1.4.1/src/core/ipv4/igmp.c + + inet.c 1 - ..\..\components\net\lwip\src\core\ipv4\inet.c + ../../components/net/lwip-1.4.1/src/core/ipv4/inet.c + + inet_chksum.c 1 - ..\..\components\net\lwip\src\core\ipv4\inet_chksum.c + ../../components/net/lwip-1.4.1/src/core/ipv4/inet_chksum.c + + ip.c 1 - ..\..\components\net\lwip\src\core\ipv4\ip.c + ../../components/net/lwip-1.4.1/src/core/ipv4/ip.c + + ip_addr.c 1 - ..\..\components\net\lwip\src\core\ipv4\ip_addr.c + ../../components/net/lwip-1.4.1/src/core/ipv4/ip_addr.c + + ip_frag.c 1 - ..\..\components\net\lwip\src\core\ipv4\ip_frag.c + ../../components/net/lwip-1.4.1/src/core/ipv4/ip_frag.c + + etharp.c 1 - ..\..\components\net\lwip\src\netif\etharp.c + ../../components/net/lwip-1.4.1/src/netif/etharp.c + + ethernetif.c 1 - ..\..\components\net\lwip\src\netif\ethernetif.c + ../../components/net/lwip-1.4.1/src/netif/ethernetif.c + + slipif.c 1 - ..\..\components\net\lwip\src\netif\slipif.c + ../../components/net/lwip-1.4.1/src/netif/slipif.c -
-- GitLab