1 <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
2 <ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_optx.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>
16 <nMigrate>0</nMigrate>
20 <dwLowDateTime>0</dwLowDateTime>
21 <dwHighDateTime>0</dwHighDateTime>
25 <TargetName>SRAM</TargetName>
26 <ToolsetNumber>0x4</ToolsetNumber>
27 <ToolsetName>ARM-ADS</ToolsetName>
29 <CLKADS>12000000</CLKADS>
32 <BeepAtEnd>1</BeepAtEnd>
34 <RunTarget>1</RunTarget>
38 <HexSelection>1</HexSelection>
39 <FlashByte>65535</FlashByte>
40 <HexRangeLowAddress>0</HexRangeLowAddress>
41 <HexRangeHighAddress>0</HexRangeHighAddress>
42 <HexOffset>0</HexOffset>
45 <PageWidth>79</PageWidth>
46 <PageLength>66</PageLength>
48 <ListingPath>.\Listings\</ListingPath>
51 <CreateCListing>1</CreateCListing>
52 <CreateAListing>1</CreateAListing>
53 <CreateLListing>1</CreateLListing>
54 <CreateIListing>0</CreateIListing>
60 <CListInc>0</CListInc>
62 <LinkerCodeListing>0</LinkerCodeListing>
66 <LComments>1</LComments>
67 <LGenerateSymbols>1</LGenerateSymbols>
77 <tvExpOptDlg>0</tvExpOptDlg>
78 <IsCurrentTarget>1</IsCurrentTarget>
113 <tIfile>.\libboard_samv7-ek\resources\mdk\samv7-sram.ini</tIfile>
114 <pMon>Segger\JL2CM3.dll</pMon>
116 <TargetDriverDllRegistry>
119 <Key>ARMRTXEVENTFLAGS</Key>
120 <Name>-L70 -Z18 -C0 -M0 -T1</Name>
125 <Name>-U59101789 -O78 -S0 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(0BD11477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD20400000 -FC1000 -FN0</Name>
130 <Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)</Name>
135 <Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)</Name>
139 <Key>ARMDBGFLAGS</Key>
148 <Key>CMSIS_AGDI</Key>
149 <Name>-X"EDBG CMSIS-DAP" -UATML2407080200001813 -O239 -S0 -C0 -P00 -N00("ARM CoreSight SW-DP") -D00(0BD11477) -L00(0) -FO7 -FD20400000 -FC1000 -FN0</Name>
154 <Name>-S0 -C0 -P0 -FD20400000 -FC1000)</Name>
156 </TargetDriverDllRegistry>
161 <WinNumber>1</WinNumber>
162 <ItemText>xTestStatus</ItemText>
170 <periodic>1</periodic>
176 <viewmode>1</viewmode>
194 <LintExecutable></LintExecutable>
195 <LintConfigFile></LintConfigFile>
200 <GroupName>Atmel_Libboard</GroupName>
202 <tvExpOptDlg>0</tvExpOptDlg>
206 <GroupNumber>1</GroupNumber>
207 <FileNumber>1</FileNumber>
208 <FileType>1</FileType>
211 <tvExpOptDlg>0</tvExpOptDlg>
213 <PathWithFileName>.\libboard_samv7-ek\source\board_lowlevel.c</PathWithFileName>
214 <FilenameWithoutPath>board_lowlevel.c</FilenameWithoutPath>
219 <GroupNumber>1</GroupNumber>
220 <FileNumber>2</FileNumber>
221 <FileType>1</FileType>
224 <tvExpOptDlg>0</tvExpOptDlg>
226 <PathWithFileName>.\libboard_samv7-ek\source\led.c</PathWithFileName>
227 <FilenameWithoutPath>led.c</FilenameWithoutPath>
232 <GroupNumber>1</GroupNumber>
233 <FileNumber>3</FileNumber>
234 <FileType>1</FileType>
237 <tvExpOptDlg>0</tvExpOptDlg>
239 <PathWithFileName>.\libboard_samv7-ek\resources\mdk\startup_sam.c</PathWithFileName>
240 <FilenameWithoutPath>startup_sam.c</FilenameWithoutPath>
245 <GroupNumber>1</GroupNumber>
246 <FileNumber>4</FileNumber>
247 <FileType>1</FileType>
250 <tvExpOptDlg>0</tvExpOptDlg>
252 <PathWithFileName>.\libboard_samv7-ek\source\dbg_console.c</PathWithFileName>
253 <FilenameWithoutPath>dbg_console.c</FilenameWithoutPath>
258 <GroupNumber>1</GroupNumber>
259 <FileNumber>5</FileNumber>
260 <FileType>2</FileType>
263 <tvExpOptDlg>0</tvExpOptDlg>
265 <PathWithFileName>.\libboard_samv7-ek\resources\mdk\workaround.s</PathWithFileName>
266 <FilenameWithoutPath>workaround.s</FilenameWithoutPath>
271 <GroupNumber>1</GroupNumber>
272 <FileNumber>6</FileNumber>
273 <FileType>1</FileType>
276 <tvExpOptDlg>0</tvExpOptDlg>
278 <PathWithFileName>.\libboard_samv7-ek\resources\system_sam.c</PathWithFileName>
279 <FilenameWithoutPath>system_sam.c</FilenameWithoutPath>
286 <GroupName>Source</GroupName>
288 <tvExpOptDlg>0</tvExpOptDlg>
292 <GroupNumber>2</GroupNumber>
293 <FileNumber>7</FileNumber>
294 <FileType>1</FileType>
297 <tvExpOptDlg>0</tvExpOptDlg>
299 <PathWithFileName>.\main.c</PathWithFileName>
300 <FilenameWithoutPath>main.c</FilenameWithoutPath>
305 <GroupNumber>2</GroupNumber>
306 <FileNumber>8</FileNumber>
307 <FileType>5</FileType>
310 <tvExpOptDlg>0</tvExpOptDlg>
312 <PathWithFileName>.\FreeRTOSConfig.h</PathWithFileName>
313 <FilenameWithoutPath>FreeRTOSConfig.h</FilenameWithoutPath>
318 <GroupNumber>2</GroupNumber>
319 <FileNumber>9</FileNumber>
320 <FileType>1</FileType>
323 <tvExpOptDlg>0</tvExpOptDlg>
325 <PathWithFileName>.\Full_Demo\main_full.c</PathWithFileName>
326 <FilenameWithoutPath>main_full.c</FilenameWithoutPath>
331 <GroupNumber>2</GroupNumber>
332 <FileNumber>10</FileNumber>
333 <FileType>1</FileType>
336 <tvExpOptDlg>0</tvExpOptDlg>
338 <PathWithFileName>.\Blinky_Demo\main_blinky.c</PathWithFileName>
339 <FilenameWithoutPath>main_blinky.c</FilenameWithoutPath>
344 <GroupNumber>2</GroupNumber>
345 <FileNumber>11</FileNumber>
346 <FileType>1</FileType>
349 <tvExpOptDlg>0</tvExpOptDlg>
351 <PathWithFileName>.\Full_Demo\RegTest.c</PathWithFileName>
352 <FilenameWithoutPath>RegTest.c</FilenameWithoutPath>
357 <GroupNumber>2</GroupNumber>
358 <FileNumber>12</FileNumber>
359 <FileType>1</FileType>
362 <tvExpOptDlg>0</tvExpOptDlg>
364 <PathWithFileName>.\Full_Demo\IntQueueTimer.c</PathWithFileName>
365 <FilenameWithoutPath>IntQueueTimer.c</FilenameWithoutPath>
372 <GroupName>Atmel_Libchip</GroupName>
374 <tvExpOptDlg>0</tvExpOptDlg>
378 <GroupNumber>3</GroupNumber>
379 <FileNumber>13</FileNumber>
380 <FileType>1</FileType>
383 <tvExpOptDlg>0</tvExpOptDlg>
385 <PathWithFileName>.\libchip_samv7\source\pio.c</PathWithFileName>
386 <FilenameWithoutPath>pio.c</FilenameWithoutPath>
391 <GroupNumber>3</GroupNumber>
392 <FileNumber>14</FileNumber>
393 <FileType>1</FileType>
396 <tvExpOptDlg>0</tvExpOptDlg>
398 <PathWithFileName>.\libchip_samv7\source\pmc.c</PathWithFileName>
399 <FilenameWithoutPath>pmc.c</FilenameWithoutPath>
404 <GroupNumber>3</GroupNumber>
405 <FileNumber>15</FileNumber>
406 <FileType>1</FileType>
409 <tvExpOptDlg>0</tvExpOptDlg>
411 <PathWithFileName>.\libchip_samv7\source\tc.c</PathWithFileName>
412 <FilenameWithoutPath>tc.c</FilenameWithoutPath>
417 <GroupNumber>3</GroupNumber>
418 <FileNumber>16</FileNumber>
419 <FileType>1</FileType>
422 <tvExpOptDlg>0</tvExpOptDlg>
424 <PathWithFileName>.\libchip_samv7\source\wdt.c</PathWithFileName>
425 <FilenameWithoutPath>wdt.c</FilenameWithoutPath>
430 <GroupNumber>3</GroupNumber>
431 <FileNumber>17</FileNumber>
432 <FileType>1</FileType>
435 <tvExpOptDlg>0</tvExpOptDlg>
437 <PathWithFileName>.\libchip_samv7\source\supc.c</PathWithFileName>
438 <FilenameWithoutPath>supc.c</FilenameWithoutPath>
443 <GroupNumber>3</GroupNumber>
444 <FileNumber>18</FileNumber>
445 <FileType>1</FileType>
448 <tvExpOptDlg>0</tvExpOptDlg>
450 <PathWithFileName>.\libchip_samv7\source\pio_capture.c</PathWithFileName>
451 <FilenameWithoutPath>pio_capture.c</FilenameWithoutPath>
458 <GroupName>FreeRTOS_Source</GroupName>
460 <tvExpOptDlg>0</tvExpOptDlg>
464 <GroupNumber>4</GroupNumber>
465 <FileNumber>19</FileNumber>
466 <FileType>1</FileType>
469 <tvExpOptDlg>0</tvExpOptDlg>
471 <PathWithFileName>..\..\Source\event_groups.c</PathWithFileName>
472 <FilenameWithoutPath>event_groups.c</FilenameWithoutPath>
477 <GroupNumber>4</GroupNumber>
478 <FileNumber>20</FileNumber>
479 <FileType>1</FileType>
482 <tvExpOptDlg>0</tvExpOptDlg>
484 <PathWithFileName>..\..\Source\list.c</PathWithFileName>
485 <FilenameWithoutPath>list.c</FilenameWithoutPath>
490 <GroupNumber>4</GroupNumber>
491 <FileNumber>21</FileNumber>
492 <FileType>1</FileType>
495 <tvExpOptDlg>0</tvExpOptDlg>
497 <PathWithFileName>..\..\Source\queue.c</PathWithFileName>
498 <FilenameWithoutPath>queue.c</FilenameWithoutPath>
503 <GroupNumber>4</GroupNumber>
504 <FileNumber>22</FileNumber>
505 <FileType>1</FileType>
508 <tvExpOptDlg>0</tvExpOptDlg>
510 <PathWithFileName>..\..\Source\tasks.c</PathWithFileName>
511 <FilenameWithoutPath>tasks.c</FilenameWithoutPath>
516 <GroupNumber>4</GroupNumber>
517 <FileNumber>23</FileNumber>
518 <FileType>1</FileType>
521 <tvExpOptDlg>0</tvExpOptDlg>
523 <PathWithFileName>..\..\Source\timers.c</PathWithFileName>
524 <FilenameWithoutPath>timers.c</FilenameWithoutPath>
529 <GroupNumber>4</GroupNumber>
530 <FileNumber>24</FileNumber>
531 <FileType>1</FileType>
534 <tvExpOptDlg>0</tvExpOptDlg>
536 <PathWithFileName>..\..\Source\portable\MemMang\heap_4.c</PathWithFileName>
537 <FilenameWithoutPath>heap_4.c</FilenameWithoutPath>
542 <GroupNumber>4</GroupNumber>
543 <FileNumber>25</FileNumber>
544 <FileType>1</FileType>
547 <tvExpOptDlg>0</tvExpOptDlg>
549 <PathWithFileName>..\..\Source\portable\RVDS\ARM_CM7\r0p1\port.c</PathWithFileName>
550 <FilenameWithoutPath>port.c</FilenameWithoutPath>
557 <GroupName>Common_Demo_Tasks</GroupName>
559 <tvExpOptDlg>0</tvExpOptDlg>
563 <GroupNumber>5</GroupNumber>
564 <FileNumber>26</FileNumber>
565 <FileType>1</FileType>
568 <tvExpOptDlg>0</tvExpOptDlg>
570 <PathWithFileName>..\Common\Minimal\BlockQ.c</PathWithFileName>
571 <FilenameWithoutPath>BlockQ.c</FilenameWithoutPath>
576 <GroupNumber>5</GroupNumber>
577 <FileNumber>27</FileNumber>
578 <FileType>1</FileType>
581 <tvExpOptDlg>0</tvExpOptDlg>
583 <PathWithFileName>..\Common\Minimal\blocktim.c</PathWithFileName>
584 <FilenameWithoutPath>blocktim.c</FilenameWithoutPath>
589 <GroupNumber>5</GroupNumber>
590 <FileNumber>28</FileNumber>
591 <FileType>1</FileType>
594 <tvExpOptDlg>0</tvExpOptDlg>
596 <PathWithFileName>..\Common\Minimal\countsem.c</PathWithFileName>
597 <FilenameWithoutPath>countsem.c</FilenameWithoutPath>
602 <GroupNumber>5</GroupNumber>
603 <FileNumber>29</FileNumber>
604 <FileType>1</FileType>
607 <tvExpOptDlg>0</tvExpOptDlg>
609 <PathWithFileName>..\Common\Minimal\death.c</PathWithFileName>
610 <FilenameWithoutPath>death.c</FilenameWithoutPath>
615 <GroupNumber>5</GroupNumber>
616 <FileNumber>30</FileNumber>
617 <FileType>1</FileType>
620 <tvExpOptDlg>0</tvExpOptDlg>
622 <PathWithFileName>..\Common\Minimal\dynamic.c</PathWithFileName>
623 <FilenameWithoutPath>dynamic.c</FilenameWithoutPath>
628 <GroupNumber>5</GroupNumber>
629 <FileNumber>31</FileNumber>
630 <FileType>1</FileType>
633 <tvExpOptDlg>0</tvExpOptDlg>
635 <PathWithFileName>..\Common\Minimal\EventGroupsDemo.c</PathWithFileName>
636 <FilenameWithoutPath>EventGroupsDemo.c</FilenameWithoutPath>
641 <GroupNumber>5</GroupNumber>
642 <FileNumber>32</FileNumber>
643 <FileType>1</FileType>
646 <tvExpOptDlg>0</tvExpOptDlg>
648 <PathWithFileName>..\Common\Minimal\flop.c</PathWithFileName>
649 <FilenameWithoutPath>flop.c</FilenameWithoutPath>
654 <GroupNumber>5</GroupNumber>
655 <FileNumber>33</FileNumber>
656 <FileType>1</FileType>
659 <tvExpOptDlg>0</tvExpOptDlg>
661 <PathWithFileName>..\Common\Minimal\GenQTest.c</PathWithFileName>
662 <FilenameWithoutPath>GenQTest.c</FilenameWithoutPath>
667 <GroupNumber>5</GroupNumber>
668 <FileNumber>34</FileNumber>
669 <FileType>1</FileType>
672 <tvExpOptDlg>0</tvExpOptDlg>
674 <PathWithFileName>..\Common\Minimal\QueueOverwrite.c</PathWithFileName>
675 <FilenameWithoutPath>QueueOverwrite.c</FilenameWithoutPath>
680 <GroupNumber>5</GroupNumber>
681 <FileNumber>35</FileNumber>
682 <FileType>1</FileType>
685 <tvExpOptDlg>0</tvExpOptDlg>
687 <PathWithFileName>..\Common\Minimal\QueueSet.c</PathWithFileName>
688 <FilenameWithoutPath>QueueSet.c</FilenameWithoutPath>
693 <GroupNumber>5</GroupNumber>
694 <FileNumber>36</FileNumber>
695 <FileType>1</FileType>
698 <tvExpOptDlg>0</tvExpOptDlg>
700 <PathWithFileName>..\Common\Minimal\recmutex.c</PathWithFileName>
701 <FilenameWithoutPath>recmutex.c</FilenameWithoutPath>
706 <GroupNumber>5</GroupNumber>
707 <FileNumber>37</FileNumber>
708 <FileType>1</FileType>
711 <tvExpOptDlg>0</tvExpOptDlg>
713 <PathWithFileName>..\Common\Minimal\semtest.c</PathWithFileName>
714 <FilenameWithoutPath>semtest.c</FilenameWithoutPath>
719 <GroupNumber>5</GroupNumber>
720 <FileNumber>38</FileNumber>
721 <FileType>1</FileType>
724 <tvExpOptDlg>0</tvExpOptDlg>
726 <PathWithFileName>..\Common\Minimal\TaskNotify.c</PathWithFileName>
727 <FilenameWithoutPath>TaskNotify.c</FilenameWithoutPath>
732 <GroupNumber>5</GroupNumber>
733 <FileNumber>39</FileNumber>
734 <FileType>1</FileType>
737 <tvExpOptDlg>0</tvExpOptDlg>
739 <PathWithFileName>..\Common\Minimal\TimerDemo.c</PathWithFileName>
740 <FilenameWithoutPath>TimerDemo.c</FilenameWithoutPath>
745 <GroupNumber>5</GroupNumber>
746 <FileNumber>40</FileNumber>
747 <FileType>1</FileType>
750 <tvExpOptDlg>0</tvExpOptDlg>
752 <PathWithFileName>..\Common\Minimal\IntQueue.c</PathWithFileName>
753 <FilenameWithoutPath>IntQueue.c</FilenameWithoutPath>
758 <GroupNumber>5</GroupNumber>
759 <FileNumber>41</FileNumber>
760 <FileType>1</FileType>
763 <tvExpOptDlg>0</tvExpOptDlg>
765 <PathWithFileName>..\Common\Minimal\IntSemTest.c</PathWithFileName>
766 <FilenameWithoutPath>IntSemTest.c</FilenameWithoutPath>
773 <GroupName>::CMSIS</GroupName>
775 <tvExpOptDlg>0</tvExpOptDlg>