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>rtthread-fm3</TargetName>
8      <ToolsetNumber>0x4</ToolsetNumber>
9      <ToolsetName>ARM-ADS</ToolsetName>
10      <TargetOption>
11        <TargetCommonOption>
12          <Device>MB9BF506R</Device>
13          <Vendor>Fujitsu Semiconductors</Vendor>
14          <Cpu>IRAM(0x20000000-0x20007FFF) IRAM2(0x1FFF8000-0x1FFFFFFF) IROM(0x00000000-0x0007FFFF) CLOCK(4000000) CPUTYPE("Cortex-M3")</Cpu>
15          <FlashUtilSpec />
16          <StartupFile>"Startup\Fujitsu\MB9B500\startup_MB9BF50x.s" ("Fujitsu MB9BF50x Startup Code")</StartupFile>
17          <FlashDriverDll>UL2CM3(-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0MB9BFx06_512 -FS00 -FL080000)</FlashDriverDll>
18          <DeviceId>5216</DeviceId>
19          <RegisterFile>MB9BF506R.h</RegisterFile>
20          <MemoryEnv />
21          <Cmp />
22          <Asm />
23          <Linker />
24          <OHString />
25          <InfinionOptionDll />
26          <SLE66CMisc />
27          <SLE66AMisc />
28          <SLE66LinkerMisc />
29          <SFDFile>SFD\Fujitsu\MB9B500\MB9BF506R.SFR</SFDFile>
30          <UseEnv>0</UseEnv>
31          <BinPath />
32          <IncludePath />
33          <LibPath />
34          <RegisterFilePath>Fujitsu\MB9B500\</RegisterFilePath>
35          <DBRegisterFilePath>Fujitsu\MB9B500\</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>.\build\</OutputDirectory>
44          <OutputName>rtthread-stm32</OutputName>
45          <CreateExecutable>1</CreateExecutable>
46          <CreateLib>0</CreateLib>
47          <CreateHexFile>0</CreateHexFile>
48          <DebugInformation>1</DebugInformation>
49          <BrowseInformation>0</BrowseInformation>
50          <ListingPath>.\build\</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>SARMCM3.DLL</SimDllName>
98          <SimDllArguments>-MPU</SimDllArguments>
99          <SimDlgDll>DCM.DLL</SimDlgDll>
100          <SimDlgDllArguments>-pCM3</SimDlgDllArguments>
101          <TargetDllName>SARMCM3.DLL</TargetDllName>
102          <TargetDllArguments>-MPU</TargetDllArguments>
103          <TargetDlgDll>TCM.DLL</TargetDlgDll>
104          <TargetDlgDllArguments>-pCM3</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>7</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\JL2CM3.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>4099</DriverSelection>
161          </Flash1>
162          <Flash2>Segger\JL2CM3.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>0</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>"Cortex-M3"</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>1</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>0x20000000</StartAddress>
264                <Size>0x8000</Size>
265              </IRAM>
266              <IROM>
267                <Type>1</Type>
268                <StartAddress>0x0</StartAddress>
269                <Size>0x80000</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>0x0</StartAddress>
294                <Size>0x80000</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>0x20000000</StartAddress>
319                <Size>0x8000</Size>
320              </OCR_RVCT9>
321              <OCR_RVCT10>
322                <Type>0</Type>
323                <StartAddress>0x1fff8000</StartAddress>
324                <Size>0x8000</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>__STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, RT_USING_ARMLIBC, __RTTHREAD__</Define>
345              <Undefine />
346              <IncludePath>..\..\..\..\components\drivers\smp_call;..\..\..\..\components\libc\compilers\common\extension;drivers;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\posix\io\poll;libraries\Device\FUJISTU\MB9BF50x\Include;libraries\CMSIS\Include;..\..\..\..\components\libc\posix\ipc;..\..\..\..\libcpu\arm\common;..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\components\dfs\dfs_v1\include;..\..\..\..\components\dfs\dfs_v1\filesystems\elmfat;..\..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\..\components\drivers\include;..\..\..\..\include;..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\components\drivers\phy;..\..\..\..\components\finsh;applications;.;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\components\drivers\include;..\..\..\..\libcpu\arm\cortex-m3;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\components\drivers\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>0x08000000</TextAddressRange>
372            <DataAddressRange>0x20000000</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>CMSIS</GroupName>
402          <Files>
403            <File>
404              <FileName>system_mb9bf50x.c</FileName>
405              <FileType>1</FileType>
406              <FilePath>libraries\Device\FUJISTU\MB9BF50x\Source\system_mb9bf50x.c</FilePath>
407            </File>
408          </Files>
409          <Files>
410            <File>
411              <FileName>startup_mb9bf50x.S</FileName>
412              <FileType>2</FileType>
413              <FilePath>libraries\Device\FUJISTU\MB9BF50x\Source\ARM\startup_mb9bf50x.S</FilePath>
414            </File>
415          </Files>
416        </Group>
417        <Group>
418          <GroupName>Compiler</GroupName>
419          <Files>
420            <File>
421              <FileName>syscall_mem.c</FileName>
422              <FileType>1</FileType>
423              <FilePath>..\..\..\..\components\libc\compilers\armlibc\syscall_mem.c</FilePath>
424            </File>
425          </Files>
426          <Files>
427            <File>
428              <FileName>syscalls.c</FileName>
429              <FileType>1</FileType>
430              <FilePath>..\..\..\..\components\libc\compilers\armlibc\syscalls.c</FilePath>
431            </File>
432          </Files>
433          <Files>
434            <File>
435              <FileName>cctype.c</FileName>
436              <FileType>1</FileType>
437              <FilePath>..\..\..\..\components\libc\compilers\common\cctype.c</FilePath>
438            </File>
439          </Files>
440          <Files>
441            <File>
442              <FileName>cstdlib.c</FileName>
443              <FileType>1</FileType>
444              <FilePath>..\..\..\..\components\libc\compilers\common\cstdlib.c</FilePath>
445            </File>
446          </Files>
447          <Files>
448            <File>
449              <FileName>cstring.c</FileName>
450              <FileType>1</FileType>
451              <FilePath>..\..\..\..\components\libc\compilers\common\cstring.c</FilePath>
452            </File>
453          </Files>
454          <Files>
455            <File>
456              <FileName>ctime.c</FileName>
457              <FileType>1</FileType>
458              <FilePath>..\..\..\..\components\libc\compilers\common\ctime.c</FilePath>
459            </File>
460          </Files>
461          <Files>
462            <File>
463              <FileName>cunistd.c</FileName>
464              <FileType>1</FileType>
465              <FilePath>..\..\..\..\components\libc\compilers\common\cunistd.c</FilePath>
466            </File>
467          </Files>
468          <Files>
469            <File>
470              <FileName>cwchar.c</FileName>
471              <FileType>1</FileType>
472              <FilePath>..\..\..\..\components\libc\compilers\common\cwchar.c</FilePath>
473            </File>
474          </Files>
475        </Group>
476        <Group>
477          <GroupName>DeviceDrivers</GroupName>
478          <Files>
479            <File>
480              <FileName>device.c</FileName>
481              <FileType>1</FileType>
482              <FilePath>..\..\..\..\components\drivers\core\device.c</FilePath>
483              <FileOption>
484                <FileArmAds>
485                  <Cads>
486                    <VariousControls>
487                      <MiscControls> </MiscControls>
488                      <Define>__RT_IPC_SOURCE__</Define>
489                      <Undefine> </Undefine>
490                      <IncludePath> </IncludePath>
491                    </VariousControls>
492                  </Cads>
493                </FileArmAds>
494              </FileOption>
495            </File>
496          </Files>
497          <Files>
498            <File>
499              <FileName>completion_comm.c</FileName>
500              <FileType>1</FileType>
501              <FilePath>..\..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
502              <FileOption>
503                <FileArmAds>
504                  <Cads>
505                    <VariousControls>
506                      <MiscControls> </MiscControls>
507                      <Define>__RT_IPC_SOURCE__</Define>
508                      <Undefine> </Undefine>
509                      <IncludePath> </IncludePath>
510                    </VariousControls>
511                  </Cads>
512                </FileArmAds>
513              </FileOption>
514            </File>
515          </Files>
516          <Files>
517            <File>
518              <FileName>completion_up.c</FileName>
519              <FileType>1</FileType>
520              <FilePath>..\..\..\..\components\drivers\ipc\completion_up.c</FilePath>
521              <FileOption>
522                <FileArmAds>
523                  <Cads>
524                    <VariousControls>
525                      <MiscControls> </MiscControls>
526                      <Define>__RT_IPC_SOURCE__</Define>
527                      <Undefine> </Undefine>
528                      <IncludePath> </IncludePath>
529                    </VariousControls>
530                  </Cads>
531                </FileArmAds>
532              </FileOption>
533            </File>
534          </Files>
535          <Files>
536            <File>
537              <FileName>condvar.c</FileName>
538              <FileType>1</FileType>
539              <FilePath>..\..\..\..\components\drivers\ipc\condvar.c</FilePath>
540              <FileOption>
541                <FileArmAds>
542                  <Cads>
543                    <VariousControls>
544                      <MiscControls> </MiscControls>
545                      <Define>__RT_IPC_SOURCE__</Define>
546                      <Undefine> </Undefine>
547                      <IncludePath> </IncludePath>
548                    </VariousControls>
549                  </Cads>
550                </FileArmAds>
551              </FileOption>
552            </File>
553          </Files>
554          <Files>
555            <File>
556              <FileName>dataqueue.c</FileName>
557              <FileType>1</FileType>
558              <FilePath>..\..\..\..\components\drivers\ipc\dataqueue.c</FilePath>
559              <FileOption>
560                <FileArmAds>
561                  <Cads>
562                    <VariousControls>
563                      <MiscControls> </MiscControls>
564                      <Define>__RT_IPC_SOURCE__</Define>
565                      <Undefine> </Undefine>
566                      <IncludePath> </IncludePath>
567                    </VariousControls>
568                  </Cads>
569                </FileArmAds>
570              </FileOption>
571            </File>
572          </Files>
573          <Files>
574            <File>
575              <FileName>pipe.c</FileName>
576              <FileType>1</FileType>
577              <FilePath>..\..\..\..\components\drivers\ipc\pipe.c</FilePath>
578              <FileOption>
579                <FileArmAds>
580                  <Cads>
581                    <VariousControls>
582                      <MiscControls> </MiscControls>
583                      <Define>__RT_IPC_SOURCE__</Define>
584                      <Undefine> </Undefine>
585                      <IncludePath> </IncludePath>
586                    </VariousControls>
587                  </Cads>
588                </FileArmAds>
589              </FileOption>
590            </File>
591          </Files>
592          <Files>
593            <File>
594              <FileName>ringblk_buf.c</FileName>
595              <FileType>1</FileType>
596              <FilePath>..\..\..\..\components\drivers\ipc\ringblk_buf.c</FilePath>
597              <FileOption>
598                <FileArmAds>
599                  <Cads>
600                    <VariousControls>
601                      <MiscControls> </MiscControls>
602                      <Define>__RT_IPC_SOURCE__</Define>
603                      <Undefine> </Undefine>
604                      <IncludePath> </IncludePath>
605                    </VariousControls>
606                  </Cads>
607                </FileArmAds>
608              </FileOption>
609            </File>
610          </Files>
611          <Files>
612            <File>
613              <FileName>ringbuffer.c</FileName>
614              <FileType>1</FileType>
615              <FilePath>..\..\..\..\components\drivers\ipc\ringbuffer.c</FilePath>
616              <FileOption>
617                <FileArmAds>
618                  <Cads>
619                    <VariousControls>
620                      <MiscControls> </MiscControls>
621                      <Define>__RT_IPC_SOURCE__</Define>
622                      <Undefine> </Undefine>
623                      <IncludePath> </IncludePath>
624                    </VariousControls>
625                  </Cads>
626                </FileArmAds>
627              </FileOption>
628            </File>
629          </Files>
630          <Files>
631            <File>
632              <FileName>waitqueue.c</FileName>
633              <FileType>1</FileType>
634              <FilePath>..\..\..\..\components\drivers\ipc\waitqueue.c</FilePath>
635              <FileOption>
636                <FileArmAds>
637                  <Cads>
638                    <VariousControls>
639                      <MiscControls> </MiscControls>
640                      <Define>__RT_IPC_SOURCE__</Define>
641                      <Undefine> </Undefine>
642                      <IncludePath> </IncludePath>
643                    </VariousControls>
644                  </Cads>
645                </FileArmAds>
646              </FileOption>
647            </File>
648          </Files>
649          <Files>
650            <File>
651              <FileName>workqueue.c</FileName>
652              <FileType>1</FileType>
653              <FilePath>..\..\..\..\components\drivers\ipc\workqueue.c</FilePath>
654              <FileOption>
655                <FileArmAds>
656                  <Cads>
657                    <VariousControls>
658                      <MiscControls> </MiscControls>
659                      <Define>__RT_IPC_SOURCE__</Define>
660                      <Undefine> </Undefine>
661                      <IncludePath> </IncludePath>
662                    </VariousControls>
663                  </Cads>
664                </FileArmAds>
665              </FileOption>
666            </File>
667          </Files>
668          <Files>
669            <File>
670              <FileName>dev_pin.c</FileName>
671              <FileType>1</FileType>
672              <FilePath>..\..\..\..\components\drivers\pin\dev_pin.c</FilePath>
673              <FileOption>
674                <FileArmAds>
675                  <Cads>
676                    <VariousControls>
677                      <MiscControls> </MiscControls>
678                      <Define>__RT_IPC_SOURCE__</Define>
679                      <Undefine> </Undefine>
680                      <IncludePath> </IncludePath>
681                    </VariousControls>
682                  </Cads>
683                </FileArmAds>
684              </FileOption>
685            </File>
686          </Files>
687          <Files>
688            <File>
689              <FileName>dev_serial.c</FileName>
690              <FileType>1</FileType>
691              <FilePath>..\..\..\..\components\drivers\serial\dev_serial.c</FilePath>
692              <FileOption>
693                <FileArmAds>
694                  <Cads>
695                    <VariousControls>
696                      <MiscControls> </MiscControls>
697                      <Define>__RT_IPC_SOURCE__</Define>
698                      <Undefine> </Undefine>
699                      <IncludePath> </IncludePath>
700                    </VariousControls>
701                  </Cads>
702                </FileArmAds>
703              </FileOption>
704            </File>
705          </Files>
706        </Group>
707        <Group>
708          <GroupName>Drivers</GroupName>
709          <Files>
710            <File>
711              <FileName>led.c</FileName>
712              <FileType>1</FileType>
713              <FilePath>drivers\led.c</FilePath>
714            </File>
715          </Files>
716          <Files>
717            <File>
718              <FileName>nand.c</FileName>
719              <FileType>1</FileType>
720              <FilePath>drivers\nand.c</FilePath>
721            </File>
722          </Files>
723          <Files>
724            <File>
725              <FileName>fm3_uart.c</FileName>
726              <FileType>1</FileType>
727              <FilePath>drivers\fm3_uart.c</FilePath>
728            </File>
729          </Files>
730          <Files>
731            <File>
732              <FileName>board.c</FileName>
733              <FileType>1</FileType>
734              <FilePath>drivers\board.c</FilePath>
735            </File>
736          </Files>
737        </Group>
738        <Group>
739          <GroupName>Filesystem</GroupName>
740          <Files>
741            <File>
742              <FileName>devfs.c</FileName>
743              <FileType>1</FileType>
744              <FilePath>..\..\..\..\components\dfs\dfs_v1\filesystems\devfs\devfs.c</FilePath>
745              <FileOption>
746                <FileArmAds>
747                  <Cads>
748                    <VariousControls>
749                      <MiscControls>  --c99</MiscControls>
750                      <Define> </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>dfs_elm.c</FileName>
762              <FileType>1</FileType>
763              <FilePath>..\..\..\..\components\dfs\dfs_v1\filesystems\elmfat\dfs_elm.c</FilePath>
764              <FileOption>
765                <FileArmAds>
766                  <Cads>
767                    <VariousControls>
768                      <MiscControls>  --c99</MiscControls>
769                      <Define> </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>ff.c</FileName>
781              <FileType>1</FileType>
782              <FilePath>..\..\..\..\components\dfs\dfs_v1\filesystems\elmfat\ff.c</FilePath>
783              <FileOption>
784                <FileArmAds>
785                  <Cads>
786                    <VariousControls>
787                      <MiscControls>  --c99</MiscControls>
788                      <Define> </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>ffunicode.c</FileName>
800              <FileType>1</FileType>
801              <FilePath>..\..\..\..\components\dfs\dfs_v1\filesystems\elmfat\ffunicode.c</FilePath>
802              <FileOption>
803                <FileArmAds>
804                  <Cads>
805                    <VariousControls>
806                      <MiscControls>  --c99</MiscControls>
807                      <Define> </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>dfs.c</FileName>
819              <FileType>1</FileType>
820              <FilePath>..\..\..\..\components\dfs\dfs_v1\src\dfs.c</FilePath>
821              <FileOption>
822                <FileArmAds>
823                  <Cads>
824                    <VariousControls>
825                      <MiscControls>  --c99</MiscControls>
826                      <Define> </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>dfs_file.c</FileName>
838              <FileType>1</FileType>
839              <FilePath>..\..\..\..\components\dfs\dfs_v1\src\dfs_file.c</FilePath>
840              <FileOption>
841                <FileArmAds>
842                  <Cads>
843                    <VariousControls>
844                      <MiscControls>  --c99</MiscControls>
845                      <Define> </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>dfs_fs.c</FileName>
857              <FileType>1</FileType>
858              <FilePath>..\..\..\..\components\dfs\dfs_v1\src\dfs_fs.c</FilePath>
859              <FileOption>
860                <FileArmAds>
861                  <Cads>
862                    <VariousControls>
863                      <MiscControls>  --c99</MiscControls>
864                      <Define> </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>dfs_posix.c</FileName>
876              <FileType>1</FileType>
877              <FilePath>..\..\..\..\components\dfs\dfs_v1\src\dfs_posix.c</FilePath>
878              <FileOption>
879                <FileArmAds>
880                  <Cads>
881                    <VariousControls>
882                      <MiscControls>  --c99</MiscControls>
883                      <Define> </Define>
884                      <Undefine> </Undefine>
885                      <IncludePath> </IncludePath>
886                    </VariousControls>
887                  </Cads>
888                </FileArmAds>
889              </FileOption>
890            </File>
891          </Files>
892        </Group>
893        <Group>
894          <GroupName>Finsh</GroupName>
895          <Files>
896            <File>
897              <FileName>msh.c</FileName>
898              <FileType>1</FileType>
899              <FilePath>..\..\..\..\components\finsh\msh.c</FilePath>
900            </File>
901          </Files>
902          <Files>
903            <File>
904              <FileName>shell.c</FileName>
905              <FileType>1</FileType>
906              <FilePath>..\..\..\..\components\finsh\shell.c</FilePath>
907            </File>
908          </Files>
909          <Files>
910            <File>
911              <FileName>msh_parse.c</FileName>
912              <FileType>1</FileType>
913              <FilePath>..\..\..\..\components\finsh\msh_parse.c</FilePath>
914            </File>
915          </Files>
916          <Files>
917            <File>
918              <FileName>cmd.c</FileName>
919              <FileType>1</FileType>
920              <FilePath>..\..\..\..\components\finsh\cmd.c</FilePath>
921            </File>
922          </Files>
923          <Files>
924            <File>
925              <FileName>msh_file.c</FileName>
926              <FileType>1</FileType>
927              <FilePath>..\..\..\..\components\finsh\msh_file.c</FilePath>
928            </File>
929          </Files>
930        </Group>
931        <Group>
932          <GroupName>Kernel</GroupName>
933          <Files>
934            <File>
935              <FileName>clock.c</FileName>
936              <FileType>1</FileType>
937              <FilePath>..\..\..\..\src\clock.c</FilePath>
938              <FileOption>
939                <FileArmAds>
940                  <Cads>
941                    <VariousControls>
942                      <MiscControls> </MiscControls>
943                      <Define>__RT_KERNEL_SOURCE__</Define>
944                      <Undefine> </Undefine>
945                      <IncludePath> </IncludePath>
946                    </VariousControls>
947                  </Cads>
948                </FileArmAds>
949              </FileOption>
950            </File>
951          </Files>
952          <Files>
953            <File>
954              <FileName>components.c</FileName>
955              <FileType>1</FileType>
956              <FilePath>..\..\..\..\src\components.c</FilePath>
957              <FileOption>
958                <FileArmAds>
959                  <Cads>
960                    <VariousControls>
961                      <MiscControls> </MiscControls>
962                      <Define>__RT_KERNEL_SOURCE__</Define>
963                      <Undefine> </Undefine>
964                      <IncludePath> </IncludePath>
965                    </VariousControls>
966                  </Cads>
967                </FileArmAds>
968              </FileOption>
969            </File>
970          </Files>
971          <Files>
972            <File>
973              <FileName>cpu_up.c</FileName>
974              <FileType>1</FileType>
975              <FilePath>..\..\..\..\src\cpu_up.c</FilePath>
976              <FileOption>
977                <FileArmAds>
978                  <Cads>
979                    <VariousControls>
980                      <MiscControls> </MiscControls>
981                      <Define>__RT_KERNEL_SOURCE__</Define>
982                      <Undefine> </Undefine>
983                      <IncludePath> </IncludePath>
984                    </VariousControls>
985                  </Cads>
986                </FileArmAds>
987              </FileOption>
988            </File>
989          </Files>
990          <Files>
991            <File>
992              <FileName>defunct.c</FileName>
993              <FileType>1</FileType>
994              <FilePath>..\..\..\..\src\defunct.c</FilePath>
995              <FileOption>
996                <FileArmAds>
997                  <Cads>
998                    <VariousControls>
999                      <MiscControls> </MiscControls>
1000                      <Define>__RT_KERNEL_SOURCE__</Define>
1001                      <Undefine> </Undefine>
1002                      <IncludePath> </IncludePath>
1003                    </VariousControls>
1004                  </Cads>
1005                </FileArmAds>
1006              </FileOption>
1007            </File>
1008          </Files>
1009          <Files>
1010            <File>
1011              <FileName>idle.c</FileName>
1012              <FileType>1</FileType>
1013              <FilePath>..\..\..\..\src\idle.c</FilePath>
1014              <FileOption>
1015                <FileArmAds>
1016                  <Cads>
1017                    <VariousControls>
1018                      <MiscControls> </MiscControls>
1019                      <Define>__RT_KERNEL_SOURCE__</Define>
1020                      <Undefine> </Undefine>
1021                      <IncludePath> </IncludePath>
1022                    </VariousControls>
1023                  </Cads>
1024                </FileArmAds>
1025              </FileOption>
1026            </File>
1027          </Files>
1028          <Files>
1029            <File>
1030              <FileName>ipc.c</FileName>
1031              <FileType>1</FileType>
1032              <FilePath>..\..\..\..\src\ipc.c</FilePath>
1033              <FileOption>
1034                <FileArmAds>
1035                  <Cads>
1036                    <VariousControls>
1037                      <MiscControls> </MiscControls>
1038                      <Define>__RT_KERNEL_SOURCE__</Define>
1039                      <Undefine> </Undefine>
1040                      <IncludePath> </IncludePath>
1041                    </VariousControls>
1042                  </Cads>
1043                </FileArmAds>
1044              </FileOption>
1045            </File>
1046          </Files>
1047          <Files>
1048            <File>
1049              <FileName>irq.c</FileName>
1050              <FileType>1</FileType>
1051              <FilePath>..\..\..\..\src\irq.c</FilePath>
1052              <FileOption>
1053                <FileArmAds>
1054                  <Cads>
1055                    <VariousControls>
1056                      <MiscControls> </MiscControls>
1057                      <Define>__RT_KERNEL_SOURCE__</Define>
1058                      <Undefine> </Undefine>
1059                      <IncludePath> </IncludePath>
1060                    </VariousControls>
1061                  </Cads>
1062                </FileArmAds>
1063              </FileOption>
1064            </File>
1065          </Files>
1066          <Files>
1067            <File>
1068              <FileName>kservice.c</FileName>
1069              <FileType>1</FileType>
1070              <FilePath>..\..\..\..\src\kservice.c</FilePath>
1071              <FileOption>
1072                <FileArmAds>
1073                  <Cads>
1074                    <VariousControls>
1075                      <MiscControls> </MiscControls>
1076                      <Define>__RT_KERNEL_SOURCE__</Define>
1077                      <Undefine> </Undefine>
1078                      <IncludePath> </IncludePath>
1079                    </VariousControls>
1080                  </Cads>
1081                </FileArmAds>
1082              </FileOption>
1083            </File>
1084          </Files>
1085          <Files>
1086            <File>
1087              <FileName>mem.c</FileName>
1088              <FileType>1</FileType>
1089              <FilePath>..\..\..\..\src\mem.c</FilePath>
1090              <FileOption>
1091                <FileArmAds>
1092                  <Cads>
1093                    <VariousControls>
1094                      <MiscControls> </MiscControls>
1095                      <Define>__RT_KERNEL_SOURCE__</Define>
1096                      <Undefine> </Undefine>
1097                      <IncludePath> </IncludePath>
1098                    </VariousControls>
1099                  </Cads>
1100                </FileArmAds>
1101              </FileOption>
1102            </File>
1103          </Files>
1104          <Files>
1105            <File>
1106              <FileName>memheap.c</FileName>
1107              <FileType>1</FileType>
1108              <FilePath>..\..\..\..\src\memheap.c</FilePath>
1109              <FileOption>
1110                <FileArmAds>
1111                  <Cads>
1112                    <VariousControls>
1113                      <MiscControls> </MiscControls>
1114                      <Define>__RT_KERNEL_SOURCE__</Define>
1115                      <Undefine> </Undefine>
1116                      <IncludePath> </IncludePath>
1117                    </VariousControls>
1118                  </Cads>
1119                </FileArmAds>
1120              </FileOption>
1121            </File>
1122          </Files>
1123          <Files>
1124            <File>
1125              <FileName>mempool.c</FileName>
1126              <FileType>1</FileType>
1127              <FilePath>..\..\..\..\src\mempool.c</FilePath>
1128              <FileOption>
1129                <FileArmAds>
1130                  <Cads>
1131                    <VariousControls>
1132                      <MiscControls> </MiscControls>
1133                      <Define>__RT_KERNEL_SOURCE__</Define>
1134                      <Undefine> </Undefine>
1135                      <IncludePath> </IncludePath>
1136                    </VariousControls>
1137                  </Cads>
1138                </FileArmAds>
1139              </FileOption>
1140            </File>
1141          </Files>
1142          <Files>
1143            <File>
1144              <FileName>object.c</FileName>
1145              <FileType>1</FileType>
1146              <FilePath>..\..\..\..\src\object.c</FilePath>
1147              <FileOption>
1148                <FileArmAds>
1149                  <Cads>
1150                    <VariousControls>
1151                      <MiscControls> </MiscControls>
1152                      <Define>__RT_KERNEL_SOURCE__</Define>
1153                      <Undefine> </Undefine>
1154                      <IncludePath> </IncludePath>
1155                    </VariousControls>
1156                  </Cads>
1157                </FileArmAds>
1158              </FileOption>
1159            </File>
1160          </Files>
1161          <Files>
1162            <File>
1163              <FileName>scheduler_comm.c</FileName>
1164              <FileType>1</FileType>
1165              <FilePath>..\..\..\..\src\scheduler_comm.c</FilePath>
1166              <FileOption>
1167                <FileArmAds>
1168                  <Cads>
1169                    <VariousControls>
1170                      <MiscControls> </MiscControls>
1171                      <Define>__RT_KERNEL_SOURCE__</Define>
1172                      <Undefine> </Undefine>
1173                      <IncludePath> </IncludePath>
1174                    </VariousControls>
1175                  </Cads>
1176                </FileArmAds>
1177              </FileOption>
1178            </File>
1179          </Files>
1180          <Files>
1181            <File>
1182              <FileName>scheduler_up.c</FileName>
1183              <FileType>1</FileType>
1184              <FilePath>..\..\..\..\src\scheduler_up.c</FilePath>
1185              <FileOption>
1186                <FileArmAds>
1187                  <Cads>
1188                    <VariousControls>
1189                      <MiscControls> </MiscControls>
1190                      <Define>__RT_KERNEL_SOURCE__</Define>
1191                      <Undefine> </Undefine>
1192                      <IncludePath> </IncludePath>
1193                    </VariousControls>
1194                  </Cads>
1195                </FileArmAds>
1196              </FileOption>
1197            </File>
1198          </Files>
1199          <Files>
1200            <File>
1201              <FileName>thread.c</FileName>
1202              <FileType>1</FileType>
1203              <FilePath>..\..\..\..\src\thread.c</FilePath>
1204              <FileOption>
1205                <FileArmAds>
1206                  <Cads>
1207                    <VariousControls>
1208                      <MiscControls> </MiscControls>
1209                      <Define>__RT_KERNEL_SOURCE__</Define>
1210                      <Undefine> </Undefine>
1211                      <IncludePath> </IncludePath>
1212                    </VariousControls>
1213                  </Cads>
1214                </FileArmAds>
1215              </FileOption>
1216            </File>
1217          </Files>
1218          <Files>
1219            <File>
1220              <FileName>timer.c</FileName>
1221              <FileType>1</FileType>
1222              <FilePath>..\..\..\..\src\timer.c</FilePath>
1223              <FileOption>
1224                <FileArmAds>
1225                  <Cads>
1226                    <VariousControls>
1227                      <MiscControls> </MiscControls>
1228                      <Define>__RT_KERNEL_SOURCE__</Define>
1229                      <Undefine> </Undefine>
1230                      <IncludePath> </IncludePath>
1231                    </VariousControls>
1232                  </Cads>
1233                </FileArmAds>
1234              </FileOption>
1235            </File>
1236          </Files>
1237        </Group>
1238        <Group>
1239          <GroupName>klibc</GroupName>
1240          <Files>
1241            <File>
1242              <FileName>kerrno.c</FileName>
1243              <FileType>1</FileType>
1244              <FilePath>..\..\..\..\src\klibc\kerrno.c</FilePath>
1245            </File>
1246          </Files>
1247          <Files>
1248            <File>
1249              <FileName>kstdio.c</FileName>
1250              <FileType>1</FileType>
1251              <FilePath>..\..\..\..\src\klibc\kstdio.c</FilePath>
1252            </File>
1253          </Files>
1254          <Files>
1255            <File>
1256              <FileName>rt_vsnprintf_tiny.c</FileName>
1257              <FileType>1</FileType>
1258              <FilePath>..\..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
1259            </File>
1260          </Files>
1261          <Files>
1262            <File>
1263              <FileName>kstring.c</FileName>
1264              <FileType>1</FileType>
1265              <FilePath>..\..\..\..\src\klibc\kstring.c</FilePath>
1266            </File>
1267          </Files>
1268          <Files>
1269            <File>
1270              <FileName>rt_vsscanf.c</FileName>
1271              <FileType>1</FileType>
1272              <FilePath>..\..\..\..\src\klibc\rt_vsscanf.c</FilePath>
1273            </File>
1274          </Files>
1275        </Group>
1276        <Group>
1277          <GroupName>libcpu</GroupName>
1278          <Files>
1279            <File>
1280              <FileName>div0.c</FileName>
1281              <FileType>1</FileType>
1282              <FilePath>..\..\..\..\libcpu\arm\common\div0.c</FilePath>
1283            </File>
1284          </Files>
1285          <Files>
1286            <File>
1287              <FileName>showmem.c</FileName>
1288              <FileType>1</FileType>
1289              <FilePath>..\..\..\..\libcpu\arm\common\showmem.c</FilePath>
1290            </File>
1291          </Files>
1292          <Files>
1293            <File>
1294              <FileName>context_rvds.S</FileName>
1295              <FileType>2</FileType>
1296              <FilePath>..\..\..\..\libcpu\arm\cortex-m3\context_rvds.S</FilePath>
1297            </File>
1298          </Files>
1299          <Files>
1300            <File>
1301              <FileName>cpuport.c</FileName>
1302              <FileType>1</FileType>
1303              <FilePath>..\..\..\..\libcpu\arm\cortex-m3\cpuport.c</FilePath>
1304            </File>
1305          </Files>
1306        </Group>
1307      </Groups>
1308    </Target>
1309  </Targets>
1310</Project>
1311