diff --git a/bsp/lpc176x/project.ewp b/bsp/lpc176x/project.ewp index 9190a7aada04a4efdbdc7a2f10f46570a29af171..9679df62ce888dcdbea50bb75f1ba8dca4303a79 100644 --- a/bsp/lpc176x/project.ewp +++ b/bsp/lpc176x/project.ewp @@ -87,7 +87,7 @@ OGLastSavedByProductVersion - 6.10.3.52260 + 5.41.0.51757 GeneralEnableMisra @@ -196,7 +196,7 @@ CCDiagSuppress - Pa050 + CCDiagRemark @@ -286,12 +286,15 @@ CCIncludePath2 - $PROJ_DIR$\..\..\components\net\lwip\src\arch\include + $PROJ_DIR$\..\..\components\init + $PROJ_DIR$\..\..\include $PROJ_DIR$\CMSIS\CM3\DeviceSupport\NXP\LPC17xx + $PROJ_DIR$\drivers $PROJ_DIR$\..\..\components\net\lwip\src\include $PROJ_DIR$\. $PROJ_DIR$\..\..\components\net\lwip\src\include\ipv4 - $PROJ_DIR$\..\..\include + $PROJ_DIR$\applications + $PROJ_DIR$\..\..\components\net\lwip\src\arch\include $PROJ_DIR$\..\..\libcpu\arm\cortex-m3 $PROJ_DIR$\..\..\components\net\lwip\src $PROJ_DIR$\..\..\libcpu\arm\common @@ -1164,12 +1167,15 @@ CCIncludePath2 - $PROJ_DIR$\..\..\components\net\lwip\src\arch\include + $PROJ_DIR$\..\..\components\init + $PROJ_DIR$\..\..\include $PROJ_DIR$\CMSIS\CM3\DeviceSupport\NXP\LPC17xx + $PROJ_DIR$\drivers $PROJ_DIR$\..\..\components\net\lwip\src\include $PROJ_DIR$\. $PROJ_DIR$\..\..\components\net\lwip\src\include\ipv4 - $PROJ_DIR$\..\..\include + $PROJ_DIR$\applications + $PROJ_DIR$\..\..\components\net\lwip\src\arch\include $PROJ_DIR$\..\..\libcpu\arm\cortex-m3 $PROJ_DIR$\..\..\components\net\lwip\src $PROJ_DIR$\..\..\libcpu\arm\common @@ -1758,6 +1764,15 @@ + + Applications + + $PROJ_DIR$\applications\application.c + + + $PROJ_DIR$\applications\startup.c + + CMSIS @@ -1770,6 +1785,12 @@ $PROJ_DIR$\CMSIS\CM3\DeviceSupport\NXP\LPC17xx\system_LPC17xx.c + + ComponentsInit + + $PROJ_DIR$\..\..\components\init\components_init.c + + CORTEX-M3 @@ -1788,6 +1809,24 @@ $PROJ_DIR$\..\..\libcpu\arm\common\showmem.c + + Drivers + + $PROJ_DIR$\drivers\board.c + + + $PROJ_DIR$\drivers\emac.c + + + $PROJ_DIR$\drivers\led.c + + + $PROJ_DIR$\drivers\spi.c + + + $PROJ_DIR$\drivers\uart.c + + finsh @@ -1853,6 +1892,9 @@ $PROJ_DIR$\..\..\src\mem.c + + $PROJ_DIR$\..\..\src\memheap.c + $PROJ_DIR$\..\..\src\mempool.c @@ -1977,27 +2019,6 @@ $PROJ_DIR$\..\..\components\net\lwip\src\core\udp.c - - Startup - - $PROJ_DIR$\.\application.c - - - $PROJ_DIR$\.\board.c - - - $PROJ_DIR$\.\emac.c - - - $PROJ_DIR$\.\led.c - - - $PROJ_DIR$\.\startup.c - - - $PROJ_DIR$\.\uart.c - - diff --git a/bsp/lpc176x/project.uvopt b/bsp/lpc176x/project.uvopt index ff86f3766b281a8d746bd923676002b8bde37057..026ce8f57e99209e077708361a70477f193cb38a 100644 --- a/bsp/lpc176x/project.uvopt +++ b/bsp/lpc176x/project.uvopt @@ -150,7 +150,7 @@ - Startup + Applications 0 0 0 @@ -165,7 +165,7 @@ 0 0 0 - .\application.c + applications\application.c application.c @@ -179,11 +179,18 @@ 0 0 0 - .\startup.c + applications\startup.c startup.c + + + + CMSIS + 0 + 0 + 0 - 1 + 2 3 1 0 @@ -193,11 +200,11 @@ 0 0 0 - .\board.c - board.c + CMSIS\CM3\CoreSupport\core_cm3.c + core_cm3.c - 1 + 2 4 1 0 @@ -207,13 +214,13 @@ 0 0 0 - .\uart.c - uart.c + CMSIS\CM3\DeviceSupport\NXP\LPC17xx\system_LPC17xx.c + system_LPC17xx.c - 1 + 2 5 - 1 + 2 0 0 0 @@ -221,11 +228,18 @@ 0 0 0 - .\led.c - led.c + CMSIS\CM3\DeviceSupport\NXP\LPC17xx\startup\arm\startup_LPC17xx.s + startup_LPC17xx.s + + + + Drivers + 0 + 0 + 0 - 1 + 3 6 1 0 @@ -235,9 +249,65 @@ 0 0 0 - .\emac.c + drivers\board.c + board.c + + + 3 + 7 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + drivers\emac.c emac.c + + 3 + 8 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + drivers\led.c + led.c + + + 3 + 9 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + drivers\spi.c + spi.c + + + 3 + 10 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + drivers\uart.c + uart.c + @@ -246,8 +316,8 @@ 0 0 - 2 - 7 + 4 + 11 1 0 0 @@ -260,8 +330,8 @@ clock.c - 2 - 8 + 4 + 12 1 0 0 @@ -274,8 +344,8 @@ device.c - 2 - 9 + 4 + 13 1 0 0 @@ -288,8 +358,8 @@ idle.c - 2 - 10 + 4 + 14 1 0 0 @@ -302,8 +372,8 @@ ipc.c - 2 - 11 + 4 + 15 1 0 0 @@ -316,8 +386,8 @@ irq.c - 2 - 12 + 4 + 16 1 0 0 @@ -330,8 +400,8 @@ kservice.c - 2 - 13 + 4 + 17 1 0 0 @@ -344,8 +414,22 @@ mem.c - 2 - 14 + 4 + 18 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + ..\..\src\memheap.c + memheap.c + + + 4 + 19 1 0 0 @@ -358,8 +442,8 @@ mempool.c - 2 - 15 + 4 + 20 1 0 0 @@ -372,8 +456,8 @@ object.c - 2 - 16 + 4 + 21 1 0 0 @@ -386,8 +470,8 @@ scheduler.c - 2 - 17 + 4 + 22 1 0 0 @@ -400,8 +484,8 @@ thread.c - 2 - 18 + 4 + 23 1 0 0 @@ -421,8 +505,8 @@ 0 0 - 3 - 19 + 5 + 24 1 0 0 @@ -435,8 +519,8 @@ cpuport.c - 3 - 20 + 5 + 25 2 0 0 @@ -449,8 +533,8 @@ context_rvds.S - 3 - 21 + 5 + 26 1 0 0 @@ -463,8 +547,8 @@ backtrace.c - 3 - 22 + 5 + 27 1 0 0 @@ -477,8 +561,8 @@ div0.c - 3 - 23 + 5 + 28 1 0 0 @@ -498,8 +582,8 @@ 0 0 - 4 - 24 + 6 + 29 1 0 0 @@ -512,8 +596,8 @@ cmd.c - 4 - 25 + 6 + 30 1 0 0 @@ -526,8 +610,8 @@ finsh_compiler.c - 4 - 26 + 6 + 31 1 0 0 @@ -540,8 +624,8 @@ finsh_error.c - 4 - 27 + 6 + 32 1 0 0 @@ -554,8 +638,8 @@ finsh_heap.c - 4 - 28 + 6 + 33 1 0 0 @@ -568,8 +652,8 @@ finsh_init.c - 4 - 29 + 6 + 34 1 0 0 @@ -582,8 +666,8 @@ finsh_node.c - 4 - 30 + 6 + 35 1 0 0 @@ -596,8 +680,8 @@ finsh_ops.c - 4 - 31 + 6 + 36 1 0 0 @@ -610,8 +694,8 @@ finsh_parser.c - 4 - 32 + 6 + 37 1 0 0 @@ -624,8 +708,8 @@ finsh_token.c - 4 - 33 + 6 + 38 1 0 0 @@ -638,8 +722,8 @@ finsh_var.c - 4 - 34 + 6 + 39 1 0 0 @@ -652,8 +736,8 @@ finsh_vm.c - 4 - 35 + 6 + 40 1 0 0 @@ -666,8 +750,8 @@ shell.c - 4 - 36 + 6 + 41 1 0 0 @@ -681,14 +765,35 @@ + + ComponentsInit + 0 + 0 + 0 + + 7 + 42 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + ..\..\components\init\components_init.c + components_init.c + + + LwIP 0 0 0 - 5 - 37 + 8 + 43 1 0 0 @@ -701,8 +806,8 @@ api_lib.c - 5 - 38 + 8 + 44 1 0 0 @@ -715,8 +820,8 @@ api_msg.c - 5 - 39 + 8 + 45 1 0 0 @@ -729,8 +834,8 @@ err.c - 5 - 40 + 8 + 46 1 0 0 @@ -743,8 +848,8 @@ netbuf.c - 5 - 41 + 8 + 47 1 0 0 @@ -757,8 +862,8 @@ netdb.c - 5 - 42 + 8 + 48 1 0 0 @@ -771,8 +876,8 @@ netifapi.c - 5 - 43 + 8 + 49 1 0 0 @@ -785,8 +890,8 @@ sockets.c - 5 - 44 + 8 + 50 1 0 0 @@ -799,8 +904,8 @@ tcpip.c - 5 - 45 + 8 + 51 1 0 0 @@ -813,8 +918,22 @@ sys_arch.c - 5 - 47 + 8 + 52 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + ..\..\components\net\lwip\src\core\def.c + def.c + + + 8 + 53 1 0 0 @@ -827,8 +946,8 @@ dhcp.c - 5 - 48 + 8 + 54 1 0 0 @@ -841,8 +960,8 @@ dns.c - 5 - 49 + 8 + 55 1 0 0 @@ -855,8 +974,8 @@ init.c - 5 - 50 + 8 + 56 1 0 0 @@ -869,8 +988,8 @@ memp.c - 5 - 51 + 8 + 57 1 0 0 @@ -883,8 +1002,8 @@ netif.c - 5 - 52 + 8 + 58 1 0 0 @@ -897,8 +1016,8 @@ pbuf.c - 5 - 53 + 8 + 59 1 0 0 @@ -911,8 +1030,8 @@ raw.c - 5 - 54 + 8 + 60 1 0 0 @@ -925,8 +1044,8 @@ stats.c - 5 - 55 + 8 + 61 1 0 0 @@ -939,8 +1058,8 @@ sys.c - 5 - 56 + 8 + 62 1 0 0 @@ -953,8 +1072,8 @@ tcp.c - 5 - 57 + 8 + 63 1 0 0 @@ -967,8 +1086,8 @@ tcp_in.c - 5 - 58 + 8 + 64 1 0 0 @@ -981,8 +1100,22 @@ tcp_out.c - 5 - 59 + 8 + 65 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + ..\..\components\net\lwip\src\core\timers.c + timers.c + + + 8 + 66 1 0 0 @@ -995,8 +1128,8 @@ udp.c - 5 - 60 + 8 + 67 1 0 0 @@ -1009,8 +1142,8 @@ autoip.c - 5 - 61 + 8 + 68 1 0 0 @@ -1023,8 +1156,8 @@ icmp.c - 5 - 62 + 8 + 69 1 0 0 @@ -1037,8 +1170,8 @@ igmp.c - 5 - 63 + 8 + 70 1 0 0 @@ -1051,8 +1184,8 @@ inet.c - 5 - 64 + 8 + 71 1 0 0 @@ -1065,8 +1198,8 @@ inet_chksum.c - 5 - 65 + 8 + 72 1 0 0 @@ -1079,8 +1212,8 @@ ip.c - 5 - 66 + 8 + 73 1 0 0 @@ -1093,8 +1226,8 @@ ip_addr.c - 5 - 67 + 8 + 74 1 0 0 @@ -1107,8 +1240,8 @@ ip_frag.c - 5 - 68 + 8 + 75 1 0 0 @@ -1121,8 +1254,8 @@ etharp.c - 5 - 69 + 8 + 76 1 0 0 @@ -1135,8 +1268,8 @@ ethernetif.c - 5 - 71 + 8 + 77 1 0 0 @@ -1148,83 +1281,6 @@ ..\..\components\net\lwip\src\netif\slipif.c slipif.c - - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\net\lwip\src\core\def.c - def.c - - - 5 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - ..\..\components\net\lwip\src\core\timers.c - timers.c - - - - - CMSIS - 0 - 0 - 0 - - 6 - 72 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - CMSIS\CM3\CoreSupport\core_cm3.c - core_cm3.c - - - 6 - 73 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - CMSIS\CM3\DeviceSupport\NXP\LPC17xx\system_LPC17xx.c - system_LPC17xx.c - - - 6 - 74 - 2 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - CMSIS\CM3\DeviceSupport\NXP\LPC17xx\startup\arm\startup_LPC17xx.s - startup_LPC17xx.s - diff --git a/bsp/lpc176x/project.uvproj b/bsp/lpc176x/project.uvproj index 3607bca23500463d3ffed3750b003d6d83abc233..422cedef7540eeb152307d312aebfad8c9de8927 100644 --- a/bsp/lpc176x/project.uvproj +++ b/bsp/lpc176x/project.uvproj @@ -160,7 +160,7 @@ 0 1 1 - 4102 + 4099 Segger\JL2CM3.dll "" () @@ -346,7 +346,7 @@ - ..\..\components\net\lwip\src\arch\include;CMSIS\CM3\DeviceSupport\NXP\LPC17xx;..\..\components\net\lwip\src\include;.;..\..\components\net\lwip\src\include\ipv4;..\..\include;..\..\libcpu\arm\cortex-m3;..\..\components\net\lwip\src;..\..\libcpu\arm\common;CMSIS\CM3\CoreSupport;..\..\components\finsh;..\..\components\net\lwip\src\include\netif + .;..\..\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\CoreSupport;CMSIS\CM3\DeviceSupport\NXP\LPC17xx;applications;drivers @@ -384,37 +384,67 @@ - Startup + Applications application.c 1 - .\application.c + applications\application.c startup.c 1 - .\startup.c + applications\startup.c + + + + CMSIS + + + core_cm3.c + 1 + CMSIS\CM3\CoreSupport\core_cm3.c + + + 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 + + + + + Drivers + board.c 1 - .\board.c + drivers\board.c - uart.c + emac.c 1 - .\uart.c + drivers\emac.c led.c 1 - .\led.c + drivers\led.c - emac.c + spi.c + 1 + drivers\spi.c + + + uart.c 1 - .\emac.c + drivers\uart.c @@ -456,6 +486,11 @@ 1 ..\..\src\mem.c + + memheap.c + 1 + ..\..\src\memheap.c + mempool.c 1 @@ -583,6 +618,16 @@ + + ComponentsInit + + + components_init.c + 1 + ..\..\components\init\components_init.c + + + LwIP @@ -631,6 +676,11 @@ 1 ..\..\components\net\lwip\src\arch\sys_arch.c + + def.c + 1 + ..\..\components\net\lwip\src\core\def.c + dhcp.c 1 @@ -691,6 +741,11 @@ 1 ..\..\components\net\lwip\src\core\tcp_out.c + + timers.c + 1 + ..\..\components\net\lwip\src\core\timers.c + udp.c 1 @@ -751,36 +806,6 @@ 1 ..\..\components\net\lwip\src\netif\slipif.c - - def.c - 1 - ..\..\components\net\lwip\src\core\def.c - - - timers.c - 1 - ..\..\components\net\lwip\src\core\timers.c - - - - - CMSIS - - - core_cm3.c - 1 - CMSIS\CM3\CoreSupport\core_cm3.c - - - 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 -