1<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
2<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_proj.xsd">
3  <SchemaVersion>1.1</SchemaVersion>
4  <Header>### uVision Project, (C) Keil Software</Header>
5  <Targets>
6    <Target>
7      <TargetName>RT-Thread/AT91SAM7X256</TargetName>
8      <ToolsetNumber>0x4</ToolsetNumber>
9      <ToolsetName>ARM-ADS</ToolsetName>
10      <TargetOption>
11        <TargetCommonOption>
12          <Device>AT91SAM7X256</Device>
13          <Vendor>Atmel</Vendor>
14          <Cpu>IRAM(0x200000-0x20FFFF) IROM(0x100000-0x13FFFF) CLOCK(18432000) CPUTYPE(ARM7TDMI)</Cpu>
15          <FlashUtilSpec />
16          <StartupFile>"STARTUP\Atmel\SAM7.s" ("Atmel AT91SAM7 Startup Code")</StartupFile>
17          <FlashDriverDll>UL2ARM(-U56240812 -O15 -S0 -C0 -FO7 -FD200000 -FC800 -FN1 -FF0AT91SAM7_256 -FS0100000 -FL040000)</FlashDriverDll>
18          <DeviceId>4081</DeviceId>
19          <RegisterFile>AT91SAM7X256.H</RegisterFile>
20          <MemoryEnv />
21          <Cmp />
22          <Asm />
23          <Linker />
24          <OHString />
25          <InfinionOptionDll />
26          <SLE66CMisc />
27          <SLE66AMisc />
28          <SLE66LinkerMisc />
29          <SFDFile />
30          <UseEnv>0</UseEnv>
31          <BinPath />
32          <IncludePath />
33          <LibPath />
34          <RegisterFilePath>Atmel\SAM7X\</RegisterFilePath>
35          <DBRegisterFilePath>Atmel\SAM7X\</DBRegisterFilePath>
36          <TargetStatus>
37            <Error>0</Error>
38            <ExitCodeStop>0</ExitCodeStop>
39            <ButtonStop>0</ButtonStop>
40            <NotGenerated>0</NotGenerated>
41            <InvalidFlash>1</InvalidFlash>
42          </TargetStatus>
43          <OutputDirectory>.\objs\</OutputDirectory>
44          <OutputName>project</OutputName>
45          <CreateExecutable>1</CreateExecutable>
46          <CreateLib>0</CreateLib>
47          <CreateHexFile>0</CreateHexFile>
48          <DebugInformation>1</DebugInformation>
49          <BrowseInformation>1</BrowseInformation>
50          <ListingPath>.\</ListingPath>
51          <HexFormatSelection>1</HexFormatSelection>
52          <Merge32K>0</Merge32K>
53          <CreateBatchFile>0</CreateBatchFile>
54          <BeforeCompile>
55            <RunUserProg1>0</RunUserProg1>
56            <RunUserProg2>0</RunUserProg2>
57            <UserProg1Name />
58            <UserProg2Name />
59            <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
60            <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
61          </BeforeCompile>
62          <BeforeMake>
63            <RunUserProg1>0</RunUserProg1>
64            <RunUserProg2>0</RunUserProg2>
65            <UserProg1Name />
66            <UserProg2Name />
67            <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
68            <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
69          </BeforeMake>
70          <AfterMake>
71            <RunUserProg1>0</RunUserProg1>
72            <RunUserProg2>0</RunUserProg2>
73            <UserProg1Name />
74            <UserProg2Name />
75            <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
76            <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
77          </AfterMake>
78          <SelectedForBatchBuild>0</SelectedForBatchBuild>
79          <SVCSIdString />
80        </TargetCommonOption>
81        <CommonProperty>
82          <UseCPPCompiler>0</UseCPPCompiler>
83          <RVCTCodeConst>0</RVCTCodeConst>
84          <RVCTZI>0</RVCTZI>
85          <RVCTOtherData>0</RVCTOtherData>
86          <ModuleSelection>0</ModuleSelection>
87          <IncludeInBuild>1</IncludeInBuild>
88          <AlwaysBuild>0</AlwaysBuild>
89          <GenerateAssemblyFile>0</GenerateAssemblyFile>
90          <AssembleAssemblyFile>0</AssembleAssemblyFile>
91          <PublicsOnly>0</PublicsOnly>
92          <StopOnExitCode>3</StopOnExitCode>
93          <CustomArgument />
94          <IncludeLibraryModules />
95        </CommonProperty>
96        <DllOption>
97          <SimDllName>SARM.DLL</SimDllName>
98          <SimDllArguments>-cAT91SAM7X</SimDllArguments>
99          <SimDlgDll>DARMATS.DLL</SimDlgDll>
100          <SimDlgDllArguments>-p91SAM7X256</SimDlgDllArguments>
101          <TargetDllName>SARM.DLL</TargetDllName>
102          <TargetDllArguments />
103          <TargetDlgDll>TARMATS.DLL</TargetDlgDll>
104          <TargetDlgDllArguments>-p91SAM7X256</TargetDlgDllArguments>
105        </DllOption>
106        <DebugOption>
107          <OPTHX>
108            <HexSelection>1</HexSelection>
109            <HexRangeLowAddress>0</HexRangeLowAddress>
110            <HexRangeHighAddress>0</HexRangeHighAddress>
111            <HexOffset>0</HexOffset>
112            <Oh166RecLen>16</Oh166RecLen>
113          </OPTHX>
114          <Simulator>
115            <UseSimulator>0</UseSimulator>
116            <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
117            <RunToMain>1</RunToMain>
118            <RestoreBreakpoints>1</RestoreBreakpoints>
119            <RestoreWatchpoints>1</RestoreWatchpoints>
120            <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
121            <RestoreFunctions>1</RestoreFunctions>
122            <RestoreToolbox>1</RestoreToolbox>
123            <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
124          </Simulator>
125          <Target>
126            <UseTarget>1</UseTarget>
127            <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
128            <RunToMain>0</RunToMain>
129            <RestoreBreakpoints>1</RestoreBreakpoints>
130            <RestoreWatchpoints>1</RestoreWatchpoints>
131            <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
132            <RestoreFunctions>0</RestoreFunctions>
133            <RestoreToolbox>1</RestoreToolbox>
134          </Target>
135          <RunDebugAfterBuild>0</RunDebugAfterBuild>
136          <TargetSelection>6</TargetSelection>
137          <SimDlls>
138            <CpuDll />
139            <CpuDllArguments />
140            <PeripheralDll />
141            <PeripheralDllArguments />
142            <InitializationFile />
143          </SimDlls>
144          <TargetDlls>
145            <CpuDll />
146            <CpuDllArguments />
147            <PeripheralDll />
148            <PeripheralDllArguments />
149            <InitializationFile />
150            <Driver>Segger\JLTAgdi.dll</Driver>
151          </TargetDlls>
152        </DebugOption>
153        <Utilities>
154          <Flash1>
155            <UseTargetDll>1</UseTargetDll>
156            <UseExternalTool>0</UseExternalTool>
157            <RunIndependent>0</RunIndependent>
158            <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
159            <Capability>1</Capability>
160            <DriverSelection>4098</DriverSelection>
161          </Flash1>
162          <Flash2>Segger\JLTAgdi.dll</Flash2>
163          <Flash3>"" ()</Flash3>
164          <Flash4 />
165        </Utilities>
166        <TargetArmAds>
167          <ArmAdsMisc>
168            <GenerateListings>0</GenerateListings>
169            <asHll>1</asHll>
170            <asAsm>1</asAsm>
171            <asMacX>1</asMacX>
172            <asSyms>1</asSyms>
173            <asFals>1</asFals>
174            <asDbgD>1</asDbgD>
175            <asForm>1</asForm>
176            <ldLst>0</ldLst>
177            <ldmm>1</ldmm>
178            <ldXref>1</ldXref>
179            <BigEnd>0</BigEnd>
180            <AdsALst>1</AdsALst>
181            <AdsACrf>1</AdsACrf>
182            <AdsANop>0</AdsANop>
183            <AdsANot>0</AdsANot>
184            <AdsLLst>1</AdsLLst>
185            <AdsLmap>1</AdsLmap>
186            <AdsLcgr>1</AdsLcgr>
187            <AdsLsym>1</AdsLsym>
188            <AdsLszi>1</AdsLszi>
189            <AdsLtoi>1</AdsLtoi>
190            <AdsLsun>1</AdsLsun>
191            <AdsLven>1</AdsLven>
192            <AdsLsxf>1</AdsLsxf>
193            <RvctClst>0</RvctClst>
194            <GenPPlst>0</GenPPlst>
195            <AdsCpuType>ARM7TDMI</AdsCpuType>
196            <RvctDeviceName />
197            <mOS>0</mOS>
198            <uocRom>0</uocRom>
199            <uocRam>0</uocRam>
200            <hadIROM>1</hadIROM>
201            <hadIRAM>1</hadIRAM>
202            <hadXRAM>0</hadXRAM>
203            <uocXRam>0</uocXRam>
204            <RvdsVP>0</RvdsVP>
205            <hadIRAM2>0</hadIRAM2>
206            <hadIROM2>0</hadIROM2>
207            <StupSel>8</StupSel>
208            <useUlib>0</useUlib>
209            <EndSel>0</EndSel>
210            <uLtcg>0</uLtcg>
211            <RoSelD>3</RoSelD>
212            <RwSelD>3</RwSelD>
213            <CodeSel>0</CodeSel>
214            <OptFeed>0</OptFeed>
215            <NoZi1>0</NoZi1>
216            <NoZi2>0</NoZi2>
217            <NoZi3>0</NoZi3>
218            <NoZi4>0</NoZi4>
219            <NoZi5>0</NoZi5>
220            <Ro1Chk>0</Ro1Chk>
221            <Ro2Chk>0</Ro2Chk>
222            <Ro3Chk>0</Ro3Chk>
223            <Ir1Chk>1</Ir1Chk>
224            <Ir2Chk>0</Ir2Chk>
225            <Ra1Chk>0</Ra1Chk>
226            <Ra2Chk>0</Ra2Chk>
227            <Ra3Chk>0</Ra3Chk>
228            <Im1Chk>1</Im1Chk>
229            <Im2Chk>0</Im2Chk>
230            <OnChipMemories>
231              <Ocm1>
232                <Type>0</Type>
233                <StartAddress>0x0</StartAddress>
234                <Size>0x0</Size>
235              </Ocm1>
236              <Ocm2>
237                <Type>0</Type>
238                <StartAddress>0x0</StartAddress>
239                <Size>0x0</Size>
240              </Ocm2>
241              <Ocm3>
242                <Type>0</Type>
243                <StartAddress>0x0</StartAddress>
244                <Size>0x0</Size>
245              </Ocm3>
246              <Ocm4>
247                <Type>0</Type>
248                <StartAddress>0x0</StartAddress>
249                <Size>0x0</Size>
250              </Ocm4>
251              <Ocm5>
252                <Type>0</Type>
253                <StartAddress>0x0</StartAddress>
254                <Size>0x0</Size>
255              </Ocm5>
256              <Ocm6>
257                <Type>0</Type>
258                <StartAddress>0x0</StartAddress>
259                <Size>0x0</Size>
260              </Ocm6>
261              <IRAM>
262                <Type>0</Type>
263                <StartAddress>0x200000</StartAddress>
264                <Size>0x10000</Size>
265              </IRAM>
266              <IROM>
267                <Type>1</Type>
268                <StartAddress>0x100000</StartAddress>
269                <Size>0x40000</Size>
270              </IROM>
271              <XRAM>
272                <Type>0</Type>
273                <StartAddress>0x0</StartAddress>
274                <Size>0x0</Size>
275              </XRAM>
276              <OCR_RVCT1>
277                <Type>1</Type>
278                <StartAddress>0x0</StartAddress>
279                <Size>0x0</Size>
280              </OCR_RVCT1>
281              <OCR_RVCT2>
282                <Type>1</Type>
283                <StartAddress>0x0</StartAddress>
284                <Size>0x0</Size>
285              </OCR_RVCT2>
286              <OCR_RVCT3>
287                <Type>1</Type>
288                <StartAddress>0x0</StartAddress>
289                <Size>0x0</Size>
290              </OCR_RVCT3>
291              <OCR_RVCT4>
292                <Type>1</Type>
293                <StartAddress>0x100000</StartAddress>
294                <Size>0x40000</Size>
295              </OCR_RVCT4>
296              <OCR_RVCT5>
297                <Type>1</Type>
298                <StartAddress>0x0</StartAddress>
299                <Size>0x0</Size>
300              </OCR_RVCT5>
301              <OCR_RVCT6>
302                <Type>0</Type>
303                <StartAddress>0x0</StartAddress>
304                <Size>0x0</Size>
305              </OCR_RVCT6>
306              <OCR_RVCT7>
307                <Type>0</Type>
308                <StartAddress>0x0</StartAddress>
309                <Size>0x0</Size>
310              </OCR_RVCT7>
311              <OCR_RVCT8>
312                <Type>0</Type>
313                <StartAddress>0x0</StartAddress>
314                <Size>0x0</Size>
315              </OCR_RVCT8>
316              <OCR_RVCT9>
317                <Type>0</Type>
318                <StartAddress>0x200000</StartAddress>
319                <Size>0x10000</Size>
320              </OCR_RVCT9>
321              <OCR_RVCT10>
322                <Type>0</Type>
323                <StartAddress>0x0</StartAddress>
324                <Size>0x0</Size>
325              </OCR_RVCT10>
326            </OnChipMemories>
327            <RvctStartVector />
328          </ArmAdsMisc>
329          <Cads>
330            <interw>1</interw>
331            <Optim>1</Optim>
332            <oTime>0</oTime>
333            <SplitLS>0</SplitLS>
334            <OneElfS>0</OneElfS>
335            <Strict>0</Strict>
336            <EnumInt>0</EnumInt>
337            <PlainCh>0</PlainCh>
338            <Ropi>0</Ropi>
339            <Rwpi>0</Rwpi>
340            <wLevel>0</wLevel>
341            <uThumb>0</uThumb>
342            <VariousControls>
343              <MiscControls />
344              <Define>RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __RTTHREAD__, __STDC_LIMIT_MACROS</Define>
345              <Undefine />
346              <IncludePath>.;..\..\components\libc\posix\io\epoll;..\..\components\drivers\smp_call;..\..\components\drivers\include;..\..\components\libc\posix\io\eventfd;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\finsh;..\..\components\libc\posix\io\poll;applications;drivers;..\..\libcpu\arm\AT91SAM7X;..\..\components\drivers\include;..\..\components\libc\posix\ipc;..\..\components\drivers\phy;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;..\..\libcpu\arm\common;..\..\include</IncludePath>
347            </VariousControls>
348          </Cads>
349          <Aads>
350            <interw>1</interw>
351            <Ropi>0</Ropi>
352            <Rwpi>0</Rwpi>
353            <thumb>0</thumb>
354            <SplitLS>0</SplitLS>
355            <SwStkChk>0</SwStkChk>
356            <NoWarn>0</NoWarn>
357            <VariousControls>
358              <MiscControls />
359              <Define />
360              <Undefine />
361              <IncludePath />
362            </VariousControls>
363          </Aads>
364          <LDads>
365            <umfTarg>1</umfTarg>
366            <Ropi>0</Ropi>
367            <Rwpi>0</Rwpi>
368            <noStLib>0</noStLib>
369            <RepFail>1</RepFail>
370            <useFile>0</useFile>
371            <TextAddressRange>0x00100000</TextAddressRange>
372            <DataAddressRange>0x00200000</DataAddressRange>
373            <ScatterFile />
374            <IncludeLibs />
375            <IncludeLibsPath />
376            <Misc />
377            <LinkerInputFile />
378            <DisabledWarnings />
379          </LDads>
380        </TargetArmAds>
381      </TargetOption>
382      <Groups>
383        <Group>
384          <GroupName>Applications</GroupName>
385          <Files>
386            <File>
387              <FileName>startup.c</FileName>
388              <FileType>1</FileType>
389              <FilePath>applications\startup.c</FilePath>
390            </File>
391          </Files>
392          <Files>
393            <File>
394              <FileName>application.c</FileName>
395              <FileType>1</FileType>
396              <FilePath>applications\application.c</FilePath>
397            </File>
398          </Files>
399        </Group>
400        <Group>
401          <GroupName>Compiler</GroupName>
402          <Files>
403            <File>
404              <FileName>syscall_mem.c</FileName>
405              <FileType>1</FileType>
406              <FilePath>..\..\components\libc\compilers\armlibc\syscall_mem.c</FilePath>
407            </File>
408          </Files>
409          <Files>
410            <File>
411              <FileName>syscalls.c</FileName>
412              <FileType>1</FileType>
413              <FilePath>..\..\components\libc\compilers\armlibc\syscalls.c</FilePath>
414            </File>
415          </Files>
416          <Files>
417            <File>
418              <FileName>cctype.c</FileName>
419              <FileType>1</FileType>
420              <FilePath>..\..\components\libc\compilers\common\cctype.c</FilePath>
421            </File>
422          </Files>
423          <Files>
424            <File>
425              <FileName>cstdlib.c</FileName>
426              <FileType>1</FileType>
427              <FilePath>..\..\components\libc\compilers\common\cstdlib.c</FilePath>
428            </File>
429          </Files>
430          <Files>
431            <File>
432              <FileName>cstring.c</FileName>
433              <FileType>1</FileType>
434              <FilePath>..\..\components\libc\compilers\common\cstring.c</FilePath>
435            </File>
436          </Files>
437          <Files>
438            <File>
439              <FileName>ctime.c</FileName>
440              <FileType>1</FileType>
441              <FilePath>..\..\components\libc\compilers\common\ctime.c</FilePath>
442            </File>
443          </Files>
444          <Files>
445            <File>
446              <FileName>cunistd.c</FileName>
447              <FileType>1</FileType>
448              <FilePath>..\..\components\libc\compilers\common\cunistd.c</FilePath>
449            </File>
450          </Files>
451          <Files>
452            <File>
453              <FileName>cwchar.c</FileName>
454              <FileType>1</FileType>
455              <FilePath>..\..\components\libc\compilers\common\cwchar.c</FilePath>
456            </File>
457          </Files>
458        </Group>
459        <Group>
460          <GroupName>DeviceDrivers</GroupName>
461          <Files>
462            <File>
463              <FileName>device.c</FileName>
464              <FileType>1</FileType>
465              <FilePath>..\..\components\drivers\core\device.c</FilePath>
466              <FileOption>
467                <FileArmAds>
468                  <Cads>
469                    <VariousControls>
470                      <MiscControls> </MiscControls>
471                      <Define>__RT_IPC_SOURCE__</Define>
472                      <Undefine> </Undefine>
473                      <IncludePath> </IncludePath>
474                    </VariousControls>
475                  </Cads>
476                </FileArmAds>
477              </FileOption>
478            </File>
479          </Files>
480          <Files>
481            <File>
482              <FileName>completion_comm.c</FileName>
483              <FileType>1</FileType>
484              <FilePath>..\..\components\drivers\ipc\completion_comm.c</FilePath>
485              <FileOption>
486                <FileArmAds>
487                  <Cads>
488                    <VariousControls>
489                      <MiscControls> </MiscControls>
490                      <Define>__RT_IPC_SOURCE__</Define>
491                      <Undefine> </Undefine>
492                      <IncludePath> </IncludePath>
493                    </VariousControls>
494                  </Cads>
495                </FileArmAds>
496              </FileOption>
497            </File>
498          </Files>
499          <Files>
500            <File>
501              <FileName>completion_up.c</FileName>
502              <FileType>1</FileType>
503              <FilePath>..\..\components\drivers\ipc\completion_up.c</FilePath>
504              <FileOption>
505                <FileArmAds>
506                  <Cads>
507                    <VariousControls>
508                      <MiscControls> </MiscControls>
509                      <Define>__RT_IPC_SOURCE__</Define>
510                      <Undefine> </Undefine>
511                      <IncludePath> </IncludePath>
512                    </VariousControls>
513                  </Cads>
514                </FileArmAds>
515              </FileOption>
516            </File>
517          </Files>
518          <Files>
519            <File>
520              <FileName>condvar.c</FileName>
521              <FileType>1</FileType>
522              <FilePath>..\..\components\drivers\ipc\condvar.c</FilePath>
523              <FileOption>
524                <FileArmAds>
525                  <Cads>
526                    <VariousControls>
527                      <MiscControls> </MiscControls>
528                      <Define>__RT_IPC_SOURCE__</Define>
529                      <Undefine> </Undefine>
530                      <IncludePath> </IncludePath>
531                    </VariousControls>
532                  </Cads>
533                </FileArmAds>
534              </FileOption>
535            </File>
536          </Files>
537          <Files>
538            <File>
539              <FileName>dataqueue.c</FileName>
540              <FileType>1</FileType>
541              <FilePath>..\..\components\drivers\ipc\dataqueue.c</FilePath>
542              <FileOption>
543                <FileArmAds>
544                  <Cads>
545                    <VariousControls>
546                      <MiscControls> </MiscControls>
547                      <Define>__RT_IPC_SOURCE__</Define>
548                      <Undefine> </Undefine>
549                      <IncludePath> </IncludePath>
550                    </VariousControls>
551                  </Cads>
552                </FileArmAds>
553              </FileOption>
554            </File>
555          </Files>
556          <Files>
557            <File>
558              <FileName>pipe.c</FileName>
559              <FileType>1</FileType>
560              <FilePath>..\..\components\drivers\ipc\pipe.c</FilePath>
561              <FileOption>
562                <FileArmAds>
563                  <Cads>
564                    <VariousControls>
565                      <MiscControls> </MiscControls>
566                      <Define>__RT_IPC_SOURCE__</Define>
567                      <Undefine> </Undefine>
568                      <IncludePath> </IncludePath>
569                    </VariousControls>
570                  </Cads>
571                </FileArmAds>
572              </FileOption>
573            </File>
574          </Files>
575          <Files>
576            <File>
577              <FileName>ringblk_buf.c</FileName>
578              <FileType>1</FileType>
579              <FilePath>..\..\components\drivers\ipc\ringblk_buf.c</FilePath>
580              <FileOption>
581                <FileArmAds>
582                  <Cads>
583                    <VariousControls>
584                      <MiscControls> </MiscControls>
585                      <Define>__RT_IPC_SOURCE__</Define>
586                      <Undefine> </Undefine>
587                      <IncludePath> </IncludePath>
588                    </VariousControls>
589                  </Cads>
590                </FileArmAds>
591              </FileOption>
592            </File>
593          </Files>
594          <Files>
595            <File>
596              <FileName>ringbuffer.c</FileName>
597              <FileType>1</FileType>
598              <FilePath>..\..\components\drivers\ipc\ringbuffer.c</FilePath>
599              <FileOption>
600                <FileArmAds>
601                  <Cads>
602                    <VariousControls>
603                      <MiscControls> </MiscControls>
604                      <Define>__RT_IPC_SOURCE__</Define>
605                      <Undefine> </Undefine>
606                      <IncludePath> </IncludePath>
607                    </VariousControls>
608                  </Cads>
609                </FileArmAds>
610              </FileOption>
611            </File>
612          </Files>
613          <Files>
614            <File>
615              <FileName>waitqueue.c</FileName>
616              <FileType>1</FileType>
617              <FilePath>..\..\components\drivers\ipc\waitqueue.c</FilePath>
618              <FileOption>
619                <FileArmAds>
620                  <Cads>
621                    <VariousControls>
622                      <MiscControls> </MiscControls>
623                      <Define>__RT_IPC_SOURCE__</Define>
624                      <Undefine> </Undefine>
625                      <IncludePath> </IncludePath>
626                    </VariousControls>
627                  </Cads>
628                </FileArmAds>
629              </FileOption>
630            </File>
631          </Files>
632          <Files>
633            <File>
634              <FileName>workqueue.c</FileName>
635              <FileType>1</FileType>
636              <FilePath>..\..\components\drivers\ipc\workqueue.c</FilePath>
637              <FileOption>
638                <FileArmAds>
639                  <Cads>
640                    <VariousControls>
641                      <MiscControls> </MiscControls>
642                      <Define>__RT_IPC_SOURCE__</Define>
643                      <Undefine> </Undefine>
644                      <IncludePath> </IncludePath>
645                    </VariousControls>
646                  </Cads>
647                </FileArmAds>
648              </FileOption>
649            </File>
650          </Files>
651          <Files>
652            <File>
653              <FileName>dev_pin.c</FileName>
654              <FileType>1</FileType>
655              <FilePath>..\..\components\drivers\pin\dev_pin.c</FilePath>
656              <FileOption>
657                <FileArmAds>
658                  <Cads>
659                    <VariousControls>
660                      <MiscControls> </MiscControls>
661                      <Define>__RT_IPC_SOURCE__</Define>
662                      <Undefine> </Undefine>
663                      <IncludePath> </IncludePath>
664                    </VariousControls>
665                  </Cads>
666                </FileArmAds>
667              </FileOption>
668            </File>
669          </Files>
670          <Files>
671            <File>
672              <FileName>dev_serial.c</FileName>
673              <FileType>1</FileType>
674              <FilePath>..\..\components\drivers\serial\dev_serial.c</FilePath>
675              <FileOption>
676                <FileArmAds>
677                  <Cads>
678                    <VariousControls>
679                      <MiscControls> </MiscControls>
680                      <Define>__RT_IPC_SOURCE__</Define>
681                      <Undefine> </Undefine>
682                      <IncludePath> </IncludePath>
683                    </VariousControls>
684                  </Cads>
685                </FileArmAds>
686              </FileOption>
687            </File>
688          </Files>
689        </Group>
690        <Group>
691          <GroupName>Drivers</GroupName>
692          <Files>
693            <File>
694              <FileName>board.c</FileName>
695              <FileType>1</FileType>
696              <FilePath>drivers\board.c</FilePath>
697            </File>
698          </Files>
699          <Files>
700            <File>
701              <FileName>serial.c</FileName>
702              <FileType>1</FileType>
703              <FilePath>drivers\serial.c</FilePath>
704            </File>
705          </Files>
706        </Group>
707        <Group>
708          <GroupName>Finsh</GroupName>
709          <Files>
710            <File>
711              <FileName>shell.c</FileName>
712              <FileType>1</FileType>
713              <FilePath>..\..\components\finsh\shell.c</FilePath>
714            </File>
715          </Files>
716          <Files>
717            <File>
718              <FileName>msh.c</FileName>
719              <FileType>1</FileType>
720              <FilePath>..\..\components\finsh\msh.c</FilePath>
721            </File>
722          </Files>
723          <Files>
724            <File>
725              <FileName>cmd.c</FileName>
726              <FileType>1</FileType>
727              <FilePath>..\..\components\finsh\cmd.c</FilePath>
728            </File>
729          </Files>
730          <Files>
731            <File>
732              <FileName>msh_parse.c</FileName>
733              <FileType>1</FileType>
734              <FilePath>..\..\components\finsh\msh_parse.c</FilePath>
735            </File>
736          </Files>
737        </Group>
738        <Group>
739          <GroupName>Kernel</GroupName>
740          <Files>
741            <File>
742              <FileName>clock.c</FileName>
743              <FileType>1</FileType>
744              <FilePath>..\..\src\clock.c</FilePath>
745              <FileOption>
746                <FileArmAds>
747                  <Cads>
748                    <VariousControls>
749                      <MiscControls> </MiscControls>
750                      <Define>__RT_KERNEL_SOURCE__</Define>
751                      <Undefine> </Undefine>
752                      <IncludePath> </IncludePath>
753                    </VariousControls>
754                  </Cads>
755                </FileArmAds>
756              </FileOption>
757            </File>
758          </Files>
759          <Files>
760            <File>
761              <FileName>components.c</FileName>
762              <FileType>1</FileType>
763              <FilePath>..\..\src\components.c</FilePath>
764              <FileOption>
765                <FileArmAds>
766                  <Cads>
767                    <VariousControls>
768                      <MiscControls> </MiscControls>
769                      <Define>__RT_KERNEL_SOURCE__</Define>
770                      <Undefine> </Undefine>
771                      <IncludePath> </IncludePath>
772                    </VariousControls>
773                  </Cads>
774                </FileArmAds>
775              </FileOption>
776            </File>
777          </Files>
778          <Files>
779            <File>
780              <FileName>cpu_up.c</FileName>
781              <FileType>1</FileType>
782              <FilePath>..\..\src\cpu_up.c</FilePath>
783              <FileOption>
784                <FileArmAds>
785                  <Cads>
786                    <VariousControls>
787                      <MiscControls> </MiscControls>
788                      <Define>__RT_KERNEL_SOURCE__</Define>
789                      <Undefine> </Undefine>
790                      <IncludePath> </IncludePath>
791                    </VariousControls>
792                  </Cads>
793                </FileArmAds>
794              </FileOption>
795            </File>
796          </Files>
797          <Files>
798            <File>
799              <FileName>defunct.c</FileName>
800              <FileType>1</FileType>
801              <FilePath>..\..\src\defunct.c</FilePath>
802              <FileOption>
803                <FileArmAds>
804                  <Cads>
805                    <VariousControls>
806                      <MiscControls> </MiscControls>
807                      <Define>__RT_KERNEL_SOURCE__</Define>
808                      <Undefine> </Undefine>
809                      <IncludePath> </IncludePath>
810                    </VariousControls>
811                  </Cads>
812                </FileArmAds>
813              </FileOption>
814            </File>
815          </Files>
816          <Files>
817            <File>
818              <FileName>idle.c</FileName>
819              <FileType>1</FileType>
820              <FilePath>..\..\src\idle.c</FilePath>
821              <FileOption>
822                <FileArmAds>
823                  <Cads>
824                    <VariousControls>
825                      <MiscControls> </MiscControls>
826                      <Define>__RT_KERNEL_SOURCE__</Define>
827                      <Undefine> </Undefine>
828                      <IncludePath> </IncludePath>
829                    </VariousControls>
830                  </Cads>
831                </FileArmAds>
832              </FileOption>
833            </File>
834          </Files>
835          <Files>
836            <File>
837              <FileName>ipc.c</FileName>
838              <FileType>1</FileType>
839              <FilePath>..\..\src\ipc.c</FilePath>
840              <FileOption>
841                <FileArmAds>
842                  <Cads>
843                    <VariousControls>
844                      <MiscControls> </MiscControls>
845                      <Define>__RT_KERNEL_SOURCE__</Define>
846                      <Undefine> </Undefine>
847                      <IncludePath> </IncludePath>
848                    </VariousControls>
849                  </Cads>
850                </FileArmAds>
851              </FileOption>
852            </File>
853          </Files>
854          <Files>
855            <File>
856              <FileName>irq.c</FileName>
857              <FileType>1</FileType>
858              <FilePath>..\..\src\irq.c</FilePath>
859              <FileOption>
860                <FileArmAds>
861                  <Cads>
862                    <VariousControls>
863                      <MiscControls> </MiscControls>
864                      <Define>__RT_KERNEL_SOURCE__</Define>
865                      <Undefine> </Undefine>
866                      <IncludePath> </IncludePath>
867                    </VariousControls>
868                  </Cads>
869                </FileArmAds>
870              </FileOption>
871            </File>
872          </Files>
873          <Files>
874            <File>
875              <FileName>kservice.c</FileName>
876              <FileType>1</FileType>
877              <FilePath>..\..\src\kservice.c</FilePath>
878              <FileOption>
879                <FileArmAds>
880                  <Cads>
881                    <VariousControls>
882                      <MiscControls> </MiscControls>
883                      <Define>__RT_KERNEL_SOURCE__</Define>
884                      <Undefine> </Undefine>
885                      <IncludePath> </IncludePath>
886                    </VariousControls>
887                  </Cads>
888                </FileArmAds>
889              </FileOption>
890            </File>
891          </Files>
892          <Files>
893            <File>
894              <FileName>mem.c</FileName>
895              <FileType>1</FileType>
896              <FilePath>..\..\src\mem.c</FilePath>
897              <FileOption>
898                <FileArmAds>
899                  <Cads>
900                    <VariousControls>
901                      <MiscControls> </MiscControls>
902                      <Define>__RT_KERNEL_SOURCE__</Define>
903                      <Undefine> </Undefine>
904                      <IncludePath> </IncludePath>
905                    </VariousControls>
906                  </Cads>
907                </FileArmAds>
908              </FileOption>
909            </File>
910          </Files>
911          <Files>
912            <File>
913              <FileName>mempool.c</FileName>
914              <FileType>1</FileType>
915              <FilePath>..\..\src\mempool.c</FilePath>
916              <FileOption>
917                <FileArmAds>
918                  <Cads>
919                    <VariousControls>
920                      <MiscControls> </MiscControls>
921                      <Define>__RT_KERNEL_SOURCE__</Define>
922                      <Undefine> </Undefine>
923                      <IncludePath> </IncludePath>
924                    </VariousControls>
925                  </Cads>
926                </FileArmAds>
927              </FileOption>
928            </File>
929          </Files>
930          <Files>
931            <File>
932              <FileName>object.c</FileName>
933              <FileType>1</FileType>
934              <FilePath>..\..\src\object.c</FilePath>
935              <FileOption>
936                <FileArmAds>
937                  <Cads>
938                    <VariousControls>
939                      <MiscControls> </MiscControls>
940                      <Define>__RT_KERNEL_SOURCE__</Define>
941                      <Undefine> </Undefine>
942                      <IncludePath> </IncludePath>
943                    </VariousControls>
944                  </Cads>
945                </FileArmAds>
946              </FileOption>
947            </File>
948          </Files>
949          <Files>
950            <File>
951              <FileName>scheduler_comm.c</FileName>
952              <FileType>1</FileType>
953              <FilePath>..\..\src\scheduler_comm.c</FilePath>
954              <FileOption>
955                <FileArmAds>
956                  <Cads>
957                    <VariousControls>
958                      <MiscControls> </MiscControls>
959                      <Define>__RT_KERNEL_SOURCE__</Define>
960                      <Undefine> </Undefine>
961                      <IncludePath> </IncludePath>
962                    </VariousControls>
963                  </Cads>
964                </FileArmAds>
965              </FileOption>
966            </File>
967          </Files>
968          <Files>
969            <File>
970              <FileName>scheduler_up.c</FileName>
971              <FileType>1</FileType>
972              <FilePath>..\..\src\scheduler_up.c</FilePath>
973              <FileOption>
974                <FileArmAds>
975                  <Cads>
976                    <VariousControls>
977                      <MiscControls> </MiscControls>
978                      <Define>__RT_KERNEL_SOURCE__</Define>
979                      <Undefine> </Undefine>
980                      <IncludePath> </IncludePath>
981                    </VariousControls>
982                  </Cads>
983                </FileArmAds>
984              </FileOption>
985            </File>
986          </Files>
987          <Files>
988            <File>
989              <FileName>thread.c</FileName>
990              <FileType>1</FileType>
991              <FilePath>..\..\src\thread.c</FilePath>
992              <FileOption>
993                <FileArmAds>
994                  <Cads>
995                    <VariousControls>
996                      <MiscControls> </MiscControls>
997                      <Define>__RT_KERNEL_SOURCE__</Define>
998                      <Undefine> </Undefine>
999                      <IncludePath> </IncludePath>
1000                    </VariousControls>
1001                  </Cads>
1002                </FileArmAds>
1003              </FileOption>
1004            </File>
1005          </Files>
1006          <Files>
1007            <File>
1008              <FileName>timer.c</FileName>
1009              <FileType>1</FileType>
1010              <FilePath>..\..\src\timer.c</FilePath>
1011              <FileOption>
1012                <FileArmAds>
1013                  <Cads>
1014                    <VariousControls>
1015                      <MiscControls> </MiscControls>
1016                      <Define>__RT_KERNEL_SOURCE__</Define>
1017                      <Undefine> </Undefine>
1018                      <IncludePath> </IncludePath>
1019                    </VariousControls>
1020                  </Cads>
1021                </FileArmAds>
1022              </FileOption>
1023            </File>
1024          </Files>
1025        </Group>
1026        <Group>
1027          <GroupName>klibc</GroupName>
1028          <Files>
1029            <File>
1030              <FileName>rt_vsnprintf_tiny.c</FileName>
1031              <FileType>1</FileType>
1032              <FilePath>..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
1033            </File>
1034          </Files>
1035          <Files>
1036            <File>
1037              <FileName>kerrno.c</FileName>
1038              <FileType>1</FileType>
1039              <FilePath>..\..\src\klibc\kerrno.c</FilePath>
1040            </File>
1041          </Files>
1042          <Files>
1043            <File>
1044              <FileName>kstdio.c</FileName>
1045              <FileType>1</FileType>
1046              <FilePath>..\..\src\klibc\kstdio.c</FilePath>
1047            </File>
1048          </Files>
1049          <Files>
1050            <File>
1051              <FileName>rt_vsscanf.c</FileName>
1052              <FileType>1</FileType>
1053              <FilePath>..\..\src\klibc\rt_vsscanf.c</FilePath>
1054            </File>
1055          </Files>
1056          <Files>
1057            <File>
1058              <FileName>kstring.c</FileName>
1059              <FileType>1</FileType>
1060              <FilePath>..\..\src\klibc\kstring.c</FilePath>
1061            </File>
1062          </Files>
1063        </Group>
1064        <Group>
1065          <GroupName>libcpu</GroupName>
1066          <Files>
1067            <File>
1068              <FileName>context_rvds.S</FileName>
1069              <FileType>2</FileType>
1070              <FilePath>..\..\libcpu\arm\AT91SAM7X\context_rvds.S</FilePath>
1071            </File>
1072          </Files>
1073          <Files>
1074            <File>
1075              <FileName>cpu.c</FileName>
1076              <FileType>1</FileType>
1077              <FilePath>..\..\libcpu\arm\AT91SAM7X\cpu.c</FilePath>
1078            </File>
1079          </Files>
1080          <Files>
1081            <File>
1082              <FileName>interrupt.c</FileName>
1083              <FileType>1</FileType>
1084              <FilePath>..\..\libcpu\arm\AT91SAM7X\interrupt.c</FilePath>
1085            </File>
1086          </Files>
1087          <Files>
1088            <File>
1089              <FileName>stack.c</FileName>
1090              <FileType>1</FileType>
1091              <FilePath>..\..\libcpu\arm\AT91SAM7X\stack.c</FilePath>
1092            </File>
1093          </Files>
1094          <Files>
1095            <File>
1096              <FileName>start_rvds.S</FileName>
1097              <FileType>2</FileType>
1098              <FilePath>..\..\libcpu\arm\AT91SAM7X\start_rvds.S</FilePath>
1099            </File>
1100          </Files>
1101          <Files>
1102            <File>
1103              <FileName>trap.c</FileName>
1104              <FileType>1</FileType>
1105              <FilePath>..\..\libcpu\arm\AT91SAM7X\trap.c</FilePath>
1106            </File>
1107          </Files>
1108          <Files>
1109            <File>
1110              <FileName>div0.c</FileName>
1111              <FileType>1</FileType>
1112              <FilePath>..\..\libcpu\arm\common\div0.c</FilePath>
1113            </File>
1114          </Files>
1115          <Files>
1116            <File>
1117              <FileName>showmem.c</FileName>
1118              <FileType>1</FileType>
1119              <FilePath>..\..\libcpu\arm\common\showmem.c</FilePath>
1120            </File>
1121          </Files>
1122        </Group>
1123      </Groups>
1124    </Target>
1125  </Targets>
1126</Project>
1127