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>
149 <Key>CMSIS_AGDI</Key>
150 <Name>-X"EDBG CMSIS-DAP" -UFFFFFFFFFFFFFFFFFFFF -O239 -S0 -C0 -P00 -N00("ARM CoreSight SW-DP") -D00(0BD11477) -L00(0) -FO7 -FD20400000 -FC1000 -FN0</Name>
155 <Name>-S0 -C0 -P0 -FD20400000 -FC1000)</Name>
157 </TargetDriverDllRegistry>
162 <WinNumber>1</WinNumber>
163 <ItemText>xTestStatus</ItemText>
171 <periodic>1</periodic>
177 <viewmode>1</viewmode>
195 <LintExecutable></LintExecutable>
196 <LintConfigFile></LintConfigFile>
201 <GroupName>Atmel_Libboard</GroupName>
203 <tvExpOptDlg>0</tvExpOptDlg>
207 <GroupNumber>1</GroupNumber>
208 <FileNumber>1</FileNumber>
209 <FileType>1</FileType>
212 <tvExpOptDlg>0</tvExpOptDlg>
214 <PathWithFileName>.\libboard_samv7-ek\source\board_lowlevel.c</PathWithFileName>
215 <FilenameWithoutPath>board_lowlevel.c</FilenameWithoutPath>
220 <GroupNumber>1</GroupNumber>
221 <FileNumber>2</FileNumber>
222 <FileType>1</FileType>
225 <tvExpOptDlg>0</tvExpOptDlg>
227 <PathWithFileName>.\libboard_samv7-ek\source\led.c</PathWithFileName>
228 <FilenameWithoutPath>led.c</FilenameWithoutPath>
233 <GroupNumber>1</GroupNumber>
234 <FileNumber>3</FileNumber>
235 <FileType>1</FileType>
238 <tvExpOptDlg>0</tvExpOptDlg>
240 <PathWithFileName>.\libboard_samv7-ek\resources\mdk\startup_sam.c</PathWithFileName>
241 <FilenameWithoutPath>startup_sam.c</FilenameWithoutPath>
246 <GroupNumber>1</GroupNumber>
247 <FileNumber>4</FileNumber>
248 <FileType>1</FileType>
251 <tvExpOptDlg>0</tvExpOptDlg>
253 <PathWithFileName>.\libboard_samv7-ek\source\dbg_console.c</PathWithFileName>
254 <FilenameWithoutPath>dbg_console.c</FilenameWithoutPath>
259 <GroupNumber>1</GroupNumber>
260 <FileNumber>5</FileNumber>
261 <FileType>2</FileType>
264 <tvExpOptDlg>0</tvExpOptDlg>
266 <PathWithFileName>.\libboard_samv7-ek\resources\mdk\workaround.s</PathWithFileName>
267 <FilenameWithoutPath>workaround.s</FilenameWithoutPath>
272 <GroupNumber>1</GroupNumber>
273 <FileNumber>6</FileNumber>
274 <FileType>1</FileType>
277 <tvExpOptDlg>0</tvExpOptDlg>
279 <PathWithFileName>.\libboard_samv7-ek\resources\system_sam.c</PathWithFileName>
280 <FilenameWithoutPath>system_sam.c</FilenameWithoutPath>
287 <GroupName>Source</GroupName>
289 <tvExpOptDlg>0</tvExpOptDlg>
293 <GroupNumber>2</GroupNumber>
294 <FileNumber>7</FileNumber>
295 <FileType>1</FileType>
298 <tvExpOptDlg>0</tvExpOptDlg>
300 <PathWithFileName>.\main.c</PathWithFileName>
301 <FilenameWithoutPath>main.c</FilenameWithoutPath>
306 <GroupNumber>2</GroupNumber>
307 <FileNumber>8</FileNumber>
308 <FileType>5</FileType>
311 <tvExpOptDlg>0</tvExpOptDlg>
313 <PathWithFileName>.\FreeRTOSConfig.h</PathWithFileName>
314 <FilenameWithoutPath>FreeRTOSConfig.h</FilenameWithoutPath>
319 <GroupNumber>2</GroupNumber>
320 <FileNumber>9</FileNumber>
321 <FileType>1</FileType>
324 <tvExpOptDlg>0</tvExpOptDlg>
326 <PathWithFileName>.\Full_Demo\main_full.c</PathWithFileName>
327 <FilenameWithoutPath>main_full.c</FilenameWithoutPath>
332 <GroupNumber>2</GroupNumber>
333 <FileNumber>10</FileNumber>
334 <FileType>1</FileType>
337 <tvExpOptDlg>0</tvExpOptDlg>
339 <PathWithFileName>.\Blinky_Demo\main_blinky.c</PathWithFileName>
340 <FilenameWithoutPath>main_blinky.c</FilenameWithoutPath>
345 <GroupNumber>2</GroupNumber>
346 <FileNumber>11</FileNumber>
347 <FileType>1</FileType>
350 <tvExpOptDlg>0</tvExpOptDlg>
352 <PathWithFileName>.\Full_Demo\RegTest.c</PathWithFileName>
353 <FilenameWithoutPath>RegTest.c</FilenameWithoutPath>
358 <GroupNumber>2</GroupNumber>
359 <FileNumber>12</FileNumber>
360 <FileType>1</FileType>
363 <tvExpOptDlg>0</tvExpOptDlg>
365 <PathWithFileName>.\Full_Demo\IntQueueTimer.c</PathWithFileName>
366 <FilenameWithoutPath>IntQueueTimer.c</FilenameWithoutPath>
373 <GroupName>Atmel_Libchip</GroupName>
375 <tvExpOptDlg>0</tvExpOptDlg>
379 <GroupNumber>3</GroupNumber>
380 <FileNumber>13</FileNumber>
381 <FileType>1</FileType>
384 <tvExpOptDlg>0</tvExpOptDlg>
386 <PathWithFileName>.\libchip_samv7\source\pio.c</PathWithFileName>
387 <FilenameWithoutPath>pio.c</FilenameWithoutPath>
392 <GroupNumber>3</GroupNumber>
393 <FileNumber>14</FileNumber>
394 <FileType>1</FileType>
397 <tvExpOptDlg>0</tvExpOptDlg>
399 <PathWithFileName>.\libchip_samv7\source\pmc.c</PathWithFileName>
400 <FilenameWithoutPath>pmc.c</FilenameWithoutPath>
405 <GroupNumber>3</GroupNumber>
406 <FileNumber>15</FileNumber>
407 <FileType>1</FileType>
410 <tvExpOptDlg>0</tvExpOptDlg>
412 <PathWithFileName>.\libchip_samv7\source\tc.c</PathWithFileName>
413 <FilenameWithoutPath>tc.c</FilenameWithoutPath>
418 <GroupNumber>3</GroupNumber>
419 <FileNumber>16</FileNumber>
420 <FileType>1</FileType>
423 <tvExpOptDlg>0</tvExpOptDlg>
425 <PathWithFileName>.\libchip_samv7\source\wdt.c</PathWithFileName>
426 <FilenameWithoutPath>wdt.c</FilenameWithoutPath>
431 <GroupNumber>3</GroupNumber>
432 <FileNumber>17</FileNumber>
433 <FileType>1</FileType>
436 <tvExpOptDlg>0</tvExpOptDlg>
438 <PathWithFileName>.\libchip_samv7\source\supc.c</PathWithFileName>
439 <FilenameWithoutPath>supc.c</FilenameWithoutPath>
444 <GroupNumber>3</GroupNumber>
445 <FileNumber>18</FileNumber>
446 <FileType>1</FileType>
449 <tvExpOptDlg>0</tvExpOptDlg>
451 <PathWithFileName>.\libchip_samv7\source\pio_capture.c</PathWithFileName>
452 <FilenameWithoutPath>pio_capture.c</FilenameWithoutPath>
459 <GroupName>FreeRTOS_Source</GroupName>
461 <tvExpOptDlg>0</tvExpOptDlg>
465 <GroupNumber>4</GroupNumber>
466 <FileNumber>19</FileNumber>
467 <FileType>1</FileType>
470 <tvExpOptDlg>0</tvExpOptDlg>
472 <PathWithFileName>..\..\Source\event_groups.c</PathWithFileName>
473 <FilenameWithoutPath>event_groups.c</FilenameWithoutPath>
478 <GroupNumber>4</GroupNumber>
479 <FileNumber>20</FileNumber>
480 <FileType>1</FileType>
483 <tvExpOptDlg>0</tvExpOptDlg>
485 <PathWithFileName>..\..\Source\list.c</PathWithFileName>
486 <FilenameWithoutPath>list.c</FilenameWithoutPath>
491 <GroupNumber>4</GroupNumber>
492 <FileNumber>21</FileNumber>
493 <FileType>1</FileType>
496 <tvExpOptDlg>0</tvExpOptDlg>
498 <PathWithFileName>..\..\Source\queue.c</PathWithFileName>
499 <FilenameWithoutPath>queue.c</FilenameWithoutPath>
504 <GroupNumber>4</GroupNumber>
505 <FileNumber>22</FileNumber>
506 <FileType>1</FileType>
509 <tvExpOptDlg>0</tvExpOptDlg>
511 <PathWithFileName>..\..\Source\tasks.c</PathWithFileName>
512 <FilenameWithoutPath>tasks.c</FilenameWithoutPath>
517 <GroupNumber>4</GroupNumber>
518 <FileNumber>23</FileNumber>
519 <FileType>1</FileType>
522 <tvExpOptDlg>0</tvExpOptDlg>
524 <PathWithFileName>..\..\Source\timers.c</PathWithFileName>
525 <FilenameWithoutPath>timers.c</FilenameWithoutPath>
530 <GroupNumber>4</GroupNumber>
531 <FileNumber>24</FileNumber>
532 <FileType>1</FileType>
535 <tvExpOptDlg>0</tvExpOptDlg>
537 <PathWithFileName>..\..\Source\portable\MemMang\heap_4.c</PathWithFileName>
538 <FilenameWithoutPath>heap_4.c</FilenameWithoutPath>
543 <GroupNumber>4</GroupNumber>
544 <FileNumber>25</FileNumber>
545 <FileType>1</FileType>
548 <tvExpOptDlg>0</tvExpOptDlg>
550 <PathWithFileName>..\..\Source\portable\RVDS\ARM_CM7\r0p1\port.c</PathWithFileName>
551 <FilenameWithoutPath>port.c</FilenameWithoutPath>
558 <GroupName>Common_Demo_Tasks</GroupName>
560 <tvExpOptDlg>0</tvExpOptDlg>
564 <GroupNumber>5</GroupNumber>
565 <FileNumber>26</FileNumber>
566 <FileType>1</FileType>
569 <tvExpOptDlg>0</tvExpOptDlg>
571 <PathWithFileName>..\Common\Minimal\BlockQ.c</PathWithFileName>
572 <FilenameWithoutPath>BlockQ.c</FilenameWithoutPath>
577 <GroupNumber>5</GroupNumber>
578 <FileNumber>27</FileNumber>
579 <FileType>1</FileType>
582 <tvExpOptDlg>0</tvExpOptDlg>
584 <PathWithFileName>..\Common\Minimal\blocktim.c</PathWithFileName>
585 <FilenameWithoutPath>blocktim.c</FilenameWithoutPath>
590 <GroupNumber>5</GroupNumber>
591 <FileNumber>28</FileNumber>
592 <FileType>1</FileType>
595 <tvExpOptDlg>0</tvExpOptDlg>
597 <PathWithFileName>..\Common\Minimal\countsem.c</PathWithFileName>
598 <FilenameWithoutPath>countsem.c</FilenameWithoutPath>
603 <GroupNumber>5</GroupNumber>
604 <FileNumber>29</FileNumber>
605 <FileType>1</FileType>
608 <tvExpOptDlg>0</tvExpOptDlg>
610 <PathWithFileName>..\Common\Minimal\death.c</PathWithFileName>
611 <FilenameWithoutPath>death.c</FilenameWithoutPath>
616 <GroupNumber>5</GroupNumber>
617 <FileNumber>30</FileNumber>
618 <FileType>1</FileType>
621 <tvExpOptDlg>0</tvExpOptDlg>
623 <PathWithFileName>..\Common\Minimal\dynamic.c</PathWithFileName>
624 <FilenameWithoutPath>dynamic.c</FilenameWithoutPath>
629 <GroupNumber>5</GroupNumber>
630 <FileNumber>31</FileNumber>
631 <FileType>1</FileType>
634 <tvExpOptDlg>0</tvExpOptDlg>
636 <PathWithFileName>..\Common\Minimal\EventGroupsDemo.c</PathWithFileName>
637 <FilenameWithoutPath>EventGroupsDemo.c</FilenameWithoutPath>
642 <GroupNumber>5</GroupNumber>
643 <FileNumber>32</FileNumber>
644 <FileType>1</FileType>
647 <tvExpOptDlg>0</tvExpOptDlg>
649 <PathWithFileName>..\Common\Minimal\flop.c</PathWithFileName>
650 <FilenameWithoutPath>flop.c</FilenameWithoutPath>
655 <GroupNumber>5</GroupNumber>
656 <FileNumber>33</FileNumber>
657 <FileType>1</FileType>
660 <tvExpOptDlg>0</tvExpOptDlg>
662 <PathWithFileName>..\Common\Minimal\GenQTest.c</PathWithFileName>
663 <FilenameWithoutPath>GenQTest.c</FilenameWithoutPath>
668 <GroupNumber>5</GroupNumber>
669 <FileNumber>34</FileNumber>
670 <FileType>1</FileType>
673 <tvExpOptDlg>0</tvExpOptDlg>
675 <PathWithFileName>..\Common\Minimal\QueueOverwrite.c</PathWithFileName>
676 <FilenameWithoutPath>QueueOverwrite.c</FilenameWithoutPath>
681 <GroupNumber>5</GroupNumber>
682 <FileNumber>35</FileNumber>
683 <FileType>1</FileType>
686 <tvExpOptDlg>0</tvExpOptDlg>
688 <PathWithFileName>..\Common\Minimal\QueueSet.c</PathWithFileName>
689 <FilenameWithoutPath>QueueSet.c</FilenameWithoutPath>
694 <GroupNumber>5</GroupNumber>
695 <FileNumber>36</FileNumber>
696 <FileType>1</FileType>
699 <tvExpOptDlg>0</tvExpOptDlg>
701 <PathWithFileName>..\Common\Minimal\recmutex.c</PathWithFileName>
702 <FilenameWithoutPath>recmutex.c</FilenameWithoutPath>
707 <GroupNumber>5</GroupNumber>
708 <FileNumber>37</FileNumber>
709 <FileType>1</FileType>
712 <tvExpOptDlg>0</tvExpOptDlg>
714 <PathWithFileName>..\Common\Minimal\semtest.c</PathWithFileName>
715 <FilenameWithoutPath>semtest.c</FilenameWithoutPath>
720 <GroupNumber>5</GroupNumber>
721 <FileNumber>38</FileNumber>
722 <FileType>1</FileType>
725 <tvExpOptDlg>0</tvExpOptDlg>
727 <PathWithFileName>..\Common\Minimal\TaskNotify.c</PathWithFileName>
728 <FilenameWithoutPath>TaskNotify.c</FilenameWithoutPath>
733 <GroupNumber>5</GroupNumber>
734 <FileNumber>39</FileNumber>
735 <FileType>1</FileType>
738 <tvExpOptDlg>0</tvExpOptDlg>
740 <PathWithFileName>..\Common\Minimal\TimerDemo.c</PathWithFileName>
741 <FilenameWithoutPath>TimerDemo.c</FilenameWithoutPath>
746 <GroupNumber>5</GroupNumber>
747 <FileNumber>40</FileNumber>
748 <FileType>1</FileType>
751 <tvExpOptDlg>0</tvExpOptDlg>
753 <PathWithFileName>..\Common\Minimal\IntQueue.c</PathWithFileName>
754 <FilenameWithoutPath>IntQueue.c</FilenameWithoutPath>
759 <GroupNumber>5</GroupNumber>
760 <FileNumber>41</FileNumber>
761 <FileType>1</FileType>
764 <tvExpOptDlg>0</tvExpOptDlg>
766 <PathWithFileName>..\Common\Minimal\IntSemTest.c</PathWithFileName>
767 <FilenameWithoutPath>IntSemTest.c</FilenameWithoutPath>
774 <GroupName>::CMSIS</GroupName>
776 <tvExpOptDlg>0</tvExpOptDlg>