1 <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
2 <ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_opt.xsd">
4 <SchemaVersion>1.0</SchemaVersion>
6 <Header>### uVision Project, (C) Keil Software</Header>
10 <aExt>*.s*; *.src; *.a*</aExt>
13 <tExt>*.txt; *.h; *.inc</tExt>
19 <dwLowDateTime>0</dwLowDateTime>
20 <dwHighDateTime>0</dwHighDateTime>
24 <TargetName>LPC43xx_M4_FLASH</TargetName>
25 <ToolsetNumber>0x4</ToolsetNumber>
26 <ToolsetName>ARM-ADS</ToolsetName>
28 <CLKADS>12000000</CLKADS>
31 <BeepAtEnd>0</BeepAtEnd>
33 <RunTarget>0</RunTarget>
36 <HexSelection>1</HexSelection>
37 <FlashByte>65535</FlashByte>
38 <HexRangeLowAddress>0</HexRangeLowAddress>
39 <HexRangeHighAddress>0</HexRangeHighAddress>
40 <HexOffset>0</HexOffset>
43 <PageWidth>79</PageWidth>
44 <PageLength>66</PageLength>
46 <ListingPath>.\FLASH\</ListingPath>
49 <CreateCListing>1</CreateCListing>
50 <CreateAListing>1</CreateAListing>
51 <CreateLListing>1</CreateLListing>
52 <CreateIListing>0</CreateIListing>
58 <CListInc>0</CListInc>
60 <LinkerCodeListing>0</LinkerCodeListing>
64 <LComments>1</LComments>
65 <LGenerateSymbols>1</LGenerateSymbols>
75 <tvExpOptDlg>0</tvExpOptDlg>
76 <IsCurrentTarget>1</IsCurrentTarget>
78 <CpuCode>255</CpuCode>
80 <SimDllName>SARMCM3.DLL</SimDllName>
81 <SimDllArguments></SimDllArguments>
82 <SimDlgDllName>DLM.DLL</SimDlgDllName>
83 <SimDlgDllArguments>-pEMBER</SimDlgDllArguments>
84 <TargetDllName>SARMCM3.DLL</TargetDllName>
85 <TargetDllArguments></TargetDllArguments>
86 <TargetDlgDllName>TLM.DLL</TargetDlgDllName>
87 <TargetDlgDllArguments></TargetDlgDllArguments>
118 <tIfile>.\LPC43XX-M4-FLASH-DEBUG.ini</tIfile>
119 <pMon>BIN\UL2CM3.DLL</pMon>
121 <TargetDriverDllRegistry>
125 <Name>-UM1129BUE -O968 -S0 -C0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO2 -TC120000000 -TP21 -TDS801F -TDT0 -TDC1F -TIE1 -TIP8 -FO23 -FD10000000 -FC8000 -FN1 -FF0SST39VF3201B_LPC4300 -FS01C000000 -FL0400000</Name>
130 <Name>(105=-1,-1,-1,-1,0)(106=-1,-1,-1,-1,0)(107=-1,-1,-1,-1,0)</Name>
135 <Name>(1010=914,153,1280,699,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=1046,243,1280,780,0)</Name>
139 <Key>ARMDBGFLAGS</Key>
145 <Name>-UP1012135 -O718 -S0 -C0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP28 -TDX0 -TDD0 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD10000000 -FC3800 -FN1 -FF0SST39VF3201B_LPC1800A -FS01C000000 -FL0400000</Name>
147 </TargetDriverDllRegistry>
152 <LineNumber>308</LineNumber>
153 <EnabledFlag>1</EnabledFlag>
154 <Address>469766624</Address>
155 <ByteObject>0</ByteObject>
156 <ManyObjects>0</ManyObjects>
157 <SizeOfObject>0</SizeOfObject>
158 <BreakByAccess>0</BreakByAccess>
159 <BreakIfRCount>1</BreakIfRCount>
160 <Filename></Filename>
161 <ExecCommand></ExecCommand>
162 <Expression>\\LPC43xx_M4_FLASH\main.c\308</Expression>
167 <periodic>0</periodic>
173 <viewmode>1</viewmode>
191 <LintExecutable></LintExecutable>
192 <LintConfigFile></LintConfigFile>
197 <GroupName>System Code</GroupName>
199 <tvExpOptDlg>0</tvExpOptDlg>
202 <GroupNumber>1</GroupNumber>
203 <FileNumber>1</FileNumber>
204 <FileType>2</FileType>
207 <ColumnNumber>0</ColumnNumber>
208 <tvExpOptDlg>0</tvExpOptDlg>
209 <TopLine>164</TopLine>
210 <CurrentLine>164</CurrentLine>
212 <PathWithFileName>..\platform\startup_LPC43xx.s</PathWithFileName>
213 <FilenameWithoutPath>startup_LPC43xx.s</FilenameWithoutPath>
216 <GroupNumber>1</GroupNumber>
217 <FileNumber>2</FileNumber>
218 <FileType>1</FileType>
221 <ColumnNumber>0</ColumnNumber>
222 <tvExpOptDlg>0</tvExpOptDlg>
224 <CurrentLine>0</CurrentLine>
226 <PathWithFileName>..\system\system_LPC43xx.c</PathWithFileName>
227 <FilenameWithoutPath>system_LPC43xx.c</FilenameWithoutPath>
230 <GroupNumber>1</GroupNumber>
231 <FileNumber>3</FileNumber>
232 <FileType>1</FileType>
235 <ColumnNumber>0</ColumnNumber>
236 <tvExpOptDlg>0</tvExpOptDlg>
238 <CurrentLine>0</CurrentLine>
240 <PathWithFileName>..\system\core_cm4.c</PathWithFileName>
241 <FilenameWithoutPath>core_cm4.c</FilenameWithoutPath>
244 <GroupNumber>1</GroupNumber>
245 <FileNumber>4</FileNumber>
246 <FileType>1</FileType>
249 <ColumnNumber>31</ColumnNumber>
250 <tvExpOptDlg>0</tvExpOptDlg>
252 <CurrentLine>0</CurrentLine>
254 <PathWithFileName>..\system\emc_LPC43xx.c</PathWithFileName>
255 <FilenameWithoutPath>emc_LPC43xx.c</FilenameWithoutPath>
258 <GroupNumber>1</GroupNumber>
259 <FileNumber>5</FileNumber>
260 <FileType>1</FileType>
263 <ColumnNumber>0</ColumnNumber>
264 <tvExpOptDlg>0</tvExpOptDlg>
266 <CurrentLine>0</CurrentLine>
268 <PathWithFileName>..\system\scu.c</PathWithFileName>
269 <FilenameWithoutPath>scu.c</FilenameWithoutPath>
272 <GroupNumber>1</GroupNumber>
273 <FileNumber>6</FileNumber>
274 <FileType>1</FileType>
277 <ColumnNumber>0</ColumnNumber>
278 <tvExpOptDlg>0</tvExpOptDlg>
280 <CurrentLine>0</CurrentLine>
282 <PathWithFileName>..\system\fpu_init.c</PathWithFileName>
283 <FilenameWithoutPath>fpu_init.c</FilenameWithoutPath>
286 <GroupNumber>1</GroupNumber>
287 <FileNumber>7</FileNumber>
288 <FileType>1</FileType>
291 <ColumnNumber>0</ColumnNumber>
292 <tvExpOptDlg>0</tvExpOptDlg>
293 <TopLine>39</TopLine>
294 <CurrentLine>58</CurrentLine>
296 <PathWithFileName>..\system\Hitex_Fast_Startup.c</PathWithFileName>
297 <FilenameWithoutPath>Hitex_Fast_Startup.c</FilenameWithoutPath>
300 <GroupNumber>1</GroupNumber>
301 <FileNumber>8</FileNumber>
302 <FileType>1</FileType>
305 <ColumnNumber>0</ColumnNumber>
306 <tvExpOptDlg>0</tvExpOptDlg>
307 <TopLine>142</TopLine>
308 <CurrentLine>164</CurrentLine>
310 <PathWithFileName>..\platform\M4_PeripheralLibraryFiles\lpc43xx_emc.c</PathWithFileName>
311 <FilenameWithoutPath>lpc43xx_emc.c</FilenameWithoutPath>
316 <GroupName>Platform</GroupName>
318 <tvExpOptDlg>0</tvExpOptDlg>
321 <GroupNumber>2</GroupNumber>
322 <FileNumber>9</FileNumber>
323 <FileType>5</FileType>
326 <ColumnNumber>0</ColumnNumber>
327 <tvExpOptDlg>0</tvExpOptDlg>
329 <CurrentLine>0</CurrentLine>
331 <PathWithFileName>..\platform\platform_config.h</PathWithFileName>
332 <FilenameWithoutPath>platform_config.h</FilenameWithoutPath>
335 <GroupNumber>2</GroupNumber>
336 <FileNumber>10</FileNumber>
337 <FileType>1</FileType>
340 <ColumnNumber>54</ColumnNumber>
341 <tvExpOptDlg>0</tvExpOptDlg>
343 <CurrentLine>25</CurrentLine>
345 <PathWithFileName>..\platform\platform_config.c</PathWithFileName>
346 <FilenameWithoutPath>platform_config.c</FilenameWithoutPath>
351 <GroupName>Application_Source</GroupName>
353 <tvExpOptDlg>0</tvExpOptDlg>
356 <GroupNumber>3</GroupNumber>
357 <FileNumber>11</FileNumber>
358 <FileType>1</FileType>
361 <ColumnNumber>4</ColumnNumber>
362 <tvExpOptDlg>0</tvExpOptDlg>
363 <TopLine>47</TopLine>
364 <CurrentLine>62</CurrentLine>
366 <PathWithFileName>.\main.c</PathWithFileName>
367 <FilenameWithoutPath>main.c</FilenameWithoutPath>
370 <GroupNumber>3</GroupNumber>
371 <FileNumber>12</FileNumber>
372 <FileType>1</FileType>
375 <ColumnNumber>0</ColumnNumber>
376 <tvExpOptDlg>0</tvExpOptDlg>
377 <TopLine>97</TopLine>
378 <CurrentLine>104</CurrentLine>
380 <PathWithFileName>.\ParTest.c</PathWithFileName>
381 <FilenameWithoutPath>ParTest.c</FilenameWithoutPath>
384 <GroupNumber>3</GroupNumber>
385 <FileNumber>13</FileNumber>
386 <FileType>1</FileType>
389 <ColumnNumber>0</ColumnNumber>
390 <tvExpOptDlg>0</tvExpOptDlg>
391 <TopLine>109</TopLine>
392 <CurrentLine>122</CurrentLine>
394 <PathWithFileName>.\RegTest.c</PathWithFileName>
395 <FilenameWithoutPath>RegTest.c</FilenameWithoutPath>
398 <GroupNumber>3</GroupNumber>
399 <FileNumber>0</FileNumber>
400 <FileType>5</FileType>
403 <ColumnNumber>41</ColumnNumber>
404 <tvExpOptDlg>0</tvExpOptDlg>
405 <TopLine>55</TopLine>
406 <CurrentLine>76</CurrentLine>
408 <PathWithFileName>.\FreeRTOSConfig.h</PathWithFileName>
409 <FilenameWithoutPath>FreeRTOSConfig.h</FilenameWithoutPath>
414 <GroupName>FreeRTOS_Source</GroupName>
416 <tvExpOptDlg>0</tvExpOptDlg>
419 <GroupNumber>4</GroupNumber>
420 <FileNumber>14</FileNumber>
421 <FileType>1</FileType>
424 <ColumnNumber>0</ColumnNumber>
425 <tvExpOptDlg>0</tvExpOptDlg>
427 <CurrentLine>0</CurrentLine>
429 <PathWithFileName>..\..\..\Source\portable\RVDS\ARM_CM4F\port.c</PathWithFileName>
430 <FilenameWithoutPath>port.c</FilenameWithoutPath>
433 <GroupNumber>4</GroupNumber>
434 <FileNumber>15</FileNumber>
435 <FileType>1</FileType>
438 <ColumnNumber>0</ColumnNumber>
439 <tvExpOptDlg>0</tvExpOptDlg>
441 <CurrentLine>0</CurrentLine>
443 <PathWithFileName>..\..\..\Source\portable\MemMang\heap_2.c</PathWithFileName>
444 <FilenameWithoutPath>heap_2.c</FilenameWithoutPath>
447 <GroupNumber>4</GroupNumber>
448 <FileNumber>16</FileNumber>
449 <FileType>1</FileType>
452 <ColumnNumber>0</ColumnNumber>
453 <tvExpOptDlg>0</tvExpOptDlg>
455 <CurrentLine>0</CurrentLine>
457 <PathWithFileName>..\..\..\Source\timers.c</PathWithFileName>
458 <FilenameWithoutPath>timers.c</FilenameWithoutPath>
461 <GroupNumber>4</GroupNumber>
462 <FileNumber>17</FileNumber>
463 <FileType>1</FileType>
466 <ColumnNumber>0</ColumnNumber>
467 <tvExpOptDlg>0</tvExpOptDlg>
469 <CurrentLine>0</CurrentLine>
471 <PathWithFileName>..\..\..\Source\list.c</PathWithFileName>
472 <FilenameWithoutPath>list.c</FilenameWithoutPath>
475 <GroupNumber>4</GroupNumber>
476 <FileNumber>18</FileNumber>
477 <FileType>1</FileType>
480 <ColumnNumber>0</ColumnNumber>
481 <tvExpOptDlg>0</tvExpOptDlg>
482 <TopLine>432</TopLine>
483 <CurrentLine>445</CurrentLine>
485 <PathWithFileName>..\..\..\Source\queue.c</PathWithFileName>
486 <FilenameWithoutPath>queue.c</FilenameWithoutPath>
489 <GroupNumber>4</GroupNumber>
490 <FileNumber>19</FileNumber>
491 <FileType>1</FileType>
494 <ColumnNumber>0</ColumnNumber>
495 <tvExpOptDlg>0</tvExpOptDlg>
497 <CurrentLine>0</CurrentLine>
499 <PathWithFileName>..\..\..\Source\tasks.c</PathWithFileName>
500 <FilenameWithoutPath>tasks.c</FilenameWithoutPath>
505 <GroupName>Common_Demo_Source</GroupName>
507 <tvExpOptDlg>0</tvExpOptDlg>
510 <GroupNumber>5</GroupNumber>
511 <FileNumber>20</FileNumber>
512 <FileType>1</FileType>
515 <ColumnNumber>0</ColumnNumber>
516 <tvExpOptDlg>0</tvExpOptDlg>
518 <CurrentLine>0</CurrentLine>
520 <PathWithFileName>..\..\Common\Minimal\sp_flop.c</PathWithFileName>
521 <FilenameWithoutPath>sp_flop.c</FilenameWithoutPath>
524 <GroupNumber>5</GroupNumber>
525 <FileNumber>21</FileNumber>
526 <FileType>1</FileType>
529 <ColumnNumber>0</ColumnNumber>
530 <tvExpOptDlg>0</tvExpOptDlg>
532 <CurrentLine>0</CurrentLine>
534 <PathWithFileName>..\..\Common\Minimal\BlockQ.c</PathWithFileName>
535 <FilenameWithoutPath>BlockQ.c</FilenameWithoutPath>
538 <GroupNumber>5</GroupNumber>
539 <FileNumber>22</FileNumber>
540 <FileType>1</FileType>
543 <ColumnNumber>0</ColumnNumber>
544 <tvExpOptDlg>0</tvExpOptDlg>
546 <CurrentLine>0</CurrentLine>
548 <PathWithFileName>..\..\Common\Minimal\blocktim.c</PathWithFileName>
549 <FilenameWithoutPath>blocktim.c</FilenameWithoutPath>
552 <GroupNumber>5</GroupNumber>
553 <FileNumber>23</FileNumber>
554 <FileType>1</FileType>
557 <ColumnNumber>0</ColumnNumber>
558 <tvExpOptDlg>0</tvExpOptDlg>
560 <CurrentLine>0</CurrentLine>
562 <PathWithFileName>..\..\Common\Minimal\countsem.c</PathWithFileName>
563 <FilenameWithoutPath>countsem.c</FilenameWithoutPath>
566 <GroupNumber>5</GroupNumber>
567 <FileNumber>24</FileNumber>
568 <FileType>1</FileType>
571 <ColumnNumber>0</ColumnNumber>
572 <tvExpOptDlg>0</tvExpOptDlg>
574 <CurrentLine>0</CurrentLine>
576 <PathWithFileName>..\..\Common\Minimal\death.c</PathWithFileName>
577 <FilenameWithoutPath>death.c</FilenameWithoutPath>
580 <GroupNumber>5</GroupNumber>
581 <FileNumber>25</FileNumber>
582 <FileType>1</FileType>
585 <ColumnNumber>0</ColumnNumber>
586 <tvExpOptDlg>0</tvExpOptDlg>
588 <CurrentLine>0</CurrentLine>
590 <PathWithFileName>..\..\Common\Minimal\dynamic.c</PathWithFileName>
591 <FilenameWithoutPath>dynamic.c</FilenameWithoutPath>
594 <GroupNumber>5</GroupNumber>
595 <FileNumber>26</FileNumber>
596 <FileType>1</FileType>
599 <ColumnNumber>0</ColumnNumber>
600 <tvExpOptDlg>0</tvExpOptDlg>
602 <CurrentLine>0</CurrentLine>
604 <PathWithFileName>..\..\Common\Minimal\flash.c</PathWithFileName>
605 <FilenameWithoutPath>flash.c</FilenameWithoutPath>
608 <GroupNumber>5</GroupNumber>
609 <FileNumber>27</FileNumber>
610 <FileType>1</FileType>
613 <ColumnNumber>0</ColumnNumber>
614 <tvExpOptDlg>0</tvExpOptDlg>
616 <CurrentLine>0</CurrentLine>
618 <PathWithFileName>..\..\Common\Minimal\GenQTest.c</PathWithFileName>
619 <FilenameWithoutPath>GenQTest.c</FilenameWithoutPath>
622 <GroupNumber>5</GroupNumber>
623 <FileNumber>28</FileNumber>
624 <FileType>1</FileType>
627 <ColumnNumber>0</ColumnNumber>
628 <tvExpOptDlg>0</tvExpOptDlg>
630 <CurrentLine>0</CurrentLine>
632 <PathWithFileName>..\..\Common\Minimal\integer.c</PathWithFileName>
633 <FilenameWithoutPath>integer.c</FilenameWithoutPath>
636 <GroupNumber>5</GroupNumber>
637 <FileNumber>29</FileNumber>
638 <FileType>1</FileType>
641 <ColumnNumber>0</ColumnNumber>
642 <tvExpOptDlg>0</tvExpOptDlg>
644 <CurrentLine>0</CurrentLine>
646 <PathWithFileName>..\..\Common\Minimal\PollQ.c</PathWithFileName>
647 <FilenameWithoutPath>PollQ.c</FilenameWithoutPath>
650 <GroupNumber>5</GroupNumber>
651 <FileNumber>30</FileNumber>
652 <FileType>1</FileType>
655 <ColumnNumber>0</ColumnNumber>
656 <tvExpOptDlg>0</tvExpOptDlg>
658 <CurrentLine>0</CurrentLine>
660 <PathWithFileName>..\..\Common\Minimal\recmutex.c</PathWithFileName>
661 <FilenameWithoutPath>recmutex.c</FilenameWithoutPath>
664 <GroupNumber>5</GroupNumber>
665 <FileNumber>31</FileNumber>
666 <FileType>1</FileType>
669 <ColumnNumber>0</ColumnNumber>
670 <tvExpOptDlg>0</tvExpOptDlg>
672 <CurrentLine>0</CurrentLine>
674 <PathWithFileName>..\..\Common\Minimal\semtest.c</PathWithFileName>
675 <FilenameWithoutPath>semtest.c</FilenameWithoutPath>
680 <GroupName>Peripheral_Library</GroupName>
682 <tvExpOptDlg>0</tvExpOptDlg>
685 <GroupNumber>6</GroupNumber>
686 <FileNumber>32</FileNumber>
687 <FileType>1</FileType>
690 <ColumnNumber>0</ColumnNumber>
691 <tvExpOptDlg>0</tvExpOptDlg>
693 <CurrentLine>0</CurrentLine>
695 <PathWithFileName>..\platform\M4_PeripheralLibraryFiles\lpc43xx_i2c.c</PathWithFileName>
696 <FilenameWithoutPath>lpc43xx_i2c.c</FilenameWithoutPath>
699 <GroupNumber>6</GroupNumber>
700 <FileNumber>33</FileNumber>
701 <FileType>1</FileType>
704 <ColumnNumber>0</ColumnNumber>
705 <tvExpOptDlg>0</tvExpOptDlg>
706 <TopLine>412</TopLine>
707 <CurrentLine>425</CurrentLine>
709 <PathWithFileName>..\platform\M4_PeripheralLibraryFiles\lpc43xx_cgu.c</PathWithFileName>
710 <FilenameWithoutPath>lpc43xx_cgu.c</FilenameWithoutPath>
715 <Orientation>1</Orientation>
716 <ActiveMDIGroup>0</ActiveMDIGroup>
719 <ActiveTab>0</ActiveTab>
722 <Name>.\main.c</Name>
723 <ColumnNumber>4</ColumnNumber>
724 <TopLine>47</TopLine>
725 <CurrentLine>62</CurrentLine>