diff options
| author | [email protected] <[email protected]> | 2012-04-15 07:58:54 +0000 |
|---|---|---|
| committer | [email protected] <[email protected]> | 2012-04-15 07:58:54 +0000 |
| commit | 524cf9570cabd048406bb4c9e0ca234134e9e9c3 (patch) | |
| tree | 3081975fe22351cc1fb81be1aeeeac0d671bebbf | |
| parent | 63193272592d0f74635bfdf74a047be7c6376411 (diff) | |
update the IAR and KEIL project with template
scons --target=mdk4 -s
scons --target=iar -s
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2062 bbd45198-f89e-11dd-88c7-29a3b14d5316
| -rw-r--r-- | bsp/lpc176x/project.ewp | 75 | ||||
| -rw-r--r-- | bsp/lpc176x/project.uvopt | 492 | ||||
| -rw-r--r-- | bsp/lpc176x/project.uvproj | 107 |
3 files changed, 388 insertions, 286 deletions
diff --git a/bsp/lpc176x/project.ewp b/bsp/lpc176x/project.ewp index 9190a7aada..9679df62ce 100644 --- a/bsp/lpc176x/project.ewp +++ b/bsp/lpc176x/project.ewp @@ -87,7 +87,7 @@ </option> <option> <name>OGLastSavedByProductVersion</name> - <state>6.10.3.52260</state> + <state>5.41.0.51757</state> </option> <option> <name>GeneralEnableMisra</name> @@ -196,7 +196,7 @@ </option> <option> <name>CCDiagSuppress</name> - <state>Pa050</state> + <state></state> </option> <option> <name>CCDiagRemark</name> @@ -286,12 +286,15 @@ <option> <name>CCIncludePath2</name> <state></state> - <state>$PROJ_DIR$\..\..\components\net\lwip\src\arch\include</state> + <state>$PROJ_DIR$\..\..\components\init</state> + <state>$PROJ_DIR$\..\..\include</state> <state>$PROJ_DIR$\CMSIS\CM3\DeviceSupport\NXP\LPC17xx</state> + <state>$PROJ_DIR$\drivers</state> <state>$PROJ_DIR$\..\..\components\net\lwip\src\include</state> <state>$PROJ_DIR$\.</state> <state>$PROJ_DIR$\..\..\components\net\lwip\src\include\ipv4</state> - <state>$PROJ_DIR$\..\..\include</state> + <state>$PROJ_DIR$\applications</state> + <state>$PROJ_DIR$\..\..\components\net\lwip\src\arch\include</state> <state>$PROJ_DIR$\..\..\libcpu\arm\cortex-m3</state> <state>$PROJ_DIR$\..\..\components\net\lwip\src</state> <state>$PROJ_DIR$\..\..\libcpu\arm\common</state> @@ -1164,12 +1167,15 @@ <option> <name>CCIncludePath2</name> <state></state> - <state>$PROJ_DIR$\..\..\components\net\lwip\src\arch\include</state> + <state>$PROJ_DIR$\..\..\components\init</state> + <state>$PROJ_DIR$\..\..\include</state> <state>$PROJ_DIR$\CMSIS\CM3\DeviceSupport\NXP\LPC17xx</state> + <state>$PROJ_DIR$\drivers</state> <state>$PROJ_DIR$\..\..\components\net\lwip\src\include</state> <state>$PROJ_DIR$\.</state> <state>$PROJ_DIR$\..\..\components\net\lwip\src\include\ipv4</state> - <state>$PROJ_DIR$\..\..\include</state> + <state>$PROJ_DIR$\applications</state> + <state>$PROJ_DIR$\..\..\components\net\lwip\src\arch\include</state> <state>$PROJ_DIR$\..\..\libcpu\arm\cortex-m3</state> <state>$PROJ_DIR$\..\..\components\net\lwip\src</state> <state>$PROJ_DIR$\..\..\libcpu\arm\common</state> @@ -1759,6 +1765,15 @@ </settings> </configuration> <group> + <name>Applications</name> + <file> + <name>$PROJ_DIR$\applications\application.c</name> + </file> + <file> + <name>$PROJ_DIR$\applications\startup.c</name> + </file> + </group> + <group> <name>CMSIS</name> <file> <name>$PROJ_DIR$\CMSIS\CM3\CoreSupport\core_cm3.c</name> @@ -1771,6 +1786,12 @@ </file> </group> <group> + <name>ComponentsInit</name> + <file> + <name>$PROJ_DIR$\..\..\components\init\components_init.c</name> + </file> + </group> + <group> <name>CORTEX-M3</name> <file> <name>$PROJ_DIR$\..\..\libcpu\arm\common\backtrace.c</name> @@ -1789,6 +1810,24 @@ </file> </group> <group> + <name>Drivers</name> + <file> + <name>$PROJ_DIR$\drivers\board.c</name> + </file> + <file> + <name>$PROJ_DIR$\drivers\emac.c</name> + </file> + <file> + <name>$PROJ_DIR$\drivers\led.c</name> + </file> + <file> + <name>$PROJ_DIR$\drivers\spi.c</name> + </file> + <file> + <name>$PROJ_DIR$\drivers\uart.c</name> + </file> + </group> + <group> <name>finsh</name> <file> <name>$PROJ_DIR$\..\..\components\finsh\cmd.c</name> @@ -1854,6 +1893,9 @@ <name>$PROJ_DIR$\..\..\src\mem.c</name> </file> <file> + <name>$PROJ_DIR$\..\..\src\memheap.c</name> + </file> + <file> <name>$PROJ_DIR$\..\..\src\mempool.c</name> </file> <file> @@ -1977,27 +2019,6 @@ <name>$PROJ_DIR$\..\..\components\net\lwip\src\core\udp.c</name> </file> </group> - <group> - <name>Startup</name> - <file> - <name>$PROJ_DIR$\.\application.c</name> - </file> - <file> - <name>$PROJ_DIR$\.\board.c</name> - </file> - <file> - <name>$PROJ_DIR$\.\emac.c</name> - </file> - <file> - <name>$PROJ_DIR$\.\led.c</name> - </file> - <file> - <name>$PROJ_DIR$\.\startup.c</name> - </file> - <file> - <name>$PROJ_DIR$\.\uart.c</name> - </file> - </group> </project> diff --git a/bsp/lpc176x/project.uvopt b/bsp/lpc176x/project.uvopt index ff86f3766b..026ce8f57e 100644 --- a/bsp/lpc176x/project.uvopt +++ b/bsp/lpc176x/project.uvopt @@ -150,7 +150,7 @@ </Target> <Group> - <GroupName>Startup</GroupName> + <GroupName>Applications</GroupName> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <cbSel>0</cbSel> @@ -165,7 +165,7 @@ <TopLine>0</TopLine> <CurrentLine>0</CurrentLine> <bDave2>0</bDave2> - <PathWithFileName>.\application.c</PathWithFileName> + <PathWithFileName>applications\application.c</PathWithFileName> <FilenameWithoutPath>application.c</FilenameWithoutPath> </File> <File> @@ -179,11 +179,18 @@ <TopLine>0</TopLine> <CurrentLine>0</CurrentLine> <bDave2>0</bDave2> - <PathWithFileName>.\startup.c</PathWithFileName> + <PathWithFileName>applications\startup.c</PathWithFileName> <FilenameWithoutPath>startup.c</FilenameWithoutPath> </File> + </Group> + + <Group> + <GroupName>CMSIS</GroupName> + <tvExp>0</tvExp> + <tvExpOptDlg>0</tvExpOptDlg> + <cbSel>0</cbSel> <File> - <GroupNumber>1</GroupNumber> + <GroupNumber>2</GroupNumber> <FileNumber>3</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> @@ -193,11 +200,11 @@ <TopLine>0</TopLine> <CurrentLine>0</CurrentLine> <bDave2>0</bDave2> - <PathWithFileName>.\board.c</PathWithFileName> - <FilenameWithoutPath>board.c</FilenameWithoutPath> + <PathWithFileName>CMSIS\CM3\CoreSupport\core_cm3.c</PathWithFileName> + <FilenameWithoutPath>core_cm3.c</FilenameWithoutPath> </File> <File> - <GroupNumber>1</GroupNumber> + <GroupNumber>2</GroupNumber> <FileNumber>4</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> @@ -207,13 +214,13 @@ <TopLine>0</TopLine> <CurrentLine>0</CurrentLine> <bDave2>0</bDave2> - <PathWithFileName>.\uart.c</PathWithFileName> - <FilenameWithoutPath>uart.c</FilenameWithoutPath> + <PathWithFileName>CMSIS\CM3\DeviceSupport\NXP\LPC17xx\system_LPC17xx.c</PathWithFileName> + <FilenameWithoutPath>system_LPC17xx.c</FilenameWithoutPath> </File> <File> - <GroupNumber>1</GroupNumber> + <GroupNumber>2</GroupNumber> <FileNumber>5</FileNumber> - <FileType>1</FileType> + <FileType>2</FileType> <tvExp>0</tvExp> <Focus>0</Focus> <ColumnNumber>0</ColumnNumber> @@ -221,11 +228,18 @@ <TopLine>0</TopLine> <CurrentLine>0</CurrentLine> <bDave2>0</bDave2> - <PathWithFileName>.\led.c</PathWithFileName> - <FilenameWithoutPath>led.c</FilenameWithoutPath> + <PathWithFileName>CMSIS\CM3\DeviceSupport\NXP\LPC17xx\startup\arm\startup_LPC17xx.s</PathWithFileName> + <FilenameWithoutPath>startup_LPC17xx.s</FilenameWithoutPath> </File> + </Group> + + <Group> + <GroupName>Drivers</GroupName> + <tvExp>0</tvExp> + <tvExpOptDlg>0</tvExpOptDlg> + <cbSel>0</cbSel> <File> - <GroupNumber>1</GroupNumber> + <GroupNumber>3</GroupNumber> <FileNumber>6</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> @@ -235,9 +249,65 @@ <TopLine>0</TopLine> <CurrentLine>0</CurrentLine> <bDave2>0</bDave2> - <PathWithFileName>.\emac.c</PathWithFileName> + <PathWithFileName>drivers\board.c</PathWithFileName> + <FilenameWithoutPath>board.c</FilenameWithoutPath> + </File> + <File> + <GroupNumber>3</GroupNumber> + <FileNumber>7</FileNumber> + <FileType>1</FileType> + <tvExp>0</tvExp> + <Focus>0</Focus> + <ColumnNumber>0</ColumnNumber> + <tvExpOptDlg>0</tvExpOptDlg> + <TopLine>0</TopLine> + <CurrentLine>0</CurrentLine> + <bDave2>0</bDave2> + <PathWithFileName>drivers\emac.c</PathWithFileName> <FilenameWithoutPath>emac.c</FilenameWithoutPath> </File> + <File> + <GroupNumber>3</GroupNumber> + <FileNumber>8</FileNumber> + <FileType>1</FileType> + <tvExp>0</tvExp> + <Focus>0</Focus> + <ColumnNumber>0</ColumnNumber> + <tvExpOptDlg>0</tvExpOptDlg> + <TopLine>0</TopLine> + <CurrentLine>0</CurrentLine> + <bDave2>0</bDave2> + <PathWithFileName>drivers\led.c</PathWithFileName> + <FilenameWithoutPath>led.c</FilenameWithoutPath> + </File> + <File> + <GroupNumber>3</GroupNumber> + <FileNumber>9</FileNumber> + <FileType>1</FileType> + <tvExp>0</tvExp> + <Focus>0</Focus> + <ColumnNumber>0</ColumnNumber> + <tvExpOptDlg>0</tvExpOptDlg> + <TopLine>0</TopLine> + <CurrentLine>0</CurrentLine> + <bDave2>0</bDave2> + <PathWithFileName>drivers\spi.c</PathWithFileName> + <FilenameWithoutPath>spi.c</FilenameWithoutPath> + </File> + <File> + <GroupNumber>3</GroupNumber> + <FileNumber>10</FileNumber> + <FileType>1</FileType> + <tvExp>0</tvExp> + <Focus>0</Focus> + <ColumnNumber>0</ColumnNumber> + <tvExpOptDlg>0</tvExpOptDlg> + <TopLine>0</TopLine> + <CurrentLine>0</CurrentLine> + <bDave2>0</bDave2> + <PathWithFileName>drivers\uart.c</PathWithFileName> + <FilenameWithoutPath>uart.c</FilenameWithoutPath> + </File> </Group> <Group> @@ -246,8 +316,8 @@ <tvExpOptDlg>0</tvExpOptDlg> <cbSel>0</cbSel> <File> - <GroupNumber>2</GroupNumber> - <FileNumber>7</FileNumber> + <GroupNumber>4</GroupNumber> + <FileNumber>11</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -260,8 +330,8 @@ <FilenameWithoutPath>clock.c</FilenameWithoutPath> </File> <File> - <GroupNumber>2</GroupNumber> - <FileNumber>8</FileNumber> + <GroupNumber>4</GroupNumber> + <FileNumber>12</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -274,8 +344,8 @@ <FilenameWithoutPath>device.c</FilenameWithoutPath> </File> <File> - <GroupNumber>2</GroupNumber> - <FileNumber>9</FileNumber> + <GroupNumber>4</GroupNumber> + <FileNumber>13</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -288,8 +358,8 @@ <FilenameWithoutPath>idle.c</FilenameWithoutPath> </File> <File> - <GroupNumber>2</GroupNumber> - <FileNumber>10</FileNumber> + <GroupNumber>4</GroupNumber> + <FileNumber>14</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -302,8 +372,8 @@ <FilenameWithoutPath>ipc.c</FilenameWithoutPath> </File> <File> - <GroupNumber>2</GroupNumber> - <FileNumber>11</FileNumber> + <GroupNumber>4</GroupNumber> + <FileNumber>15</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -316,8 +386,8 @@ <FilenameWithoutPath>irq.c</FilenameWithoutPath> </File> <File> - <GroupNumber>2</GroupNumber> - <FileNumber>12</FileNumber> + <GroupNumber>4</GroupNumber> + <FileNumber>16</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -330,8 +400,8 @@ <FilenameWithoutPath>kservice.c</FilenameWithoutPath> </File> <File> - <GroupNumber>2</GroupNumber> - <FileNumber>13</FileNumber> + <GroupNumber>4</GroupNumber> + <FileNumber>17</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -344,8 +414,22 @@ <FilenameWithoutPath>mem.c</FilenameWithoutPath> </File> <File> - <GroupNumber>2</GroupNumber> - <FileNumber>14</FileNumber> + <GroupNumber>4</GroupNumber> + <FileNumber>18</FileNumber> + <FileType>1</FileType> + <tvExp>0</tvExp> + <Focus>0</Focus> + <ColumnNumber>0</ColumnNumber> + <tvExpOptDlg>0</tvExpOptDlg> + <TopLine>0</TopLine> + <CurrentLine>0</CurrentLine> + <bDave2>0</bDave2> + <PathWithFileName>..\..\src\memheap.c</PathWithFileName> + <FilenameWithoutPath>memheap.c</FilenameWithoutPath> + </File> + <File> + <GroupNumber>4</GroupNumber> + <FileNumber>19</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -358,8 +442,8 @@ <FilenameWithoutPath>mempool.c</FilenameWithoutPath> </File> <File> - <GroupNumber>2</GroupNumber> - <FileNumber>15</FileNumber> + <GroupNumber>4</GroupNumber> + <FileNumber>20</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -372,8 +456,8 @@ <FilenameWithoutPath>object.c</FilenameWithoutPath> </File> <File> - <GroupNumber>2</GroupNumber> - <FileNumber>16</FileNumber> + <GroupNumber>4</GroupNumber> + <FileNumber>21</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -386,8 +470,8 @@ <FilenameWithoutPath>scheduler.c</FilenameWithoutPath> </File> <File> - <GroupNumber>2</GroupNumber> - <FileNumber>17</FileNumber> + <GroupNumber>4</GroupNumber> + <FileNumber>22</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -400,8 +484,8 @@ <FilenameWithoutPath>thread.c</FilenameWithoutPath> </File> <File> - <GroupNumber>2</GroupNumber> - <FileNumber>18</FileNumber> + <GroupNumber>4</GroupNumber> + <FileNumber>23</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -421,8 +505,8 @@ <tvExpOptDlg>0</tvExpOptDlg> <cbSel>0</cbSel> <File> - <GroupNumber>3</GroupNumber> - <FileNumber>19</FileNumber> + <GroupNumber>5</GroupNumber> + <FileNumber>24</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -435,8 +519,8 @@ <FilenameWithoutPath>cpuport.c</FilenameWithoutPath> </File> <File> - <GroupNumber>3</GroupNumber> - <FileNumber>20</FileNumber> + <GroupNumber>5</GroupNumber> + <FileNumber>25</FileNumber> <FileType>2</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -449,8 +533,8 @@ <FilenameWithoutPath>context_rvds.S</FilenameWithoutPath> </File> <File> - <GroupNumber>3</GroupNumber> - <FileNumber>21</FileNumber> + <GroupNumber>5</GroupNumber> + <FileNumber>26</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -463,8 +547,8 @@ <FilenameWithoutPath>backtrace.c</FilenameWithoutPath> </File> <File> - <GroupNumber>3</GroupNumber> - <FileNumber>22</FileNumber> + <GroupNumber>5</GroupNumber> + <FileNumber>27</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -477,8 +561,8 @@ <FilenameWithoutPath>div0.c</FilenameWithoutPath> </File> <File> - <GroupNumber>3</GroupNumber> - <FileNumber>23</FileNumber> + <GroupNumber>5</GroupNumber> + <FileNumber>28</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -498,8 +582,8 @@ <tvExpOptDlg>0</tvExpOptDlg> <cbSel>0</cbSel> <File> - <GroupNumber>4</GroupNumber> - <FileNumber>24</FileNumber> + <GroupNumber>6</GroupNumber> + <FileNumber>29</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -512,8 +596,8 @@ <FilenameWithoutPath>cmd.c</FilenameWithoutPath> </File> <File> - <GroupNumber>4</GroupNumber> - <FileNumber>25</FileNumber> + <GroupNumber>6</GroupNumber> + <FileNumber>30</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -526,8 +610,8 @@ <FilenameWithoutPath>finsh_compiler.c</FilenameWithoutPath> </File> <File> - <GroupNumber>4</GroupNumber> - <FileNumber>26</FileNumber> + <GroupNumber>6</GroupNumber> + <FileNumber>31</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -540,8 +624,8 @@ <FilenameWithoutPath>finsh_error.c</FilenameWithoutPath> </File> <File> - <GroupNumber>4</GroupNumber> - <FileNumber>27</FileNumber> + <GroupNumber>6</GroupNumber> + <FileNumber>32</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -554,8 +638,8 @@ <FilenameWithoutPath>finsh_heap.c</FilenameWithoutPath> </File> <File> - <GroupNumber>4</GroupNumber> - <FileNumber>28</FileNumber> + <GroupNumber>6</GroupNumber> + <FileNumber>33</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -568,8 +652,8 @@ <FilenameWithoutPath>finsh_init.c</FilenameWithoutPath> </File> <File> - <GroupNumber>4</GroupNumber> - <FileNumber>29</FileNumber> + <GroupNumber>6</GroupNumber> + <FileNumber>34</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -582,8 +666,8 @@ <FilenameWithoutPath>finsh_node.c</FilenameWithoutPath> </File> <File> - <GroupNumber>4</GroupNumber> - <FileNumber>30</FileNumber> + <GroupNumber>6</GroupNumber> + <FileNumber>35</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -596,8 +680,8 @@ <FilenameWithoutPath>finsh_ops.c</FilenameWithoutPath> </File> <File> - <GroupNumber>4</GroupNumber> - <FileNumber>31</FileNumber> + <GroupNumber>6</GroupNumber> + <FileNumber>36</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -610,8 +694,8 @@ <FilenameWithoutPath>finsh_parser.c</FilenameWithoutPath> </File> <File> - <GroupNumber>4</GroupNumber> - <FileNumber>32</FileNumber> + <GroupNumber>6</GroupNumber> + <FileNumber>37</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -624,8 +708,8 @@ <FilenameWithoutPath>finsh_token.c</FilenameWithoutPath> </File> <File> - <GroupNumber>4</GroupNumber> - <FileNumber>33</FileNumber> + <GroupNumber>6</GroupNumber> + <FileNumber>38</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -638,8 +722,8 @@ <FilenameWithoutPath>finsh_var.c</FilenameWithoutPath> </File> <File> - <GroupNumber>4</GroupNumber> - <FileNumber>34</FileNumber> + <GroupNumber>6</GroupNumber> + <FileNumber>39</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -652,8 +736,8 @@ <FilenameWithoutPath>finsh_vm.c</FilenameWithoutPath> </File> <File> - <GroupNumber>4</GroupNumber> - <FileNumber>35</FileNumber> + <GroupNumber>6</GroupNumber> + <FileNumber>40</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -666,8 +750,8 @@ <FilenameWithoutPath>shell.c</FilenameWithoutPath> </File> <File> - <GroupNumber>4</GroupNumber> - <FileNumber>36</FileNumber> + <GroupNumber>6</GroupNumber> + <FileNumber>41</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -682,13 +766,34 @@ </Group> <Group> + <GroupName>ComponentsInit</GroupName> + <tvExp>0</tvExp> + <tvExpOptDlg>0</tvExpOptDlg> + <cbSel>0</cbSel> + <File> + <GroupNumber>7</GroupNumber> + <FileNumber>42</FileNumber> + <FileType>1</FileType> + <tvExp>0</tvExp> + <Focus>0</Focus> + <ColumnNumber>0</ColumnNumber> + <tvExpOptDlg>0</tvExpOptDlg> + <TopLine>0</TopLine> + <CurrentLine>0</CurrentLine> + <bDave2>0</bDave2> + <PathWithFileName>..\..\components\init\components_init.c</PathWithFileName> + <FilenameWithoutPath>components_init.c</FilenameWithoutPath> + </File> + </Group> + + <Group> <GroupName>LwIP</GroupName> <tvExp>0</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <cbSel>0</cbSel> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>37</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>43</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -701,8 +806,8 @@ <FilenameWithoutPath>api_lib.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>38</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>44</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -715,8 +820,8 @@ <FilenameWithoutPath>api_msg.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>39</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>45</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -729,8 +834,8 @@ <FilenameWithoutPath>err.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>40</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>46</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -743,8 +848,8 @@ <FilenameWithoutPath>netbuf.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>41</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>47</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -757,8 +862,8 @@ <FilenameWithoutPath>netdb.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>42</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>48</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -771,8 +876,8 @@ <FilenameWithoutPath>netifapi.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>43</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>49</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -785,8 +890,8 @@ <FilenameWithoutPath>sockets.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>44</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>50</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -799,8 +904,8 @@ <FilenameWithoutPath>tcpip.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>45</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>51</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -813,8 +918,22 @@ <FilenameWithoutPath>sys_arch.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>47</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>52</FileNumber> + <FileType>1</FileType> + <tvExp>0</tvExp> + <Focus>0</Focus> + <ColumnNumber>0</ColumnNumber> + <tvExpOptDlg>0</tvExpOptDlg> + <TopLine>0</TopLine> + <CurrentLine>0</CurrentLine> + <bDave2>0</bDave2> + <PathWithFileName>..\..\components\net\lwip\src\core\def.c</PathWithFileName> + <FilenameWithoutPath>def.c</FilenameWithoutPath> + </File> + <File> + <GroupNumber>8</GroupNumber> + <FileNumber>53</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -827,8 +946,8 @@ <FilenameWithoutPath>dhcp.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>48</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>54</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -841,8 +960,8 @@ <FilenameWithoutPath>dns.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>49</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>55</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -855,8 +974,8 @@ <FilenameWithoutPath>init.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>50</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>56</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -869,8 +988,8 @@ <FilenameWithoutPath>memp.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>51</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>57</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -883,8 +1002,8 @@ <FilenameWithoutPath>netif.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>52</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>58</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -897,8 +1016,8 @@ <FilenameWithoutPath>pbuf.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>53</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>59</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -911,8 +1030,8 @@ <FilenameWithoutPath>raw.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>54</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>60</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -925,8 +1044,8 @@ <FilenameWithoutPath>stats.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>55</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>61</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -939,8 +1058,8 @@ <FilenameWithoutPath>sys.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>56</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>62</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -953,8 +1072,8 @@ <FilenameWithoutPath>tcp.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>57</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>63</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -967,8 +1086,8 @@ <FilenameWithoutPath>tcp_in.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>58</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>64</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -981,8 +1100,22 @@ <FilenameWithoutPath>tcp_out.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>59</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>65</FileNumber> + <FileType>1</FileType> + <tvExp>0</tvExp> + <Focus>0</Focus> + <ColumnNumber>0</ColumnNumber> + <tvExpOptDlg>0</tvExpOptDlg> + <TopLine>0</TopLine> + <CurrentLine>0</CurrentLine> + <bDave2>0</bDave2> + <PathWithFileName>..\..\components\net\lwip\src\core\timers.c</PathWithFileName> + <FilenameWithoutPath>timers.c</FilenameWithoutPath> + </File> + <File> + <GroupNumber>8</GroupNumber> + <FileNumber>66</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -995,8 +1128,8 @@ <FilenameWithoutPath>udp.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>60</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>67</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -1009,8 +1142,8 @@ <FilenameWithoutPath>autoip.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>61</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>68</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -1023,8 +1156,8 @@ <FilenameWithoutPath>icmp.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>62</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>69</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -1037,8 +1170,8 @@ <FilenameWithoutPath>igmp.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>63</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>70</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -1051,8 +1184,8 @@ <FilenameWithoutPath>inet.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>64</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>71</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -1065,8 +1198,8 @@ <FilenameWithoutPath>inet_chksum.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>65</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>72</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -1079,8 +1212,8 @@ <FilenameWithoutPath>ip.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>66</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>73</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -1093,8 +1226,8 @@ <FilenameWithoutPath>ip_addr.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>67</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>74</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -1107,8 +1240,8 @@ <FilenameWithoutPath>ip_frag.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>68</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>75</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -1121,8 +1254,8 @@ <FilenameWithoutPath>etharp.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>69</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>76</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -1135,8 +1268,8 @@ <FilenameWithoutPath>ethernetif.c</FilenameWithoutPath> </File> <File> - <GroupNumber>5</GroupNumber> - <FileNumber>71</FileNumber> + <GroupNumber>8</GroupNumber> + <FileNumber>77</FileNumber> <FileType>1</FileType> <tvExp>0</tvExp> <Focus>0</Focus> @@ -1148,83 +1281,6 @@ <PathWithFileName>..\..\components\net\lwip\src\netif\slipif.c</PathWithFileName> <FilenameWithoutPath>slipif.c</FilenameWithoutPath> </File> - <File> - <GroupNumber>5</GroupNumber> - <FileNumber>0</FileNumber> - <FileType>1</FileType> - <tvExp>0</tvExp> - <Focus>0</Focus> - <ColumnNumber>0</ColumnNumber> - <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>0</TopLine> - <CurrentLine>0</CurrentLine> - <bDave2>0</bDave2> - <PathWithFileName>..\..\components\net\lwip\src\core\def.c</PathWithFileName> - <FilenameWithoutPath>def.c</FilenameWithoutPath> - </File> - <File> - <GroupNumber>5</GroupNumber> - <FileNumber>0</FileNumber> - <FileType>1</FileType> - <tvExp>0</tvExp> - <Focus>0</Focus> - <ColumnNumber>0</ColumnNumber> - <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>0</TopLine> - <CurrentLine>0</CurrentLine> - <bDave2>0</bDave2> - <PathWithFileName>..\..\components\net\lwip\src\core\timers.c</PathWithFileName> - <FilenameWithoutPath>timers.c</FilenameWithoutPath> - </File> - </Group> - - <Group> - <GroupName>CMSIS</GroupName> - <tvExp>0</tvExp> - <tvExpOptDlg>0</tvExpOptDlg> - <cbSel>0</cbSel> - <File> - <GroupNumber>6</GroupNumber> - <FileNumber>72</FileNumber> - <FileType>1</FileType> - <tvExp>0</tvExp> - <Focus>0</Focus> - <ColumnNumber>0</ColumnNumber> - <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>0</TopLine> - <CurrentLine>0</CurrentLine> - <bDave2>0</bDave2> - <PathWithFileName>CMSIS\CM3\CoreSupport\core_cm3.c</PathWithFileName> - <FilenameWithoutPath>core_cm3.c</FilenameWithoutPath> - </File> - <File> - <GroupNumber>6</GroupNumber> - <FileNumber>73</FileNumber> - <FileType>1</FileType> - <tvExp>0</tvExp> - <Focus>0</Focus> - <ColumnNumber>0</ColumnNumber> - <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>0</TopLine> - <CurrentLine>0</CurrentLine> - <bDave2>0</bDave2> - <PathWithFileName>CMSIS\CM3\DeviceSupport\NXP\LPC17xx\system_LPC17xx.c</PathWithFileName> - <FilenameWithoutPath>system_LPC17xx.c</FilenameWithoutPath> - </File> - <File> - <GroupNumber>6</GroupNumber> - <FileNumber>74</FileNumber> - <FileType>2</FileType> - <tvExp>0</tvExp> - <Focus>0</Focus> - <ColumnNumber>0</ColumnNumber> - <tvExpOptDlg>0</tvExpOptDlg> - <TopLine>0</TopLine> - <CurrentLine>0</CurrentLine> - <bDave2>0</bDave2> - <PathWithFileName>CMSIS\CM3\DeviceSupport\NXP\LPC17xx\startup\arm\startup_LPC17xx.s</PathWithFileName> - <FilenameWithoutPath>startup_LPC17xx.s</FilenameWithoutPath> - </File> </Group> </ProjectOpt> diff --git a/bsp/lpc176x/project.uvproj b/bsp/lpc176x/project.uvproj index 3607bca235..422cedef75 100644 --- a/bsp/lpc176x/project.uvproj +++ b/bsp/lpc176x/project.uvproj @@ -160,7 +160,7 @@ <RunIndependent>0</RunIndependent> <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging> <Capability>1</Capability> - <DriverSelection>4102</DriverSelection> + <DriverSelection>4099</DriverSelection> </Flash1> <Flash2>Segger\JL2CM3.dll</Flash2> <Flash3>"" ()</Flash3> @@ -346,7 +346,7 @@ <MiscControls></MiscControls> <Define></Define> <Undefine></Undefine> - <IncludePath>..\..\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</IncludePath> + <IncludePath>.;..\..\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</IncludePath> </VariousControls> </Cads> <Aads> @@ -384,37 +384,67 @@ </TargetOption> <Groups> <Group> - <GroupName>Startup</GroupName> + <GroupName>Applications</GroupName> <Files> <File> <FileName>application.c</FileName> <FileType>1</FileType> - <FilePath>.\application.c</FilePath> + <FilePath>applications\application.c</FilePath> </File> <File> <FileName>startup.c</FileName> <FileType>1</FileType> - <FilePath>.\startup.c</FilePath> + <FilePath>applications\startup.c</FilePath> </File> + </Files> + </Group> + <Group> + <GroupName>CMSIS</GroupName> + <Files> + <File> + <FileName>core_cm3.c</FileName> + <FileType>1</FileType> + <FilePath>CMSIS\CM3\CoreSupport\core_cm3.c</FilePath> + </File> + <File> + <FileName>system_LPC17xx.c</FileName> + <FileType>1</FileType> + <FilePath>CMSIS\CM3\DeviceSupport\NXP\LPC17xx\system_LPC17xx.c</FilePath> + </File> + <File> + <FileName>startup_LPC17xx.s</FileName> + <FileType>2</FileType> + <FilePath>CMSIS\CM3\DeviceSupport\NXP\LPC17xx\startup\arm\startup_LPC17xx.s</FilePath> + </File> + </Files> + </Group> + <Group> + <GroupName>Drivers</GroupName> + <Files> <File> <FileName>board.c</FileName> <FileType>1</FileType> - <FilePath>.\board.c</FilePath> + <FilePath>drivers\board.c</FilePath> </File> <File> - <FileName>uart.c</FileName> + <FileName>emac.c</FileName> <FileType>1</FileType> - <FilePath>.\uart.c</FilePath> + <FilePath>drivers\emac.c</FilePath> </File> <File> <FileName>led.c</FileName> <FileType>1</FileType> - <FilePath>.\led.c</FilePath> + <FilePath>drivers\led.c</FilePath> </File> <File> - <FileName>emac.c</FileName> + <FileName>spi.c</FileName> + <FileType>1</FileType> + <FilePath>drivers\spi.c</FilePath> + </File> + <File> + <FileName>uart.c</FileName> <FileType>1</FileType> - <FilePath>.\emac.c</FilePath> + <FilePath>drivers\uart.c</FilePath> </File> </Files> </Group> @@ -457,6 +487,11 @@ <FilePath>..\..\src\mem.c</FilePath> </File> <File> + <FileName>memheap.c</FileName> + <FileType>1</FileType> + <FilePath>..\..\src\memheap.c</FilePath> + </File> + <File> <FileName>mempool.c</FileName> <FileType>1</FileType> <FilePath>..\..\src\mempool.c</FilePath> @@ -584,6 +619,16 @@ </Files> </Group> <Group> + <GroupName>ComponentsInit</GroupName> + <Files> + <File> + <FileName>components_init.c</FileName> + <FileType>1</FileType> + <FilePath>..\..\components\init\components_init.c</FilePath> + </File> + </Files> + </Group> + <Group> <GroupName>LwIP</GroupName> <Files> <File> @@ -632,6 +677,11 @@ <FilePath>..\..\components\net\lwip\src\arch\sys_arch.c</FilePath> </File> <File> + <FileName>def.c</FileName> + <FileType>1</FileType> + <FilePath>..\..\components\net\lwip\src\core\def.c</FilePath> + </File> + <File> <FileName>dhcp.c</FileName> <FileType>1</FileType> <FilePath>..\..\components\net\lwip\src\core\dhcp.c</FilePath> @@ -692,6 +742,11 @@ <FilePath>..\..\components\net\lwip\src\core\tcp_out.c</FilePath> </File> <File> + <FileName>timers.c</FileName> + <FileType>1</FileType> + <FilePath>..\..\components\net\lwip\src\core\timers.c</FilePath> + </File> + <File> <FileName>udp.c</FileName> <FileType>1</FileType> <FilePath>..\..\components\net\lwip\src\core\udp.c</FilePath> @@ -751,36 +806,6 @@ <FileType>1</FileType> <FilePath>..\..\components\net\lwip\src\netif\slipif.c</FilePath> </File> - <File> - <FileName>def.c</FileName> - <FileType>1</FileType> - <FilePath>..\..\components\net\lwip\src\core\def.c</FilePath> - </File> - <File> - <FileName>timers.c</FileName> - <FileType>1</FileType> - <FilePath>..\..\components\net\lwip\src\core\timers.c</FilePath> - </File> - </Files> - </Group> - <Group> - <GroupName>CMSIS</GroupName> - <Files> - <File> - <FileName>core_cm3.c</FileName> - <FileType>1</FileType> - <FilePath>CMSIS\CM3\CoreSupport\core_cm3.c</FilePath> - </File> - <File> - <FileName>system_LPC17xx.c</FileName> - <FileType>1</FileType> - <FilePath>CMSIS\CM3\DeviceSupport\NXP\LPC17xx\system_LPC17xx.c</FilePath> - </File> - <File> - <FileName>startup_LPC17xx.s</FileName> - <FileType>2</FileType> - <FilePath>CMSIS\CM3\DeviceSupport\NXP\LPC17xx\startup\arm\startup_LPC17xx.s</FilePath> - </File> </Files> </Group> </Groups> |
