1<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
2<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_projx.xsd">
3
4  <SchemaVersion>2.1</SchemaVersion>
5
6  <Header>### uVision Project, (C) Keil Software</Header>
7
8  <Targets>
9    <Target>
10      <TargetName>rt-thread</TargetName>
11      <ToolsetNumber>0x4</ToolsetNumber>
12      <ToolsetName>ARM-ADS</ToolsetName>
13      <pCCUsed>5060960::V5.06 update 7 (build 960)::.\ARMCC</pCCUsed>
14      <uAC6>0</uAC6>
15      <TargetOption>
16        <TargetCommonOption>
17          <Device>GD32F103VC</Device>
18          <Vendor>GigaDevice</Vendor>
19          <PackID>GigaDevice.GD32F10x_DFP.2.0.3</PackID>
20          <PackURL>https://gd32mcu.com/data/documents/pack/</PackURL>
21          <Cpu>IRAM(0x20000000,0x0000C000) IROM(0x08000000,0x00040000) CPUTYPE("Cortex-M3") CLOCK(8000000) ELITTLE</Cpu>
22          <FlashUtilSpec></FlashUtilSpec>
23          <StartupFile></StartupFile>
24          <FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC800 -FN1 -FF0GD32F10x_HD -FS08000000 -FL040000 -FP0($$Device:GD32F103VC$Flash\GD32F10x_HD.FLM))</FlashDriverDll>
25          <DeviceId>0</DeviceId>
26          <RegisterFile>$$Device:GD32F103VC$Device\Include\gd32f10x.h</RegisterFile>
27          <MemoryEnv></MemoryEnv>
28          <Cmp></Cmp>
29          <Asm></Asm>
30          <Linker></Linker>
31          <OHString></OHString>
32          <InfinionOptionDll></InfinionOptionDll>
33          <SLE66CMisc></SLE66CMisc>
34          <SLE66AMisc></SLE66AMisc>
35          <SLE66LinkerMisc></SLE66LinkerMisc>
36          <SFDFile>$$Device:GD32F103VC$SVD\GD32F10x\GD32F10x_HD.svd</SFDFile>
37          <bCustSvd>0</bCustSvd>
38          <UseEnv>0</UseEnv>
39          <BinPath></BinPath>
40          <IncludePath></IncludePath>
41          <LibPath></LibPath>
42          <RegisterFilePath></RegisterFilePath>
43          <DBRegisterFilePath></DBRegisterFilePath>
44          <TargetStatus>
45            <Error>0</Error>
46            <ExitCodeStop>0</ExitCodeStop>
47            <ButtonStop>0</ButtonStop>
48            <NotGenerated>0</NotGenerated>
49            <InvalidFlash>1</InvalidFlash>
50          </TargetStatus>
51          <OutputDirectory>.\build\</OutputDirectory>
52          <OutputName>rtthread</OutputName>
53          <CreateExecutable>1</CreateExecutable>
54          <CreateLib>0</CreateLib>
55          <CreateHexFile>0</CreateHexFile>
56          <DebugInformation>1</DebugInformation>
57          <BrowseInformation>0</BrowseInformation>
58          <ListingPath>.\build\</ListingPath>
59          <HexFormatSelection>1</HexFormatSelection>
60          <Merge32K>0</Merge32K>
61          <CreateBatchFile>0</CreateBatchFile>
62          <BeforeCompile>
63            <RunUserProg1>0</RunUserProg1>
64            <RunUserProg2>0</RunUserProg2>
65            <UserProg1Name></UserProg1Name>
66            <UserProg2Name></UserProg2Name>
67            <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
68            <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
69            <nStopU1X>0</nStopU1X>
70            <nStopU2X>0</nStopU2X>
71          </BeforeCompile>
72          <BeforeMake>
73            <RunUserProg1>0</RunUserProg1>
74            <RunUserProg2>0</RunUserProg2>
75            <UserProg1Name></UserProg1Name>
76            <UserProg2Name></UserProg2Name>
77            <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
78            <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
79            <nStopB1X>0</nStopB1X>
80            <nStopB2X>0</nStopB2X>
81          </BeforeMake>
82          <AfterMake>
83            <RunUserProg1>1</RunUserProg1>
84            <RunUserProg2>0</RunUserProg2>
85            <UserProg1Name>fromelf --bin !L --output rtthread.bin</UserProg1Name>
86            <UserProg2Name></UserProg2Name>
87            <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
88            <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
89            <nStopA1X>0</nStopA1X>
90            <nStopA2X>0</nStopA2X>
91          </AfterMake>
92          <SelectedForBatchBuild>0</SelectedForBatchBuild>
93          <SVCSIdString></SVCSIdString>
94        </TargetCommonOption>
95        <CommonProperty>
96          <UseCPPCompiler>0</UseCPPCompiler>
97          <RVCTCodeConst>0</RVCTCodeConst>
98          <RVCTZI>0</RVCTZI>
99          <RVCTOtherData>0</RVCTOtherData>
100          <ModuleSelection>0</ModuleSelection>
101          <IncludeInBuild>1</IncludeInBuild>
102          <AlwaysBuild>0</AlwaysBuild>
103          <GenerateAssemblyFile>0</GenerateAssemblyFile>
104          <AssembleAssemblyFile>0</AssembleAssemblyFile>
105          <PublicsOnly>0</PublicsOnly>
106          <StopOnExitCode>3</StopOnExitCode>
107          <CustomArgument></CustomArgument>
108          <IncludeLibraryModules></IncludeLibraryModules>
109          <ComprImg>1</ComprImg>
110        </CommonProperty>
111        <DllOption>
112          <SimDllName>SARMCM3.DLL</SimDllName>
113          <SimDllArguments> -REMAP</SimDllArguments>
114          <SimDlgDll>DCM.DLL</SimDlgDll>
115          <SimDlgDllArguments>-pCM3</SimDlgDllArguments>
116          <TargetDllName>SARMCM3.DLL</TargetDllName>
117          <TargetDllArguments></TargetDllArguments>
118          <TargetDlgDll>TCM.DLL</TargetDlgDll>
119          <TargetDlgDllArguments>-pCM3</TargetDlgDllArguments>
120        </DllOption>
121        <DebugOption>
122          <OPTHX>
123            <HexSelection>1</HexSelection>
124            <HexRangeLowAddress>0</HexRangeLowAddress>
125            <HexRangeHighAddress>0</HexRangeHighAddress>
126            <HexOffset>0</HexOffset>
127            <Oh166RecLen>16</Oh166RecLen>
128          </OPTHX>
129        </DebugOption>
130        <Utilities>
131          <Flash1>
132            <UseTargetDll>1</UseTargetDll>
133            <UseExternalTool>0</UseExternalTool>
134            <RunIndependent>0</RunIndependent>
135            <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
136            <Capability>1</Capability>
137            <DriverSelection>4096</DriverSelection>
138          </Flash1>
139          <bUseTDR>1</bUseTDR>
140          <Flash2>BIN\UL2CM3.DLL</Flash2>
141          <Flash3></Flash3>
142          <Flash4></Flash4>
143          <pFcarmOut></pFcarmOut>
144          <pFcarmGrp></pFcarmGrp>
145          <pFcArmRoot></pFcArmRoot>
146          <FcArmLst>0</FcArmLst>
147        </Utilities>
148        <TargetArmAds>
149          <ArmAdsMisc>
150            <GenerateListings>0</GenerateListings>
151            <asHll>1</asHll>
152            <asAsm>1</asAsm>
153            <asMacX>1</asMacX>
154            <asSyms>1</asSyms>
155            <asFals>1</asFals>
156            <asDbgD>1</asDbgD>
157            <asForm>1</asForm>
158            <ldLst>0</ldLst>
159            <ldmm>1</ldmm>
160            <ldXref>1</ldXref>
161            <BigEnd>0</BigEnd>
162            <AdsALst>1</AdsALst>
163            <AdsACrf>1</AdsACrf>
164            <AdsANop>0</AdsANop>
165            <AdsANot>0</AdsANot>
166            <AdsLLst>1</AdsLLst>
167            <AdsLmap>1</AdsLmap>
168            <AdsLcgr>1</AdsLcgr>
169            <AdsLsym>1</AdsLsym>
170            <AdsLszi>1</AdsLszi>
171            <AdsLtoi>1</AdsLtoi>
172            <AdsLsun>1</AdsLsun>
173            <AdsLven>1</AdsLven>
174            <AdsLsxf>1</AdsLsxf>
175            <RvctClst>0</RvctClst>
176            <GenPPlst>0</GenPPlst>
177            <AdsCpuType>"Cortex-M3"</AdsCpuType>
178            <RvctDeviceName></RvctDeviceName>
179            <mOS>0</mOS>
180            <uocRom>0</uocRom>
181            <uocRam>0</uocRam>
182            <hadIROM>1</hadIROM>
183            <hadIRAM>1</hadIRAM>
184            <hadXRAM>0</hadXRAM>
185            <uocXRam>0</uocXRam>
186            <RvdsVP>0</RvdsVP>
187            <RvdsMve>0</RvdsMve>
188            <RvdsCdeCp>0</RvdsCdeCp>
189            <nBranchProt>0</nBranchProt>
190            <hadIRAM2>0</hadIRAM2>
191            <hadIROM2>0</hadIROM2>
192            <StupSel>8</StupSel>
193            <useUlib>0</useUlib>
194            <EndSel>0</EndSel>
195            <uLtcg>0</uLtcg>
196            <nSecure>0</nSecure>
197            <RoSelD>3</RoSelD>
198            <RwSelD>3</RwSelD>
199            <CodeSel>0</CodeSel>
200            <OptFeed>0</OptFeed>
201            <NoZi1>0</NoZi1>
202            <NoZi2>0</NoZi2>
203            <NoZi3>0</NoZi3>
204            <NoZi4>0</NoZi4>
205            <NoZi5>0</NoZi5>
206            <Ro1Chk>0</Ro1Chk>
207            <Ro2Chk>0</Ro2Chk>
208            <Ro3Chk>0</Ro3Chk>
209            <Ir1Chk>1</Ir1Chk>
210            <Ir2Chk>0</Ir2Chk>
211            <Ra1Chk>0</Ra1Chk>
212            <Ra2Chk>0</Ra2Chk>
213            <Ra3Chk>0</Ra3Chk>
214            <Im1Chk>1</Im1Chk>
215            <Im2Chk>0</Im2Chk>
216            <OnChipMemories>
217              <Ocm1>
218                <Type>0</Type>
219                <StartAddress>0x0</StartAddress>
220                <Size>0x0</Size>
221              </Ocm1>
222              <Ocm2>
223                <Type>0</Type>
224                <StartAddress>0x0</StartAddress>
225                <Size>0x0</Size>
226              </Ocm2>
227              <Ocm3>
228                <Type>0</Type>
229                <StartAddress>0x0</StartAddress>
230                <Size>0x0</Size>
231              </Ocm3>
232              <Ocm4>
233                <Type>0</Type>
234                <StartAddress>0x0</StartAddress>
235                <Size>0x0</Size>
236              </Ocm4>
237              <Ocm5>
238                <Type>0</Type>
239                <StartAddress>0x0</StartAddress>
240                <Size>0x0</Size>
241              </Ocm5>
242              <Ocm6>
243                <Type>0</Type>
244                <StartAddress>0x0</StartAddress>
245                <Size>0x0</Size>
246              </Ocm6>
247              <IRAM>
248                <Type>0</Type>
249                <StartAddress>0x20000000</StartAddress>
250                <Size>0xc000</Size>
251              </IRAM>
252              <IROM>
253                <Type>1</Type>
254                <StartAddress>0x8000000</StartAddress>
255                <Size>0x40000</Size>
256              </IROM>
257              <XRAM>
258                <Type>0</Type>
259                <StartAddress>0x0</StartAddress>
260                <Size>0x0</Size>
261              </XRAM>
262              <OCR_RVCT1>
263                <Type>1</Type>
264                <StartAddress>0x0</StartAddress>
265                <Size>0x0</Size>
266              </OCR_RVCT1>
267              <OCR_RVCT2>
268                <Type>1</Type>
269                <StartAddress>0x0</StartAddress>
270                <Size>0x0</Size>
271              </OCR_RVCT2>
272              <OCR_RVCT3>
273                <Type>1</Type>
274                <StartAddress>0x0</StartAddress>
275                <Size>0x0</Size>
276              </OCR_RVCT3>
277              <OCR_RVCT4>
278                <Type>1</Type>
279                <StartAddress>0x8000000</StartAddress>
280                <Size>0x40000</Size>
281              </OCR_RVCT4>
282              <OCR_RVCT5>
283                <Type>1</Type>
284                <StartAddress>0x0</StartAddress>
285                <Size>0x0</Size>
286              </OCR_RVCT5>
287              <OCR_RVCT6>
288                <Type>0</Type>
289                <StartAddress>0x0</StartAddress>
290                <Size>0x0</Size>
291              </OCR_RVCT6>
292              <OCR_RVCT7>
293                <Type>0</Type>
294                <StartAddress>0x0</StartAddress>
295                <Size>0x0</Size>
296              </OCR_RVCT7>
297              <OCR_RVCT8>
298                <Type>0</Type>
299                <StartAddress>0x0</StartAddress>
300                <Size>0x0</Size>
301              </OCR_RVCT8>
302              <OCR_RVCT9>
303                <Type>0</Type>
304                <StartAddress>0x20000000</StartAddress>
305                <Size>0x18000</Size>
306              </OCR_RVCT9>
307              <OCR_RVCT10>
308                <Type>0</Type>
309                <StartAddress>0x0</StartAddress>
310                <Size>0x0</Size>
311              </OCR_RVCT10>
312            </OnChipMemories>
313            <RvctStartVector></RvctStartVector>
314          </ArmAdsMisc>
315          <Cads>
316            <interw>1</interw>
317            <Optim>4</Optim>
318            <oTime>0</oTime>
319            <SplitLS>0</SplitLS>
320            <OneElfS>0</OneElfS>
321            <Strict>0</Strict>
322            <EnumInt>0</EnumInt>
323            <PlainCh>0</PlainCh>
324            <Ropi>0</Ropi>
325            <Rwpi>0</Rwpi>
326            <wLevel>0</wLevel>
327            <uThumb>0</uThumb>
328            <uSurpInc>0</uSurpInc>
329            <uC99>1</uC99>
330            <uGnu>0</uGnu>
331            <useXO>0</useXO>
332            <v6Lang>1</v6Lang>
333            <v6LangP>1</v6LangP>
334            <vShortEn>1</vShortEn>
335            <vShortWch>1</vShortWch>
336            <v6Lto>0</v6Lto>
337            <v6WtE>0</v6WtE>
338            <v6Rtti>0</v6Rtti>
339            <VariousControls>
340              <MiscControls></MiscControls>
341              <Define>USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, GD32F10X_HD, RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC</Define>
342              <Undefine></Undefine>
343              <IncludePath>..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\components\libc\compilers\common\extension;packages\gd32-arm-series-latest\GD32F10x\GD32F10x_standard_peripheral\Include;board;..\..\..\..\components\libc\posix\ipc;..\..\..\..\components\finsh;packages\gd32-arm-cmsis-latest\GD32F10x\GD\GD32F10x\Include;packages\gd32-arm-cmsis-latest\GD32F10x;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\components\drivers\smp_call;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;applications;..\..\..\..\libcpu\arm\cortex-m3;..\..\..\..\libcpu\arm\common;..\..\..\..\components\drivers\phy;..\..\..\..\components\libc\posix\io\poll;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\components\drivers\include;..\..\..\..\include;.;..\libraries\gd32_drivers</IncludePath>
344            </VariousControls>
345          </Cads>
346          <Aads>
347            <interw>1</interw>
348            <Ropi>0</Ropi>
349            <Rwpi>0</Rwpi>
350            <thumb>0</thumb>
351            <SplitLS>0</SplitLS>
352            <SwStkChk>0</SwStkChk>
353            <NoWarn>0</NoWarn>
354            <uSurpInc>0</uSurpInc>
355            <useXO>0</useXO>
356            <ClangAsOpt>4</ClangAsOpt>
357            <VariousControls>
358              <MiscControls></MiscControls>
359              <Define></Define>
360              <Undefine></Undefine>
361              <IncludePath></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            <pXoBase></pXoBase>
374            <ScatterFile>.\gd32_rom.ld</ScatterFile>
375            <IncludeLibs></IncludeLibs>
376            <IncludeLibsPath></IncludeLibsPath>
377            <Misc></Misc>
378            <LinkerInputFile></LinkerInputFile>
379            <DisabledWarnings></DisabledWarnings>
380          </LDads>
381        </TargetArmAds>
382      </TargetOption>
383      <Groups>
384        <Group>
385          <GroupName>Applications</GroupName>
386          <Files>
387            <File>
388              <FileName>main.c</FileName>
389              <FileType>1</FileType>
390              <FilePath>applications\main.c</FilePath>
391            </File>
392          </Files>
393        </Group>
394        <Group>
395          <GroupName>Compiler</GroupName>
396          <Files>
397            <File>
398              <FileName>syscall_mem.c</FileName>
399              <FileType>1</FileType>
400              <FilePath>..\..\..\..\components\libc\compilers\armlibc\syscall_mem.c</FilePath>
401            </File>
402            <File>
403              <FileName>syscalls.c</FileName>
404              <FileType>1</FileType>
405              <FilePath>..\..\..\..\components\libc\compilers\armlibc\syscalls.c</FilePath>
406            </File>
407            <File>
408              <FileName>cctype.c</FileName>
409              <FileType>1</FileType>
410              <FilePath>..\..\..\..\components\libc\compilers\common\cctype.c</FilePath>
411            </File>
412            <File>
413              <FileName>cstdlib.c</FileName>
414              <FileType>1</FileType>
415              <FilePath>..\..\..\..\components\libc\compilers\common\cstdlib.c</FilePath>
416            </File>
417            <File>
418              <FileName>cstring.c</FileName>
419              <FileType>1</FileType>
420              <FilePath>..\..\..\..\components\libc\compilers\common\cstring.c</FilePath>
421            </File>
422            <File>
423              <FileName>ctime.c</FileName>
424              <FileType>1</FileType>
425              <FilePath>..\..\..\..\components\libc\compilers\common\ctime.c</FilePath>
426            </File>
427            <File>
428              <FileName>cunistd.c</FileName>
429              <FileType>1</FileType>
430              <FilePath>..\..\..\..\components\libc\compilers\common\cunistd.c</FilePath>
431            </File>
432            <File>
433              <FileName>cwchar.c</FileName>
434              <FileType>1</FileType>
435              <FilePath>..\..\..\..\components\libc\compilers\common\cwchar.c</FilePath>
436            </File>
437          </Files>
438        </Group>
439        <Group>
440          <GroupName>DeviceDrivers</GroupName>
441          <Files>
442            <File>
443              <FileName>device.c</FileName>
444              <FileType>1</FileType>
445              <FilePath>..\..\..\..\components\drivers\core\device.c</FilePath>
446              <FileOption>
447                <CommonProperty>
448                  <UseCPPCompiler>2</UseCPPCompiler>
449                  <RVCTCodeConst>0</RVCTCodeConst>
450                  <RVCTZI>0</RVCTZI>
451                  <RVCTOtherData>0</RVCTOtherData>
452                  <ModuleSelection>0</ModuleSelection>
453                  <IncludeInBuild>1</IncludeInBuild>
454                  <AlwaysBuild>0</AlwaysBuild>
455                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
456                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
457                  <PublicsOnly>0</PublicsOnly>
458                  <StopOnExitCode>3</StopOnExitCode>
459                  <CustomArgument></CustomArgument>
460                  <IncludeLibraryModules></IncludeLibraryModules>
461                  <ComprImg>1</ComprImg>
462                </CommonProperty>
463                <FileArmAds>
464                  <Cads>
465                    <interw>2</interw>
466                    <Optim>0</Optim>
467                    <oTime>2</oTime>
468                    <SplitLS>2</SplitLS>
469                    <OneElfS>2</OneElfS>
470                    <Strict>2</Strict>
471                    <EnumInt>2</EnumInt>
472                    <PlainCh>2</PlainCh>
473                    <Ropi>2</Ropi>
474                    <Rwpi>2</Rwpi>
475                    <wLevel>0</wLevel>
476                    <uThumb>2</uThumb>
477                    <uSurpInc>2</uSurpInc>
478                    <uC99>2</uC99>
479                    <uGnu>2</uGnu>
480                    <useXO>2</useXO>
481                    <v6Lang>0</v6Lang>
482                    <v6LangP>0</v6LangP>
483                    <vShortEn>2</vShortEn>
484                    <vShortWch>2</vShortWch>
485                    <v6Lto>2</v6Lto>
486                    <v6WtE>2</v6WtE>
487                    <v6Rtti>2</v6Rtti>
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            <File>
499              <FileName>completion_comm.c</FileName>
500              <FileType>1</FileType>
501              <FilePath>..\..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
502              <FileOption>
503                <CommonProperty>
504                  <UseCPPCompiler>2</UseCPPCompiler>
505                  <RVCTCodeConst>0</RVCTCodeConst>
506                  <RVCTZI>0</RVCTZI>
507                  <RVCTOtherData>0</RVCTOtherData>
508                  <ModuleSelection>0</ModuleSelection>
509                  <IncludeInBuild>1</IncludeInBuild>
510                  <AlwaysBuild>0</AlwaysBuild>
511                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
512                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
513                  <PublicsOnly>0</PublicsOnly>
514                  <StopOnExitCode>3</StopOnExitCode>
515                  <CustomArgument></CustomArgument>
516                  <IncludeLibraryModules></IncludeLibraryModules>
517                  <ComprImg>1</ComprImg>
518                </CommonProperty>
519                <FileArmAds>
520                  <Cads>
521                    <interw>2</interw>
522                    <Optim>0</Optim>
523                    <oTime>2</oTime>
524                    <SplitLS>2</SplitLS>
525                    <OneElfS>2</OneElfS>
526                    <Strict>2</Strict>
527                    <EnumInt>2</EnumInt>
528                    <PlainCh>2</PlainCh>
529                    <Ropi>2</Ropi>
530                    <Rwpi>2</Rwpi>
531                    <wLevel>0</wLevel>
532                    <uThumb>2</uThumb>
533                    <uSurpInc>2</uSurpInc>
534                    <uC99>2</uC99>
535                    <uGnu>2</uGnu>
536                    <useXO>2</useXO>
537                    <v6Lang>0</v6Lang>
538                    <v6LangP>0</v6LangP>
539                    <vShortEn>2</vShortEn>
540                    <vShortWch>2</vShortWch>
541                    <v6Lto>2</v6Lto>
542                    <v6WtE>2</v6WtE>
543                    <v6Rtti>2</v6Rtti>
544                    <VariousControls>
545                      <MiscControls> </MiscControls>
546                      <Define>__RT_IPC_SOURCE__</Define>
547                      <Undefine> </Undefine>
548                      <IncludePath></IncludePath>
549                    </VariousControls>
550                  </Cads>
551                </FileArmAds>
552              </FileOption>
553            </File>
554            <File>
555              <FileName>completion_up.c</FileName>
556              <FileType>1</FileType>
557              <FilePath>..\..\..\..\components\drivers\ipc\completion_up.c</FilePath>
558              <FileOption>
559                <CommonProperty>
560                  <UseCPPCompiler>2</UseCPPCompiler>
561                  <RVCTCodeConst>0</RVCTCodeConst>
562                  <RVCTZI>0</RVCTZI>
563                  <RVCTOtherData>0</RVCTOtherData>
564                  <ModuleSelection>0</ModuleSelection>
565                  <IncludeInBuild>1</IncludeInBuild>
566                  <AlwaysBuild>0</AlwaysBuild>
567                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
568                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
569                  <PublicsOnly>0</PublicsOnly>
570                  <StopOnExitCode>3</StopOnExitCode>
571                  <CustomArgument></CustomArgument>
572                  <IncludeLibraryModules></IncludeLibraryModules>
573                  <ComprImg>1</ComprImg>
574                </CommonProperty>
575                <FileArmAds>
576                  <Cads>
577                    <interw>2</interw>
578                    <Optim>0</Optim>
579                    <oTime>2</oTime>
580                    <SplitLS>2</SplitLS>
581                    <OneElfS>2</OneElfS>
582                    <Strict>2</Strict>
583                    <EnumInt>2</EnumInt>
584                    <PlainCh>2</PlainCh>
585                    <Ropi>2</Ropi>
586                    <Rwpi>2</Rwpi>
587                    <wLevel>0</wLevel>
588                    <uThumb>2</uThumb>
589                    <uSurpInc>2</uSurpInc>
590                    <uC99>2</uC99>
591                    <uGnu>2</uGnu>
592                    <useXO>2</useXO>
593                    <v6Lang>0</v6Lang>
594                    <v6LangP>0</v6LangP>
595                    <vShortEn>2</vShortEn>
596                    <vShortWch>2</vShortWch>
597                    <v6Lto>2</v6Lto>
598                    <v6WtE>2</v6WtE>
599                    <v6Rtti>2</v6Rtti>
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            <File>
611              <FileName>condvar.c</FileName>
612              <FileType>1</FileType>
613              <FilePath>..\..\..\..\components\drivers\ipc\condvar.c</FilePath>
614              <FileOption>
615                <CommonProperty>
616                  <UseCPPCompiler>2</UseCPPCompiler>
617                  <RVCTCodeConst>0</RVCTCodeConst>
618                  <RVCTZI>0</RVCTZI>
619                  <RVCTOtherData>0</RVCTOtherData>
620                  <ModuleSelection>0</ModuleSelection>
621                  <IncludeInBuild>1</IncludeInBuild>
622                  <AlwaysBuild>0</AlwaysBuild>
623                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
624                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
625                  <PublicsOnly>0</PublicsOnly>
626                  <StopOnExitCode>3</StopOnExitCode>
627                  <CustomArgument></CustomArgument>
628                  <IncludeLibraryModules></IncludeLibraryModules>
629                  <ComprImg>1</ComprImg>
630                </CommonProperty>
631                <FileArmAds>
632                  <Cads>
633                    <interw>2</interw>
634                    <Optim>0</Optim>
635                    <oTime>2</oTime>
636                    <SplitLS>2</SplitLS>
637                    <OneElfS>2</OneElfS>
638                    <Strict>2</Strict>
639                    <EnumInt>2</EnumInt>
640                    <PlainCh>2</PlainCh>
641                    <Ropi>2</Ropi>
642                    <Rwpi>2</Rwpi>
643                    <wLevel>0</wLevel>
644                    <uThumb>2</uThumb>
645                    <uSurpInc>2</uSurpInc>
646                    <uC99>2</uC99>
647                    <uGnu>2</uGnu>
648                    <useXO>2</useXO>
649                    <v6Lang>0</v6Lang>
650                    <v6LangP>0</v6LangP>
651                    <vShortEn>2</vShortEn>
652                    <vShortWch>2</vShortWch>
653                    <v6Lto>2</v6Lto>
654                    <v6WtE>2</v6WtE>
655                    <v6Rtti>2</v6Rtti>
656                    <VariousControls>
657                      <MiscControls> </MiscControls>
658                      <Define>__RT_IPC_SOURCE__</Define>
659                      <Undefine> </Undefine>
660                      <IncludePath></IncludePath>
661                    </VariousControls>
662                  </Cads>
663                </FileArmAds>
664              </FileOption>
665            </File>
666            <File>
667              <FileName>dataqueue.c</FileName>
668              <FileType>1</FileType>
669              <FilePath>..\..\..\..\components\drivers\ipc\dataqueue.c</FilePath>
670              <FileOption>
671                <CommonProperty>
672                  <UseCPPCompiler>2</UseCPPCompiler>
673                  <RVCTCodeConst>0</RVCTCodeConst>
674                  <RVCTZI>0</RVCTZI>
675                  <RVCTOtherData>0</RVCTOtherData>
676                  <ModuleSelection>0</ModuleSelection>
677                  <IncludeInBuild>1</IncludeInBuild>
678                  <AlwaysBuild>0</AlwaysBuild>
679                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
680                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
681                  <PublicsOnly>0</PublicsOnly>
682                  <StopOnExitCode>3</StopOnExitCode>
683                  <CustomArgument></CustomArgument>
684                  <IncludeLibraryModules></IncludeLibraryModules>
685                  <ComprImg>1</ComprImg>
686                </CommonProperty>
687                <FileArmAds>
688                  <Cads>
689                    <interw>2</interw>
690                    <Optim>0</Optim>
691                    <oTime>2</oTime>
692                    <SplitLS>2</SplitLS>
693                    <OneElfS>2</OneElfS>
694                    <Strict>2</Strict>
695                    <EnumInt>2</EnumInt>
696                    <PlainCh>2</PlainCh>
697                    <Ropi>2</Ropi>
698                    <Rwpi>2</Rwpi>
699                    <wLevel>0</wLevel>
700                    <uThumb>2</uThumb>
701                    <uSurpInc>2</uSurpInc>
702                    <uC99>2</uC99>
703                    <uGnu>2</uGnu>
704                    <useXO>2</useXO>
705                    <v6Lang>0</v6Lang>
706                    <v6LangP>0</v6LangP>
707                    <vShortEn>2</vShortEn>
708                    <vShortWch>2</vShortWch>
709                    <v6Lto>2</v6Lto>
710                    <v6WtE>2</v6WtE>
711                    <v6Rtti>2</v6Rtti>
712                    <VariousControls>
713                      <MiscControls> </MiscControls>
714                      <Define>__RT_IPC_SOURCE__</Define>
715                      <Undefine> </Undefine>
716                      <IncludePath></IncludePath>
717                    </VariousControls>
718                  </Cads>
719                </FileArmAds>
720              </FileOption>
721            </File>
722            <File>
723              <FileName>pipe.c</FileName>
724              <FileType>1</FileType>
725              <FilePath>..\..\..\..\components\drivers\ipc\pipe.c</FilePath>
726              <FileOption>
727                <CommonProperty>
728                  <UseCPPCompiler>2</UseCPPCompiler>
729                  <RVCTCodeConst>0</RVCTCodeConst>
730                  <RVCTZI>0</RVCTZI>
731                  <RVCTOtherData>0</RVCTOtherData>
732                  <ModuleSelection>0</ModuleSelection>
733                  <IncludeInBuild>1</IncludeInBuild>
734                  <AlwaysBuild>0</AlwaysBuild>
735                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
736                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
737                  <PublicsOnly>0</PublicsOnly>
738                  <StopOnExitCode>3</StopOnExitCode>
739                  <CustomArgument></CustomArgument>
740                  <IncludeLibraryModules></IncludeLibraryModules>
741                  <ComprImg>1</ComprImg>
742                </CommonProperty>
743                <FileArmAds>
744                  <Cads>
745                    <interw>2</interw>
746                    <Optim>0</Optim>
747                    <oTime>2</oTime>
748                    <SplitLS>2</SplitLS>
749                    <OneElfS>2</OneElfS>
750                    <Strict>2</Strict>
751                    <EnumInt>2</EnumInt>
752                    <PlainCh>2</PlainCh>
753                    <Ropi>2</Ropi>
754                    <Rwpi>2</Rwpi>
755                    <wLevel>0</wLevel>
756                    <uThumb>2</uThumb>
757                    <uSurpInc>2</uSurpInc>
758                    <uC99>2</uC99>
759                    <uGnu>2</uGnu>
760                    <useXO>2</useXO>
761                    <v6Lang>0</v6Lang>
762                    <v6LangP>0</v6LangP>
763                    <vShortEn>2</vShortEn>
764                    <vShortWch>2</vShortWch>
765                    <v6Lto>2</v6Lto>
766                    <v6WtE>2</v6WtE>
767                    <v6Rtti>2</v6Rtti>
768                    <VariousControls>
769                      <MiscControls> </MiscControls>
770                      <Define>__RT_IPC_SOURCE__</Define>
771                      <Undefine> </Undefine>
772                      <IncludePath></IncludePath>
773                    </VariousControls>
774                  </Cads>
775                </FileArmAds>
776              </FileOption>
777            </File>
778            <File>
779              <FileName>ringblk_buf.c</FileName>
780              <FileType>1</FileType>
781              <FilePath>..\..\..\..\components\drivers\ipc\ringblk_buf.c</FilePath>
782              <FileOption>
783                <CommonProperty>
784                  <UseCPPCompiler>2</UseCPPCompiler>
785                  <RVCTCodeConst>0</RVCTCodeConst>
786                  <RVCTZI>0</RVCTZI>
787                  <RVCTOtherData>0</RVCTOtherData>
788                  <ModuleSelection>0</ModuleSelection>
789                  <IncludeInBuild>1</IncludeInBuild>
790                  <AlwaysBuild>0</AlwaysBuild>
791                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
792                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
793                  <PublicsOnly>0</PublicsOnly>
794                  <StopOnExitCode>3</StopOnExitCode>
795                  <CustomArgument></CustomArgument>
796                  <IncludeLibraryModules></IncludeLibraryModules>
797                  <ComprImg>1</ComprImg>
798                </CommonProperty>
799                <FileArmAds>
800                  <Cads>
801                    <interw>2</interw>
802                    <Optim>0</Optim>
803                    <oTime>2</oTime>
804                    <SplitLS>2</SplitLS>
805                    <OneElfS>2</OneElfS>
806                    <Strict>2</Strict>
807                    <EnumInt>2</EnumInt>
808                    <PlainCh>2</PlainCh>
809                    <Ropi>2</Ropi>
810                    <Rwpi>2</Rwpi>
811                    <wLevel>0</wLevel>
812                    <uThumb>2</uThumb>
813                    <uSurpInc>2</uSurpInc>
814                    <uC99>2</uC99>
815                    <uGnu>2</uGnu>
816                    <useXO>2</useXO>
817                    <v6Lang>0</v6Lang>
818                    <v6LangP>0</v6LangP>
819                    <vShortEn>2</vShortEn>
820                    <vShortWch>2</vShortWch>
821                    <v6Lto>2</v6Lto>
822                    <v6WtE>2</v6WtE>
823                    <v6Rtti>2</v6Rtti>
824                    <VariousControls>
825                      <MiscControls> </MiscControls>
826                      <Define>__RT_IPC_SOURCE__</Define>
827                      <Undefine> </Undefine>
828                      <IncludePath></IncludePath>
829                    </VariousControls>
830                  </Cads>
831                </FileArmAds>
832              </FileOption>
833            </File>
834            <File>
835              <FileName>ringbuffer.c</FileName>
836              <FileType>1</FileType>
837              <FilePath>..\..\..\..\components\drivers\ipc\ringbuffer.c</FilePath>
838              <FileOption>
839                <CommonProperty>
840                  <UseCPPCompiler>2</UseCPPCompiler>
841                  <RVCTCodeConst>0</RVCTCodeConst>
842                  <RVCTZI>0</RVCTZI>
843                  <RVCTOtherData>0</RVCTOtherData>
844                  <ModuleSelection>0</ModuleSelection>
845                  <IncludeInBuild>1</IncludeInBuild>
846                  <AlwaysBuild>0</AlwaysBuild>
847                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
848                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
849                  <PublicsOnly>0</PublicsOnly>
850                  <StopOnExitCode>3</StopOnExitCode>
851                  <CustomArgument></CustomArgument>
852                  <IncludeLibraryModules></IncludeLibraryModules>
853                  <ComprImg>1</ComprImg>
854                </CommonProperty>
855                <FileArmAds>
856                  <Cads>
857                    <interw>2</interw>
858                    <Optim>0</Optim>
859                    <oTime>2</oTime>
860                    <SplitLS>2</SplitLS>
861                    <OneElfS>2</OneElfS>
862                    <Strict>2</Strict>
863                    <EnumInt>2</EnumInt>
864                    <PlainCh>2</PlainCh>
865                    <Ropi>2</Ropi>
866                    <Rwpi>2</Rwpi>
867                    <wLevel>0</wLevel>
868                    <uThumb>2</uThumb>
869                    <uSurpInc>2</uSurpInc>
870                    <uC99>2</uC99>
871                    <uGnu>2</uGnu>
872                    <useXO>2</useXO>
873                    <v6Lang>0</v6Lang>
874                    <v6LangP>0</v6LangP>
875                    <vShortEn>2</vShortEn>
876                    <vShortWch>2</vShortWch>
877                    <v6Lto>2</v6Lto>
878                    <v6WtE>2</v6WtE>
879                    <v6Rtti>2</v6Rtti>
880                    <VariousControls>
881                      <MiscControls> </MiscControls>
882                      <Define>__RT_IPC_SOURCE__</Define>
883                      <Undefine> </Undefine>
884                      <IncludePath></IncludePath>
885                    </VariousControls>
886                  </Cads>
887                </FileArmAds>
888              </FileOption>
889            </File>
890            <File>
891              <FileName>waitqueue.c</FileName>
892              <FileType>1</FileType>
893              <FilePath>..\..\..\..\components\drivers\ipc\waitqueue.c</FilePath>
894              <FileOption>
895                <CommonProperty>
896                  <UseCPPCompiler>2</UseCPPCompiler>
897                  <RVCTCodeConst>0</RVCTCodeConst>
898                  <RVCTZI>0</RVCTZI>
899                  <RVCTOtherData>0</RVCTOtherData>
900                  <ModuleSelection>0</ModuleSelection>
901                  <IncludeInBuild>1</IncludeInBuild>
902                  <AlwaysBuild>0</AlwaysBuild>
903                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
904                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
905                  <PublicsOnly>0</PublicsOnly>
906                  <StopOnExitCode>3</StopOnExitCode>
907                  <CustomArgument></CustomArgument>
908                  <IncludeLibraryModules></IncludeLibraryModules>
909                  <ComprImg>1</ComprImg>
910                </CommonProperty>
911                <FileArmAds>
912                  <Cads>
913                    <interw>2</interw>
914                    <Optim>0</Optim>
915                    <oTime>2</oTime>
916                    <SplitLS>2</SplitLS>
917                    <OneElfS>2</OneElfS>
918                    <Strict>2</Strict>
919                    <EnumInt>2</EnumInt>
920                    <PlainCh>2</PlainCh>
921                    <Ropi>2</Ropi>
922                    <Rwpi>2</Rwpi>
923                    <wLevel>0</wLevel>
924                    <uThumb>2</uThumb>
925                    <uSurpInc>2</uSurpInc>
926                    <uC99>2</uC99>
927                    <uGnu>2</uGnu>
928                    <useXO>2</useXO>
929                    <v6Lang>0</v6Lang>
930                    <v6LangP>0</v6LangP>
931                    <vShortEn>2</vShortEn>
932                    <vShortWch>2</vShortWch>
933                    <v6Lto>2</v6Lto>
934                    <v6WtE>2</v6WtE>
935                    <v6Rtti>2</v6Rtti>
936                    <VariousControls>
937                      <MiscControls> </MiscControls>
938                      <Define>__RT_IPC_SOURCE__</Define>
939                      <Undefine> </Undefine>
940                      <IncludePath></IncludePath>
941                    </VariousControls>
942                  </Cads>
943                </FileArmAds>
944              </FileOption>
945            </File>
946            <File>
947              <FileName>workqueue.c</FileName>
948              <FileType>1</FileType>
949              <FilePath>..\..\..\..\components\drivers\ipc\workqueue.c</FilePath>
950              <FileOption>
951                <CommonProperty>
952                  <UseCPPCompiler>2</UseCPPCompiler>
953                  <RVCTCodeConst>0</RVCTCodeConst>
954                  <RVCTZI>0</RVCTZI>
955                  <RVCTOtherData>0</RVCTOtherData>
956                  <ModuleSelection>0</ModuleSelection>
957                  <IncludeInBuild>1</IncludeInBuild>
958                  <AlwaysBuild>0</AlwaysBuild>
959                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
960                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
961                  <PublicsOnly>0</PublicsOnly>
962                  <StopOnExitCode>3</StopOnExitCode>
963                  <CustomArgument></CustomArgument>
964                  <IncludeLibraryModules></IncludeLibraryModules>
965                  <ComprImg>1</ComprImg>
966                </CommonProperty>
967                <FileArmAds>
968                  <Cads>
969                    <interw>2</interw>
970                    <Optim>0</Optim>
971                    <oTime>2</oTime>
972                    <SplitLS>2</SplitLS>
973                    <OneElfS>2</OneElfS>
974                    <Strict>2</Strict>
975                    <EnumInt>2</EnumInt>
976                    <PlainCh>2</PlainCh>
977                    <Ropi>2</Ropi>
978                    <Rwpi>2</Rwpi>
979                    <wLevel>0</wLevel>
980                    <uThumb>2</uThumb>
981                    <uSurpInc>2</uSurpInc>
982                    <uC99>2</uC99>
983                    <uGnu>2</uGnu>
984                    <useXO>2</useXO>
985                    <v6Lang>0</v6Lang>
986                    <v6LangP>0</v6LangP>
987                    <vShortEn>2</vShortEn>
988                    <vShortWch>2</vShortWch>
989                    <v6Lto>2</v6Lto>
990                    <v6WtE>2</v6WtE>
991                    <v6Rtti>2</v6Rtti>
992                    <VariousControls>
993                      <MiscControls> </MiscControls>
994                      <Define>__RT_IPC_SOURCE__</Define>
995                      <Undefine> </Undefine>
996                      <IncludePath></IncludePath>
997                    </VariousControls>
998                  </Cads>
999                </FileArmAds>
1000              </FileOption>
1001            </File>
1002            <File>
1003              <FileName>dev_pin.c</FileName>
1004              <FileType>1</FileType>
1005              <FilePath>..\..\..\..\components\drivers\pin\dev_pin.c</FilePath>
1006              <FileOption>
1007                <CommonProperty>
1008                  <UseCPPCompiler>2</UseCPPCompiler>
1009                  <RVCTCodeConst>0</RVCTCodeConst>
1010                  <RVCTZI>0</RVCTZI>
1011                  <RVCTOtherData>0</RVCTOtherData>
1012                  <ModuleSelection>0</ModuleSelection>
1013                  <IncludeInBuild>1</IncludeInBuild>
1014                  <AlwaysBuild>0</AlwaysBuild>
1015                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
1016                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
1017                  <PublicsOnly>0</PublicsOnly>
1018                  <StopOnExitCode>3</StopOnExitCode>
1019                  <CustomArgument></CustomArgument>
1020                  <IncludeLibraryModules></IncludeLibraryModules>
1021                  <ComprImg>1</ComprImg>
1022                </CommonProperty>
1023                <FileArmAds>
1024                  <Cads>
1025                    <interw>2</interw>
1026                    <Optim>0</Optim>
1027                    <oTime>2</oTime>
1028                    <SplitLS>2</SplitLS>
1029                    <OneElfS>2</OneElfS>
1030                    <Strict>2</Strict>
1031                    <EnumInt>2</EnumInt>
1032                    <PlainCh>2</PlainCh>
1033                    <Ropi>2</Ropi>
1034                    <Rwpi>2</Rwpi>
1035                    <wLevel>0</wLevel>
1036                    <uThumb>2</uThumb>
1037                    <uSurpInc>2</uSurpInc>
1038                    <uC99>2</uC99>
1039                    <uGnu>2</uGnu>
1040                    <useXO>2</useXO>
1041                    <v6Lang>0</v6Lang>
1042                    <v6LangP>0</v6LangP>
1043                    <vShortEn>2</vShortEn>
1044                    <vShortWch>2</vShortWch>
1045                    <v6Lto>2</v6Lto>
1046                    <v6WtE>2</v6WtE>
1047                    <v6Rtti>2</v6Rtti>
1048                    <VariousControls>
1049                      <MiscControls> </MiscControls>
1050                      <Define>__RT_IPC_SOURCE__</Define>
1051                      <Undefine> </Undefine>
1052                      <IncludePath></IncludePath>
1053                    </VariousControls>
1054                  </Cads>
1055                </FileArmAds>
1056              </FileOption>
1057            </File>
1058            <File>
1059              <FileName>dev_serial.c</FileName>
1060              <FileType>1</FileType>
1061              <FilePath>..\..\..\..\components\drivers\serial\dev_serial.c</FilePath>
1062              <FileOption>
1063                <CommonProperty>
1064                  <UseCPPCompiler>2</UseCPPCompiler>
1065                  <RVCTCodeConst>0</RVCTCodeConst>
1066                  <RVCTZI>0</RVCTZI>
1067                  <RVCTOtherData>0</RVCTOtherData>
1068                  <ModuleSelection>0</ModuleSelection>
1069                  <IncludeInBuild>1</IncludeInBuild>
1070                  <AlwaysBuild>0</AlwaysBuild>
1071                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
1072                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
1073                  <PublicsOnly>0</PublicsOnly>
1074                  <StopOnExitCode>3</StopOnExitCode>
1075                  <CustomArgument></CustomArgument>
1076                  <IncludeLibraryModules></IncludeLibraryModules>
1077                  <ComprImg>1</ComprImg>
1078                </CommonProperty>
1079                <FileArmAds>
1080                  <Cads>
1081                    <interw>2</interw>
1082                    <Optim>0</Optim>
1083                    <oTime>2</oTime>
1084                    <SplitLS>2</SplitLS>
1085                    <OneElfS>2</OneElfS>
1086                    <Strict>2</Strict>
1087                    <EnumInt>2</EnumInt>
1088                    <PlainCh>2</PlainCh>
1089                    <Ropi>2</Ropi>
1090                    <Rwpi>2</Rwpi>
1091                    <wLevel>0</wLevel>
1092                    <uThumb>2</uThumb>
1093                    <uSurpInc>2</uSurpInc>
1094                    <uC99>2</uC99>
1095                    <uGnu>2</uGnu>
1096                    <useXO>2</useXO>
1097                    <v6Lang>0</v6Lang>
1098                    <v6LangP>0</v6LangP>
1099                    <vShortEn>2</vShortEn>
1100                    <vShortWch>2</vShortWch>
1101                    <v6Lto>2</v6Lto>
1102                    <v6WtE>2</v6WtE>
1103                    <v6Rtti>2</v6Rtti>
1104                    <VariousControls>
1105                      <MiscControls> </MiscControls>
1106                      <Define>__RT_IPC_SOURCE__</Define>
1107                      <Undefine> </Undefine>
1108                      <IncludePath></IncludePath>
1109                    </VariousControls>
1110                  </Cads>
1111                </FileArmAds>
1112              </FileOption>
1113            </File>
1114          </Files>
1115        </Group>
1116        <Group>
1117          <GroupName>Drivers</GroupName>
1118          <Files>
1119            <File>
1120              <FileName>board.c</FileName>
1121              <FileType>1</FileType>
1122              <FilePath>board\board.c</FilePath>
1123            </File>
1124            <File>
1125              <FileName>drv_gpio.c</FileName>
1126              <FileType>1</FileType>
1127              <FilePath>..\libraries\gd32_drivers\drv_gpio.c</FilePath>
1128            </File>
1129            <File>
1130              <FileName>drv_usart.c</FileName>
1131              <FileType>1</FileType>
1132              <FilePath>..\libraries\gd32_drivers\drv_usart.c</FilePath>
1133            </File>
1134          </Files>
1135        </Group>
1136        <Group>
1137          <GroupName>Finsh</GroupName>
1138          <Files>
1139            <File>
1140              <FileName>msh_parse.c</FileName>
1141              <FileType>1</FileType>
1142              <FilePath>..\..\..\..\components\finsh\msh_parse.c</FilePath>
1143            </File>
1144            <File>
1145              <FileName>cmd.c</FileName>
1146              <FileType>1</FileType>
1147              <FilePath>..\..\..\..\components\finsh\cmd.c</FilePath>
1148            </File>
1149            <File>
1150              <FileName>msh.c</FileName>
1151              <FileType>1</FileType>
1152              <FilePath>..\..\..\..\components\finsh\msh.c</FilePath>
1153            </File>
1154            <File>
1155              <FileName>shell.c</FileName>
1156              <FileType>1</FileType>
1157              <FilePath>..\..\..\..\components\finsh\shell.c</FilePath>
1158            </File>
1159          </Files>
1160        </Group>
1161        <Group>
1162          <GroupName>Kernel</GroupName>
1163          <Files>
1164            <File>
1165              <FileName>clock.c</FileName>
1166              <FileType>1</FileType>
1167              <FilePath>..\..\..\..\src\clock.c</FilePath>
1168              <FileOption>
1169                <CommonProperty>
1170                  <UseCPPCompiler>2</UseCPPCompiler>
1171                  <RVCTCodeConst>0</RVCTCodeConst>
1172                  <RVCTZI>0</RVCTZI>
1173                  <RVCTOtherData>0</RVCTOtherData>
1174                  <ModuleSelection>0</ModuleSelection>
1175                  <IncludeInBuild>1</IncludeInBuild>
1176                  <AlwaysBuild>0</AlwaysBuild>
1177                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
1178                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
1179                  <PublicsOnly>0</PublicsOnly>
1180                  <StopOnExitCode>3</StopOnExitCode>
1181                  <CustomArgument></CustomArgument>
1182                  <IncludeLibraryModules></IncludeLibraryModules>
1183                  <ComprImg>1</ComprImg>
1184                </CommonProperty>
1185                <FileArmAds>
1186                  <Cads>
1187                    <interw>2</interw>
1188                    <Optim>0</Optim>
1189                    <oTime>2</oTime>
1190                    <SplitLS>2</SplitLS>
1191                    <OneElfS>2</OneElfS>
1192                    <Strict>2</Strict>
1193                    <EnumInt>2</EnumInt>
1194                    <PlainCh>2</PlainCh>
1195                    <Ropi>2</Ropi>
1196                    <Rwpi>2</Rwpi>
1197                    <wLevel>0</wLevel>
1198                    <uThumb>2</uThumb>
1199                    <uSurpInc>2</uSurpInc>
1200                    <uC99>2</uC99>
1201                    <uGnu>2</uGnu>
1202                    <useXO>2</useXO>
1203                    <v6Lang>0</v6Lang>
1204                    <v6LangP>0</v6LangP>
1205                    <vShortEn>2</vShortEn>
1206                    <vShortWch>2</vShortWch>
1207                    <v6Lto>2</v6Lto>
1208                    <v6WtE>2</v6WtE>
1209                    <v6Rtti>2</v6Rtti>
1210                    <VariousControls>
1211                      <MiscControls> </MiscControls>
1212                      <Define>__RT_KERNEL_SOURCE__</Define>
1213                      <Undefine> </Undefine>
1214                      <IncludePath></IncludePath>
1215                    </VariousControls>
1216                  </Cads>
1217                </FileArmAds>
1218              </FileOption>
1219            </File>
1220            <File>
1221              <FileName>components.c</FileName>
1222              <FileType>1</FileType>
1223              <FilePath>..\..\..\..\src\components.c</FilePath>
1224              <FileOption>
1225                <CommonProperty>
1226                  <UseCPPCompiler>2</UseCPPCompiler>
1227                  <RVCTCodeConst>0</RVCTCodeConst>
1228                  <RVCTZI>0</RVCTZI>
1229                  <RVCTOtherData>0</RVCTOtherData>
1230                  <ModuleSelection>0</ModuleSelection>
1231                  <IncludeInBuild>1</IncludeInBuild>
1232                  <AlwaysBuild>0</AlwaysBuild>
1233                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
1234                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
1235                  <PublicsOnly>0</PublicsOnly>
1236                  <StopOnExitCode>3</StopOnExitCode>
1237                  <CustomArgument></CustomArgument>
1238                  <IncludeLibraryModules></IncludeLibraryModules>
1239                  <ComprImg>1</ComprImg>
1240                </CommonProperty>
1241                <FileArmAds>
1242                  <Cads>
1243                    <interw>2</interw>
1244                    <Optim>0</Optim>
1245                    <oTime>2</oTime>
1246                    <SplitLS>2</SplitLS>
1247                    <OneElfS>2</OneElfS>
1248                    <Strict>2</Strict>
1249                    <EnumInt>2</EnumInt>
1250                    <PlainCh>2</PlainCh>
1251                    <Ropi>2</Ropi>
1252                    <Rwpi>2</Rwpi>
1253                    <wLevel>0</wLevel>
1254                    <uThumb>2</uThumb>
1255                    <uSurpInc>2</uSurpInc>
1256                    <uC99>2</uC99>
1257                    <uGnu>2</uGnu>
1258                    <useXO>2</useXO>
1259                    <v6Lang>0</v6Lang>
1260                    <v6LangP>0</v6LangP>
1261                    <vShortEn>2</vShortEn>
1262                    <vShortWch>2</vShortWch>
1263                    <v6Lto>2</v6Lto>
1264                    <v6WtE>2</v6WtE>
1265                    <v6Rtti>2</v6Rtti>
1266                    <VariousControls>
1267                      <MiscControls> </MiscControls>
1268                      <Define>__RT_KERNEL_SOURCE__</Define>
1269                      <Undefine> </Undefine>
1270                      <IncludePath></IncludePath>
1271                    </VariousControls>
1272                  </Cads>
1273                </FileArmAds>
1274              </FileOption>
1275            </File>
1276            <File>
1277              <FileName>cpu_up.c</FileName>
1278              <FileType>1</FileType>
1279              <FilePath>..\..\..\..\src\cpu_up.c</FilePath>
1280              <FileOption>
1281                <CommonProperty>
1282                  <UseCPPCompiler>2</UseCPPCompiler>
1283                  <RVCTCodeConst>0</RVCTCodeConst>
1284                  <RVCTZI>0</RVCTZI>
1285                  <RVCTOtherData>0</RVCTOtherData>
1286                  <ModuleSelection>0</ModuleSelection>
1287                  <IncludeInBuild>1</IncludeInBuild>
1288                  <AlwaysBuild>0</AlwaysBuild>
1289                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
1290                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
1291                  <PublicsOnly>0</PublicsOnly>
1292                  <StopOnExitCode>3</StopOnExitCode>
1293                  <CustomArgument></CustomArgument>
1294                  <IncludeLibraryModules></IncludeLibraryModules>
1295                  <ComprImg>1</ComprImg>
1296                </CommonProperty>
1297                <FileArmAds>
1298                  <Cads>
1299                    <interw>2</interw>
1300                    <Optim>0</Optim>
1301                    <oTime>2</oTime>
1302                    <SplitLS>2</SplitLS>
1303                    <OneElfS>2</OneElfS>
1304                    <Strict>2</Strict>
1305                    <EnumInt>2</EnumInt>
1306                    <PlainCh>2</PlainCh>
1307                    <Ropi>2</Ropi>
1308                    <Rwpi>2</Rwpi>
1309                    <wLevel>0</wLevel>
1310                    <uThumb>2</uThumb>
1311                    <uSurpInc>2</uSurpInc>
1312                    <uC99>2</uC99>
1313                    <uGnu>2</uGnu>
1314                    <useXO>2</useXO>
1315                    <v6Lang>0</v6Lang>
1316                    <v6LangP>0</v6LangP>
1317                    <vShortEn>2</vShortEn>
1318                    <vShortWch>2</vShortWch>
1319                    <v6Lto>2</v6Lto>
1320                    <v6WtE>2</v6WtE>
1321                    <v6Rtti>2</v6Rtti>
1322                    <VariousControls>
1323                      <MiscControls> </MiscControls>
1324                      <Define>__RT_KERNEL_SOURCE__</Define>
1325                      <Undefine> </Undefine>
1326                      <IncludePath></IncludePath>
1327                    </VariousControls>
1328                  </Cads>
1329                </FileArmAds>
1330              </FileOption>
1331            </File>
1332            <File>
1333              <FileName>defunct.c</FileName>
1334              <FileType>1</FileType>
1335              <FilePath>..\..\..\..\src\defunct.c</FilePath>
1336              <FileOption>
1337                <CommonProperty>
1338                  <UseCPPCompiler>2</UseCPPCompiler>
1339                  <RVCTCodeConst>0</RVCTCodeConst>
1340                  <RVCTZI>0</RVCTZI>
1341                  <RVCTOtherData>0</RVCTOtherData>
1342                  <ModuleSelection>0</ModuleSelection>
1343                  <IncludeInBuild>1</IncludeInBuild>
1344                  <AlwaysBuild>0</AlwaysBuild>
1345                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
1346                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
1347                  <PublicsOnly>0</PublicsOnly>
1348                  <StopOnExitCode>3</StopOnExitCode>
1349                  <CustomArgument></CustomArgument>
1350                  <IncludeLibraryModules></IncludeLibraryModules>
1351                  <ComprImg>1</ComprImg>
1352                </CommonProperty>
1353                <FileArmAds>
1354                  <Cads>
1355                    <interw>2</interw>
1356                    <Optim>0</Optim>
1357                    <oTime>2</oTime>
1358                    <SplitLS>2</SplitLS>
1359                    <OneElfS>2</OneElfS>
1360                    <Strict>2</Strict>
1361                    <EnumInt>2</EnumInt>
1362                    <PlainCh>2</PlainCh>
1363                    <Ropi>2</Ropi>
1364                    <Rwpi>2</Rwpi>
1365                    <wLevel>0</wLevel>
1366                    <uThumb>2</uThumb>
1367                    <uSurpInc>2</uSurpInc>
1368                    <uC99>2</uC99>
1369                    <uGnu>2</uGnu>
1370                    <useXO>2</useXO>
1371                    <v6Lang>0</v6Lang>
1372                    <v6LangP>0</v6LangP>
1373                    <vShortEn>2</vShortEn>
1374                    <vShortWch>2</vShortWch>
1375                    <v6Lto>2</v6Lto>
1376                    <v6WtE>2</v6WtE>
1377                    <v6Rtti>2</v6Rtti>
1378                    <VariousControls>
1379                      <MiscControls> </MiscControls>
1380                      <Define>__RT_KERNEL_SOURCE__</Define>
1381                      <Undefine> </Undefine>
1382                      <IncludePath></IncludePath>
1383                    </VariousControls>
1384                  </Cads>
1385                </FileArmAds>
1386              </FileOption>
1387            </File>
1388            <File>
1389              <FileName>idle.c</FileName>
1390              <FileType>1</FileType>
1391              <FilePath>..\..\..\..\src\idle.c</FilePath>
1392              <FileOption>
1393                <CommonProperty>
1394                  <UseCPPCompiler>2</UseCPPCompiler>
1395                  <RVCTCodeConst>0</RVCTCodeConst>
1396                  <RVCTZI>0</RVCTZI>
1397                  <RVCTOtherData>0</RVCTOtherData>
1398                  <ModuleSelection>0</ModuleSelection>
1399                  <IncludeInBuild>1</IncludeInBuild>
1400                  <AlwaysBuild>0</AlwaysBuild>
1401                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
1402                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
1403                  <PublicsOnly>0</PublicsOnly>
1404                  <StopOnExitCode>3</StopOnExitCode>
1405                  <CustomArgument></CustomArgument>
1406                  <IncludeLibraryModules></IncludeLibraryModules>
1407                  <ComprImg>1</ComprImg>
1408                </CommonProperty>
1409                <FileArmAds>
1410                  <Cads>
1411                    <interw>2</interw>
1412                    <Optim>0</Optim>
1413                    <oTime>2</oTime>
1414                    <SplitLS>2</SplitLS>
1415                    <OneElfS>2</OneElfS>
1416                    <Strict>2</Strict>
1417                    <EnumInt>2</EnumInt>
1418                    <PlainCh>2</PlainCh>
1419                    <Ropi>2</Ropi>
1420                    <Rwpi>2</Rwpi>
1421                    <wLevel>0</wLevel>
1422                    <uThumb>2</uThumb>
1423                    <uSurpInc>2</uSurpInc>
1424                    <uC99>2</uC99>
1425                    <uGnu>2</uGnu>
1426                    <useXO>2</useXO>
1427                    <v6Lang>0</v6Lang>
1428                    <v6LangP>0</v6LangP>
1429                    <vShortEn>2</vShortEn>
1430                    <vShortWch>2</vShortWch>
1431                    <v6Lto>2</v6Lto>
1432                    <v6WtE>2</v6WtE>
1433                    <v6Rtti>2</v6Rtti>
1434                    <VariousControls>
1435                      <MiscControls> </MiscControls>
1436                      <Define>__RT_KERNEL_SOURCE__</Define>
1437                      <Undefine> </Undefine>
1438                      <IncludePath></IncludePath>
1439                    </VariousControls>
1440                  </Cads>
1441                </FileArmAds>
1442              </FileOption>
1443            </File>
1444            <File>
1445              <FileName>ipc.c</FileName>
1446              <FileType>1</FileType>
1447              <FilePath>..\..\..\..\src\ipc.c</FilePath>
1448              <FileOption>
1449                <CommonProperty>
1450                  <UseCPPCompiler>2</UseCPPCompiler>
1451                  <RVCTCodeConst>0</RVCTCodeConst>
1452                  <RVCTZI>0</RVCTZI>
1453                  <RVCTOtherData>0</RVCTOtherData>
1454                  <ModuleSelection>0</ModuleSelection>
1455                  <IncludeInBuild>1</IncludeInBuild>
1456                  <AlwaysBuild>0</AlwaysBuild>
1457                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
1458                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
1459                  <PublicsOnly>0</PublicsOnly>
1460                  <StopOnExitCode>3</StopOnExitCode>
1461                  <CustomArgument></CustomArgument>
1462                  <IncludeLibraryModules></IncludeLibraryModules>
1463                  <ComprImg>1</ComprImg>
1464                </CommonProperty>
1465                <FileArmAds>
1466                  <Cads>
1467                    <interw>2</interw>
1468                    <Optim>0</Optim>
1469                    <oTime>2</oTime>
1470                    <SplitLS>2</SplitLS>
1471                    <OneElfS>2</OneElfS>
1472                    <Strict>2</Strict>
1473                    <EnumInt>2</EnumInt>
1474                    <PlainCh>2</PlainCh>
1475                    <Ropi>2</Ropi>
1476                    <Rwpi>2</Rwpi>
1477                    <wLevel>0</wLevel>
1478                    <uThumb>2</uThumb>
1479                    <uSurpInc>2</uSurpInc>
1480                    <uC99>2</uC99>
1481                    <uGnu>2</uGnu>
1482                    <useXO>2</useXO>
1483                    <v6Lang>0</v6Lang>
1484                    <v6LangP>0</v6LangP>
1485                    <vShortEn>2</vShortEn>
1486                    <vShortWch>2</vShortWch>
1487                    <v6Lto>2</v6Lto>
1488                    <v6WtE>2</v6WtE>
1489                    <v6Rtti>2</v6Rtti>
1490                    <VariousControls>
1491                      <MiscControls> </MiscControls>
1492                      <Define>__RT_KERNEL_SOURCE__</Define>
1493                      <Undefine> </Undefine>
1494                      <IncludePath></IncludePath>
1495                    </VariousControls>
1496                  </Cads>
1497                </FileArmAds>
1498              </FileOption>
1499            </File>
1500            <File>
1501              <FileName>irq.c</FileName>
1502              <FileType>1</FileType>
1503              <FilePath>..\..\..\..\src\irq.c</FilePath>
1504              <FileOption>
1505                <CommonProperty>
1506                  <UseCPPCompiler>2</UseCPPCompiler>
1507                  <RVCTCodeConst>0</RVCTCodeConst>
1508                  <RVCTZI>0</RVCTZI>
1509                  <RVCTOtherData>0</RVCTOtherData>
1510                  <ModuleSelection>0</ModuleSelection>
1511                  <IncludeInBuild>1</IncludeInBuild>
1512                  <AlwaysBuild>0</AlwaysBuild>
1513                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
1514                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
1515                  <PublicsOnly>0</PublicsOnly>
1516                  <StopOnExitCode>3</StopOnExitCode>
1517                  <CustomArgument></CustomArgument>
1518                  <IncludeLibraryModules></IncludeLibraryModules>
1519                  <ComprImg>1</ComprImg>
1520                </CommonProperty>
1521                <FileArmAds>
1522                  <Cads>
1523                    <interw>2</interw>
1524                    <Optim>0</Optim>
1525                    <oTime>2</oTime>
1526                    <SplitLS>2</SplitLS>
1527                    <OneElfS>2</OneElfS>
1528                    <Strict>2</Strict>
1529                    <EnumInt>2</EnumInt>
1530                    <PlainCh>2</PlainCh>
1531                    <Ropi>2</Ropi>
1532                    <Rwpi>2</Rwpi>
1533                    <wLevel>0</wLevel>
1534                    <uThumb>2</uThumb>
1535                    <uSurpInc>2</uSurpInc>
1536                    <uC99>2</uC99>
1537                    <uGnu>2</uGnu>
1538                    <useXO>2</useXO>
1539                    <v6Lang>0</v6Lang>
1540                    <v6LangP>0</v6LangP>
1541                    <vShortEn>2</vShortEn>
1542                    <vShortWch>2</vShortWch>
1543                    <v6Lto>2</v6Lto>
1544                    <v6WtE>2</v6WtE>
1545                    <v6Rtti>2</v6Rtti>
1546                    <VariousControls>
1547                      <MiscControls> </MiscControls>
1548                      <Define>__RT_KERNEL_SOURCE__</Define>
1549                      <Undefine> </Undefine>
1550                      <IncludePath></IncludePath>
1551                    </VariousControls>
1552                  </Cads>
1553                </FileArmAds>
1554              </FileOption>
1555            </File>
1556            <File>
1557              <FileName>kservice.c</FileName>
1558              <FileType>1</FileType>
1559              <FilePath>..\..\..\..\src\kservice.c</FilePath>
1560              <FileOption>
1561                <CommonProperty>
1562                  <UseCPPCompiler>2</UseCPPCompiler>
1563                  <RVCTCodeConst>0</RVCTCodeConst>
1564                  <RVCTZI>0</RVCTZI>
1565                  <RVCTOtherData>0</RVCTOtherData>
1566                  <ModuleSelection>0</ModuleSelection>
1567                  <IncludeInBuild>1</IncludeInBuild>
1568                  <AlwaysBuild>0</AlwaysBuild>
1569                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
1570                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
1571                  <PublicsOnly>0</PublicsOnly>
1572                  <StopOnExitCode>3</StopOnExitCode>
1573                  <CustomArgument></CustomArgument>
1574                  <IncludeLibraryModules></IncludeLibraryModules>
1575                  <ComprImg>1</ComprImg>
1576                </CommonProperty>
1577                <FileArmAds>
1578                  <Cads>
1579                    <interw>2</interw>
1580                    <Optim>0</Optim>
1581                    <oTime>2</oTime>
1582                    <SplitLS>2</SplitLS>
1583                    <OneElfS>2</OneElfS>
1584                    <Strict>2</Strict>
1585                    <EnumInt>2</EnumInt>
1586                    <PlainCh>2</PlainCh>
1587                    <Ropi>2</Ropi>
1588                    <Rwpi>2</Rwpi>
1589                    <wLevel>0</wLevel>
1590                    <uThumb>2</uThumb>
1591                    <uSurpInc>2</uSurpInc>
1592                    <uC99>2</uC99>
1593                    <uGnu>2</uGnu>
1594                    <useXO>2</useXO>
1595                    <v6Lang>0</v6Lang>
1596                    <v6LangP>0</v6LangP>
1597                    <vShortEn>2</vShortEn>
1598                    <vShortWch>2</vShortWch>
1599                    <v6Lto>2</v6Lto>
1600                    <v6WtE>2</v6WtE>
1601                    <v6Rtti>2</v6Rtti>
1602                    <VariousControls>
1603                      <MiscControls> </MiscControls>
1604                      <Define>__RT_KERNEL_SOURCE__</Define>
1605                      <Undefine> </Undefine>
1606                      <IncludePath></IncludePath>
1607                    </VariousControls>
1608                  </Cads>
1609                </FileArmAds>
1610              </FileOption>
1611            </File>
1612            <File>
1613              <FileName>mem.c</FileName>
1614              <FileType>1</FileType>
1615              <FilePath>..\..\..\..\src\mem.c</FilePath>
1616              <FileOption>
1617                <CommonProperty>
1618                  <UseCPPCompiler>2</UseCPPCompiler>
1619                  <RVCTCodeConst>0</RVCTCodeConst>
1620                  <RVCTZI>0</RVCTZI>
1621                  <RVCTOtherData>0</RVCTOtherData>
1622                  <ModuleSelection>0</ModuleSelection>
1623                  <IncludeInBuild>1</IncludeInBuild>
1624                  <AlwaysBuild>0</AlwaysBuild>
1625                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
1626                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
1627                  <PublicsOnly>0</PublicsOnly>
1628                  <StopOnExitCode>3</StopOnExitCode>
1629                  <CustomArgument></CustomArgument>
1630                  <IncludeLibraryModules></IncludeLibraryModules>
1631                  <ComprImg>1</ComprImg>
1632                </CommonProperty>
1633                <FileArmAds>
1634                  <Cads>
1635                    <interw>2</interw>
1636                    <Optim>0</Optim>
1637                    <oTime>2</oTime>
1638                    <SplitLS>2</SplitLS>
1639                    <OneElfS>2</OneElfS>
1640                    <Strict>2</Strict>
1641                    <EnumInt>2</EnumInt>
1642                    <PlainCh>2</PlainCh>
1643                    <Ropi>2</Ropi>
1644                    <Rwpi>2</Rwpi>
1645                    <wLevel>0</wLevel>
1646                    <uThumb>2</uThumb>
1647                    <uSurpInc>2</uSurpInc>
1648                    <uC99>2</uC99>
1649                    <uGnu>2</uGnu>
1650                    <useXO>2</useXO>
1651                    <v6Lang>0</v6Lang>
1652                    <v6LangP>0</v6LangP>
1653                    <vShortEn>2</vShortEn>
1654                    <vShortWch>2</vShortWch>
1655                    <v6Lto>2</v6Lto>
1656                    <v6WtE>2</v6WtE>
1657                    <v6Rtti>2</v6Rtti>
1658                    <VariousControls>
1659                      <MiscControls> </MiscControls>
1660                      <Define>__RT_KERNEL_SOURCE__</Define>
1661                      <Undefine> </Undefine>
1662                      <IncludePath></IncludePath>
1663                    </VariousControls>
1664                  </Cads>
1665                </FileArmAds>
1666              </FileOption>
1667            </File>
1668            <File>
1669              <FileName>mempool.c</FileName>
1670              <FileType>1</FileType>
1671              <FilePath>..\..\..\..\src\mempool.c</FilePath>
1672              <FileOption>
1673                <CommonProperty>
1674                  <UseCPPCompiler>2</UseCPPCompiler>
1675                  <RVCTCodeConst>0</RVCTCodeConst>
1676                  <RVCTZI>0</RVCTZI>
1677                  <RVCTOtherData>0</RVCTOtherData>
1678                  <ModuleSelection>0</ModuleSelection>
1679                  <IncludeInBuild>1</IncludeInBuild>
1680                  <AlwaysBuild>0</AlwaysBuild>
1681                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
1682                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
1683                  <PublicsOnly>0</PublicsOnly>
1684                  <StopOnExitCode>3</StopOnExitCode>
1685                  <CustomArgument></CustomArgument>
1686                  <IncludeLibraryModules></IncludeLibraryModules>
1687                  <ComprImg>1</ComprImg>
1688                </CommonProperty>
1689                <FileArmAds>
1690                  <Cads>
1691                    <interw>2</interw>
1692                    <Optim>0</Optim>
1693                    <oTime>2</oTime>
1694                    <SplitLS>2</SplitLS>
1695                    <OneElfS>2</OneElfS>
1696                    <Strict>2</Strict>
1697                    <EnumInt>2</EnumInt>
1698                    <PlainCh>2</PlainCh>
1699                    <Ropi>2</Ropi>
1700                    <Rwpi>2</Rwpi>
1701                    <wLevel>0</wLevel>
1702                    <uThumb>2</uThumb>
1703                    <uSurpInc>2</uSurpInc>
1704                    <uC99>2</uC99>
1705                    <uGnu>2</uGnu>
1706                    <useXO>2</useXO>
1707                    <v6Lang>0</v6Lang>
1708                    <v6LangP>0</v6LangP>
1709                    <vShortEn>2</vShortEn>
1710                    <vShortWch>2</vShortWch>
1711                    <v6Lto>2</v6Lto>
1712                    <v6WtE>2</v6WtE>
1713                    <v6Rtti>2</v6Rtti>
1714                    <VariousControls>
1715                      <MiscControls> </MiscControls>
1716                      <Define>__RT_KERNEL_SOURCE__</Define>
1717                      <Undefine> </Undefine>
1718                      <IncludePath></IncludePath>
1719                    </VariousControls>
1720                  </Cads>
1721                </FileArmAds>
1722              </FileOption>
1723            </File>
1724            <File>
1725              <FileName>object.c</FileName>
1726              <FileType>1</FileType>
1727              <FilePath>..\..\..\..\src\object.c</FilePath>
1728              <FileOption>
1729                <CommonProperty>
1730                  <UseCPPCompiler>2</UseCPPCompiler>
1731                  <RVCTCodeConst>0</RVCTCodeConst>
1732                  <RVCTZI>0</RVCTZI>
1733                  <RVCTOtherData>0</RVCTOtherData>
1734                  <ModuleSelection>0</ModuleSelection>
1735                  <IncludeInBuild>1</IncludeInBuild>
1736                  <AlwaysBuild>0</AlwaysBuild>
1737                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
1738                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
1739                  <PublicsOnly>0</PublicsOnly>
1740                  <StopOnExitCode>3</StopOnExitCode>
1741                  <CustomArgument></CustomArgument>
1742                  <IncludeLibraryModules></IncludeLibraryModules>
1743                  <ComprImg>1</ComprImg>
1744                </CommonProperty>
1745                <FileArmAds>
1746                  <Cads>
1747                    <interw>2</interw>
1748                    <Optim>0</Optim>
1749                    <oTime>2</oTime>
1750                    <SplitLS>2</SplitLS>
1751                    <OneElfS>2</OneElfS>
1752                    <Strict>2</Strict>
1753                    <EnumInt>2</EnumInt>
1754                    <PlainCh>2</PlainCh>
1755                    <Ropi>2</Ropi>
1756                    <Rwpi>2</Rwpi>
1757                    <wLevel>0</wLevel>
1758                    <uThumb>2</uThumb>
1759                    <uSurpInc>2</uSurpInc>
1760                    <uC99>2</uC99>
1761                    <uGnu>2</uGnu>
1762                    <useXO>2</useXO>
1763                    <v6Lang>0</v6Lang>
1764                    <v6LangP>0</v6LangP>
1765                    <vShortEn>2</vShortEn>
1766                    <vShortWch>2</vShortWch>
1767                    <v6Lto>2</v6Lto>
1768                    <v6WtE>2</v6WtE>
1769                    <v6Rtti>2</v6Rtti>
1770                    <VariousControls>
1771                      <MiscControls> </MiscControls>
1772                      <Define>__RT_KERNEL_SOURCE__</Define>
1773                      <Undefine> </Undefine>
1774                      <IncludePath></IncludePath>
1775                    </VariousControls>
1776                  </Cads>
1777                </FileArmAds>
1778              </FileOption>
1779            </File>
1780            <File>
1781              <FileName>scheduler_comm.c</FileName>
1782              <FileType>1</FileType>
1783              <FilePath>..\..\..\..\src\scheduler_comm.c</FilePath>
1784              <FileOption>
1785                <CommonProperty>
1786                  <UseCPPCompiler>2</UseCPPCompiler>
1787                  <RVCTCodeConst>0</RVCTCodeConst>
1788                  <RVCTZI>0</RVCTZI>
1789                  <RVCTOtherData>0</RVCTOtherData>
1790                  <ModuleSelection>0</ModuleSelection>
1791                  <IncludeInBuild>1</IncludeInBuild>
1792                  <AlwaysBuild>0</AlwaysBuild>
1793                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
1794                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
1795                  <PublicsOnly>0</PublicsOnly>
1796                  <StopOnExitCode>3</StopOnExitCode>
1797                  <CustomArgument></CustomArgument>
1798                  <IncludeLibraryModules></IncludeLibraryModules>
1799                  <ComprImg>1</ComprImg>
1800                </CommonProperty>
1801                <FileArmAds>
1802                  <Cads>
1803                    <interw>2</interw>
1804                    <Optim>0</Optim>
1805                    <oTime>2</oTime>
1806                    <SplitLS>2</SplitLS>
1807                    <OneElfS>2</OneElfS>
1808                    <Strict>2</Strict>
1809                    <EnumInt>2</EnumInt>
1810                    <PlainCh>2</PlainCh>
1811                    <Ropi>2</Ropi>
1812                    <Rwpi>2</Rwpi>
1813                    <wLevel>0</wLevel>
1814                    <uThumb>2</uThumb>
1815                    <uSurpInc>2</uSurpInc>
1816                    <uC99>2</uC99>
1817                    <uGnu>2</uGnu>
1818                    <useXO>2</useXO>
1819                    <v6Lang>0</v6Lang>
1820                    <v6LangP>0</v6LangP>
1821                    <vShortEn>2</vShortEn>
1822                    <vShortWch>2</vShortWch>
1823                    <v6Lto>2</v6Lto>
1824                    <v6WtE>2</v6WtE>
1825                    <v6Rtti>2</v6Rtti>
1826                    <VariousControls>
1827                      <MiscControls> </MiscControls>
1828                      <Define>__RT_KERNEL_SOURCE__</Define>
1829                      <Undefine> </Undefine>
1830                      <IncludePath></IncludePath>
1831                    </VariousControls>
1832                  </Cads>
1833                </FileArmAds>
1834              </FileOption>
1835            </File>
1836            <File>
1837              <FileName>scheduler_up.c</FileName>
1838              <FileType>1</FileType>
1839              <FilePath>..\..\..\..\src\scheduler_up.c</FilePath>
1840              <FileOption>
1841                <CommonProperty>
1842                  <UseCPPCompiler>2</UseCPPCompiler>
1843                  <RVCTCodeConst>0</RVCTCodeConst>
1844                  <RVCTZI>0</RVCTZI>
1845                  <RVCTOtherData>0</RVCTOtherData>
1846                  <ModuleSelection>0</ModuleSelection>
1847                  <IncludeInBuild>1</IncludeInBuild>
1848                  <AlwaysBuild>0</AlwaysBuild>
1849                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
1850                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
1851                  <PublicsOnly>0</PublicsOnly>
1852                  <StopOnExitCode>3</StopOnExitCode>
1853                  <CustomArgument></CustomArgument>
1854                  <IncludeLibraryModules></IncludeLibraryModules>
1855                  <ComprImg>1</ComprImg>
1856                </CommonProperty>
1857                <FileArmAds>
1858                  <Cads>
1859                    <interw>2</interw>
1860                    <Optim>0</Optim>
1861                    <oTime>2</oTime>
1862                    <SplitLS>2</SplitLS>
1863                    <OneElfS>2</OneElfS>
1864                    <Strict>2</Strict>
1865                    <EnumInt>2</EnumInt>
1866                    <PlainCh>2</PlainCh>
1867                    <Ropi>2</Ropi>
1868                    <Rwpi>2</Rwpi>
1869                    <wLevel>0</wLevel>
1870                    <uThumb>2</uThumb>
1871                    <uSurpInc>2</uSurpInc>
1872                    <uC99>2</uC99>
1873                    <uGnu>2</uGnu>
1874                    <useXO>2</useXO>
1875                    <v6Lang>0</v6Lang>
1876                    <v6LangP>0</v6LangP>
1877                    <vShortEn>2</vShortEn>
1878                    <vShortWch>2</vShortWch>
1879                    <v6Lto>2</v6Lto>
1880                    <v6WtE>2</v6WtE>
1881                    <v6Rtti>2</v6Rtti>
1882                    <VariousControls>
1883                      <MiscControls> </MiscControls>
1884                      <Define>__RT_KERNEL_SOURCE__</Define>
1885                      <Undefine> </Undefine>
1886                      <IncludePath></IncludePath>
1887                    </VariousControls>
1888                  </Cads>
1889                </FileArmAds>
1890              </FileOption>
1891            </File>
1892            <File>
1893              <FileName>thread.c</FileName>
1894              <FileType>1</FileType>
1895              <FilePath>..\..\..\..\src\thread.c</FilePath>
1896              <FileOption>
1897                <CommonProperty>
1898                  <UseCPPCompiler>2</UseCPPCompiler>
1899                  <RVCTCodeConst>0</RVCTCodeConst>
1900                  <RVCTZI>0</RVCTZI>
1901                  <RVCTOtherData>0</RVCTOtherData>
1902                  <ModuleSelection>0</ModuleSelection>
1903                  <IncludeInBuild>1</IncludeInBuild>
1904                  <AlwaysBuild>0</AlwaysBuild>
1905                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
1906                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
1907                  <PublicsOnly>0</PublicsOnly>
1908                  <StopOnExitCode>3</StopOnExitCode>
1909                  <CustomArgument></CustomArgument>
1910                  <IncludeLibraryModules></IncludeLibraryModules>
1911                  <ComprImg>1</ComprImg>
1912                </CommonProperty>
1913                <FileArmAds>
1914                  <Cads>
1915                    <interw>2</interw>
1916                    <Optim>0</Optim>
1917                    <oTime>2</oTime>
1918                    <SplitLS>2</SplitLS>
1919                    <OneElfS>2</OneElfS>
1920                    <Strict>2</Strict>
1921                    <EnumInt>2</EnumInt>
1922                    <PlainCh>2</PlainCh>
1923                    <Ropi>2</Ropi>
1924                    <Rwpi>2</Rwpi>
1925                    <wLevel>0</wLevel>
1926                    <uThumb>2</uThumb>
1927                    <uSurpInc>2</uSurpInc>
1928                    <uC99>2</uC99>
1929                    <uGnu>2</uGnu>
1930                    <useXO>2</useXO>
1931                    <v6Lang>0</v6Lang>
1932                    <v6LangP>0</v6LangP>
1933                    <vShortEn>2</vShortEn>
1934                    <vShortWch>2</vShortWch>
1935                    <v6Lto>2</v6Lto>
1936                    <v6WtE>2</v6WtE>
1937                    <v6Rtti>2</v6Rtti>
1938                    <VariousControls>
1939                      <MiscControls> </MiscControls>
1940                      <Define>__RT_KERNEL_SOURCE__</Define>
1941                      <Undefine> </Undefine>
1942                      <IncludePath></IncludePath>
1943                    </VariousControls>
1944                  </Cads>
1945                </FileArmAds>
1946              </FileOption>
1947            </File>
1948            <File>
1949              <FileName>timer.c</FileName>
1950              <FileType>1</FileType>
1951              <FilePath>..\..\..\..\src\timer.c</FilePath>
1952              <FileOption>
1953                <CommonProperty>
1954                  <UseCPPCompiler>2</UseCPPCompiler>
1955                  <RVCTCodeConst>0</RVCTCodeConst>
1956                  <RVCTZI>0</RVCTZI>
1957                  <RVCTOtherData>0</RVCTOtherData>
1958                  <ModuleSelection>0</ModuleSelection>
1959                  <IncludeInBuild>1</IncludeInBuild>
1960                  <AlwaysBuild>0</AlwaysBuild>
1961                  <GenerateAssemblyFile>0</GenerateAssemblyFile>
1962                  <AssembleAssemblyFile>0</AssembleAssemblyFile>
1963                  <PublicsOnly>0</PublicsOnly>
1964                  <StopOnExitCode>3</StopOnExitCode>
1965                  <CustomArgument></CustomArgument>
1966                  <IncludeLibraryModules></IncludeLibraryModules>
1967                  <ComprImg>1</ComprImg>
1968                </CommonProperty>
1969                <FileArmAds>
1970                  <Cads>
1971                    <interw>2</interw>
1972                    <Optim>0</Optim>
1973                    <oTime>2</oTime>
1974                    <SplitLS>2</SplitLS>
1975                    <OneElfS>2</OneElfS>
1976                    <Strict>2</Strict>
1977                    <EnumInt>2</EnumInt>
1978                    <PlainCh>2</PlainCh>
1979                    <Ropi>2</Ropi>
1980                    <Rwpi>2</Rwpi>
1981                    <wLevel>0</wLevel>
1982                    <uThumb>2</uThumb>
1983                    <uSurpInc>2</uSurpInc>
1984                    <uC99>2</uC99>
1985                    <uGnu>2</uGnu>
1986                    <useXO>2</useXO>
1987                    <v6Lang>0</v6Lang>
1988                    <v6LangP>0</v6LangP>
1989                    <vShortEn>2</vShortEn>
1990                    <vShortWch>2</vShortWch>
1991                    <v6Lto>2</v6Lto>
1992                    <v6WtE>2</v6WtE>
1993                    <v6Rtti>2</v6Rtti>
1994                    <VariousControls>
1995                      <MiscControls> </MiscControls>
1996                      <Define>__RT_KERNEL_SOURCE__</Define>
1997                      <Undefine> </Undefine>
1998                      <IncludePath></IncludePath>
1999                    </VariousControls>
2000                  </Cads>
2001                </FileArmAds>
2002              </FileOption>
2003            </File>
2004          </Files>
2005        </Group>
2006        <Group>
2007          <GroupName>klibc</GroupName>
2008          <Files>
2009            <File>
2010              <FileName>rt_vsnprintf_tiny.c</FileName>
2011              <FileType>1</FileType>
2012              <FilePath>..\..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
2013            </File>
2014            <File>
2015              <FileName>kerrno.c</FileName>
2016              <FileType>1</FileType>
2017              <FilePath>..\..\..\..\src\klibc\kerrno.c</FilePath>
2018            </File>
2019            <File>
2020              <FileName>kstring.c</FileName>
2021              <FileType>1</FileType>
2022              <FilePath>..\..\..\..\src\klibc\kstring.c</FilePath>
2023            </File>
2024            <File>
2025              <FileName>rt_vsscanf.c</FileName>
2026              <FileType>1</FileType>
2027              <FilePath>..\..\..\..\src\klibc\rt_vsscanf.c</FilePath>
2028            </File>
2029            <File>
2030              <FileName>kstdio.c</FileName>
2031              <FileType>1</FileType>
2032              <FilePath>..\..\..\..\src\klibc\kstdio.c</FilePath>
2033            </File>
2034          </Files>
2035        </Group>
2036        <Group>
2037          <GroupName>libcpu</GroupName>
2038          <Files>
2039            <File>
2040              <FileName>atomic_arm.c</FileName>
2041              <FileType>1</FileType>
2042              <FilePath>..\..\..\..\libcpu\arm\common\atomic_arm.c</FilePath>
2043            </File>
2044            <File>
2045              <FileName>div0.c</FileName>
2046              <FileType>1</FileType>
2047              <FilePath>..\..\..\..\libcpu\arm\common\div0.c</FilePath>
2048            </File>
2049            <File>
2050              <FileName>showmem.c</FileName>
2051              <FileType>1</FileType>
2052              <FilePath>..\..\..\..\libcpu\arm\common\showmem.c</FilePath>
2053            </File>
2054            <File>
2055              <FileName>context_rvds.S</FileName>
2056              <FileType>2</FileType>
2057              <FilePath>..\..\..\..\libcpu\arm\cortex-m3\context_rvds.S</FilePath>
2058            </File>
2059            <File>
2060              <FileName>cpuport.c</FileName>
2061              <FileType>1</FileType>
2062              <FilePath>..\..\..\..\libcpu\arm\cortex-m3\cpuport.c</FilePath>
2063            </File>
2064          </Files>
2065        </Group>
2066        <Group>
2067          <GroupName>Libraries</GroupName>
2068          <Files>
2069            <File>
2070              <FileName>startup_gd32f10x_hd.s</FileName>
2071              <FileType>2</FileType>
2072              <FilePath>packages\gd32-arm-cmsis-latest\GD32F10x\GD\GD32F10x\Source\ARM\startup_gd32f10x_hd.s</FilePath>
2073            </File>
2074            <File>
2075              <FileName>system_gd32f10x.c</FileName>
2076              <FileType>1</FileType>
2077              <FilePath>packages\gd32-arm-cmsis-latest\GD32F10x\GD\GD32F10x\Source\system_gd32f10x.c</FilePath>
2078            </File>
2079            <File>
2080              <FileName>gd32f10x_exti.c</FileName>
2081              <FileType>1</FileType>
2082              <FilePath>packages\gd32-arm-series-latest\GD32F10x\GD32F10x_standard_peripheral\Source\gd32f10x_exti.c</FilePath>
2083            </File>
2084            <File>
2085              <FileName>gd32f10x_gpio.c</FileName>
2086              <FileType>1</FileType>
2087              <FilePath>packages\gd32-arm-series-latest\GD32F10x\GD32F10x_standard_peripheral\Source\gd32f10x_gpio.c</FilePath>
2088            </File>
2089            <File>
2090              <FileName>gd32f10x_misc.c</FileName>
2091              <FileType>1</FileType>
2092              <FilePath>packages\gd32-arm-series-latest\GD32F10x\GD32F10x_standard_peripheral\Source\gd32f10x_misc.c</FilePath>
2093            </File>
2094            <File>
2095              <FileName>gd32f10x_rcu.c</FileName>
2096              <FileType>1</FileType>
2097              <FilePath>packages\gd32-arm-series-latest\GD32F10x\GD32F10x_standard_peripheral\Source\gd32f10x_rcu.c</FilePath>
2098            </File>
2099            <File>
2100              <FileName>gd32f10x_usart.c</FileName>
2101              <FileType>1</FileType>
2102              <FilePath>packages\gd32-arm-series-latest\GD32F10x\GD32F10x_standard_peripheral\Source\gd32f10x_usart.c</FilePath>
2103            </File>
2104          </Files>
2105        </Group>
2106        <Group>
2107          <GroupName>::CMSIS</GroupName>
2108        </Group>
2109      </Groups>
2110    </Target>
2111  </Targets>
2112
2113  <RTE>
2114    <apis/>
2115    <components>
2116      <component Cclass="CMSIS" Cgroup="CORE" Cvendor="ARM" Cversion="5.4.0" condition="ARMv6_7_8-M Device">
2117        <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.7.0"/>
2118        <targetInfos>
2119          <targetInfo name="rt-thread"/>
2120        </targetInfos>
2121      </component>
2122    </components>
2123    <files/>
2124  </RTE>
2125
2126  <LayerInfo>
2127    <Layers>
2128      <Layer>
2129        <LayName>&lt;Project Info&gt;</LayName>
2130        <LayTarg>0</LayTarg>
2131        <LayPrjMark>1</LayPrjMark>
2132      </Layer>
2133    </Layers>
2134  </LayerInfo>
2135
2136</Project>
2137