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  <SchemaVersion>2.1</SchemaVersion>
4  <Header>### uVision Project, (C) Keil Software</Header>
5  <Targets>
6    <Target>
7      <TargetName>rt-thread</TargetName>
8      <ToolsetNumber>0x4</ToolsetNumber>
9      <ToolsetName>ARM-ADS</ToolsetName>
10      <pCCUsed>5060750::V5.06 update 6 (build 750)::ARMCC</pCCUsed>
11      <uAC6>0</uAC6>
12      <TargetOption>
13        <TargetCommonOption>
14          <Device>STM32MP157AAAx:Cortex-M4</Device>
15          <Vendor>STMicroelectronics</Vendor>
16          <PackID>Keil.STM32MP1xx_DFP.1.3.0</PackID>
17          <PackURL>http://www.keil.com/pack/</PackURL>
18          <Cpu>IRAM(0x10020000,0x00020000) IRAM2(0x10040000,0x00020000) IROM(0x10000000,0x00020000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000)</Cpu>
19          <FlashUtilSpec />
20          <StartupFile />
21          <FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD10020000 -FC1000)</FlashDriverDll>
22          <DeviceId>0</DeviceId>
23          <RegisterFile>$$Device:STM32MP157AAAx$Drivers\CMSIS\Device\ST\STM32MP1xx\Include\stm32mp157axx_cm4.h</RegisterFile>
24          <MemoryEnv />
25          <Cmp />
26          <Asm />
27          <Linker />
28          <OHString />
29          <InfinionOptionDll />
30          <SLE66CMisc />
31          <SLE66AMisc />
32          <SLE66LinkerMisc />
33          <SFDFile>$$Device:STM32MP157AAAx$SVD\STM32MP157x.svd</SFDFile>
34          <bCustSvd>0</bCustSvd>
35          <UseEnv>0</UseEnv>
36          <BinPath />
37          <IncludePath />
38          <LibPath />
39          <RegisterFilePath />
40          <DBRegisterFilePath />
41          <TargetStatus>
42            <Error>0</Error>
43            <ExitCodeStop>0</ExitCodeStop>
44            <ButtonStop>0</ButtonStop>
45            <NotGenerated>0</NotGenerated>
46            <InvalidFlash>1</InvalidFlash>
47          </TargetStatus>
48          <OutputDirectory>.\build\keil\Obj\</OutputDirectory>
49          <OutputName>rt-thread</OutputName>
50          <CreateExecutable>1</CreateExecutable>
51          <CreateLib>0</CreateLib>
52          <CreateHexFile>0</CreateHexFile>
53          <DebugInformation>1</DebugInformation>
54          <BrowseInformation>0</BrowseInformation>
55          <ListingPath>.\build\keil\List\</ListingPath>
56          <HexFormatSelection>1</HexFormatSelection>
57          <Merge32K>0</Merge32K>
58          <CreateBatchFile>0</CreateBatchFile>
59          <BeforeCompile>
60            <RunUserProg1>0</RunUserProg1>
61            <RunUserProg2>0</RunUserProg2>
62            <UserProg1Name />
63            <UserProg2Name />
64            <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
65            <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
66            <nStopU1X>0</nStopU1X>
67            <nStopU2X>0</nStopU2X>
68          </BeforeCompile>
69          <BeforeMake>
70            <RunUserProg1>0</RunUserProg1>
71            <RunUserProg2>0</RunUserProg2>
72            <UserProg1Name />
73            <UserProg2Name />
74            <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
75            <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
76            <nStopB1X>0</nStopB1X>
77            <nStopB2X>0</nStopB2X>
78          </BeforeMake>
79          <AfterMake>
80            <RunUserProg1>1</RunUserProg1>
81            <RunUserProg2>0</RunUserProg2>
82            <UserProg1Name>fromelf --bin !L --output rtthread.bin</UserProg1Name>
83            <UserProg2Name />
84            <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
85            <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
86            <nStopA1X>0</nStopA1X>
87            <nStopA2X>0</nStopA2X>
88          </AfterMake>
89          <SelectedForBatchBuild>0</SelectedForBatchBuild>
90          <SVCSIdString />
91        </TargetCommonOption>
92        <CommonProperty>
93          <UseCPPCompiler>0</UseCPPCompiler>
94          <RVCTCodeConst>0</RVCTCodeConst>
95          <RVCTZI>0</RVCTZI>
96          <RVCTOtherData>0</RVCTOtherData>
97          <ModuleSelection>0</ModuleSelection>
98          <IncludeInBuild>1</IncludeInBuild>
99          <AlwaysBuild>0</AlwaysBuild>
100          <GenerateAssemblyFile>0</GenerateAssemblyFile>
101          <AssembleAssemblyFile>0</AssembleAssemblyFile>
102          <PublicsOnly>0</PublicsOnly>
103          <StopOnExitCode>3</StopOnExitCode>
104          <CustomArgument />
105          <IncludeLibraryModules />
106          <ComprImg>1</ComprImg>
107        </CommonProperty>
108        <DllOption>
109          <SimDllName>SARMCM3.DLL</SimDllName>
110          <SimDllArguments>  -MPU</SimDllArguments>
111          <SimDlgDll>DCM.DLL</SimDlgDll>
112          <SimDlgDllArguments>-pCM4</SimDlgDllArguments>
113          <TargetDllName>SARMCM3.DLL</TargetDllName>
114          <TargetDllArguments> -MPU</TargetDllArguments>
115          <TargetDlgDll>TCM.DLL</TargetDlgDll>
116          <TargetDlgDllArguments>-pCM4</TargetDlgDllArguments>
117        </DllOption>
118        <DebugOption>
119          <OPTHX>
120            <HexSelection>1</HexSelection>
121            <HexRangeLowAddress>0</HexRangeLowAddress>
122            <HexRangeHighAddress>0</HexRangeHighAddress>
123            <HexOffset>0</HexOffset>
124            <Oh166RecLen>16</Oh166RecLen>
125          </OPTHX>
126        </DebugOption>
127        <Utilities>
128          <Flash1>
129            <UseTargetDll>1</UseTargetDll>
130            <UseExternalTool>0</UseExternalTool>
131            <RunIndependent>0</RunIndependent>
132            <UpdateFlashBeforeDebugging>0</UpdateFlashBeforeDebugging>
133            <Capability>1</Capability>
134            <DriverSelection>4096</DriverSelection>
135          </Flash1>
136          <bUseTDR>1</bUseTDR>
137          <Flash2>BIN\UL2CM3.DLL</Flash2>
138          <Flash3>"" ()</Flash3>
139          <Flash4 />
140          <pFcarmOut />
141          <pFcarmGrp />
142          <pFcArmRoot />
143          <FcArmLst>0</FcArmLst>
144        </Utilities>
145        <TargetArmAds>
146          <ArmAdsMisc>
147            <GenerateListings>0</GenerateListings>
148            <asHll>1</asHll>
149            <asAsm>1</asAsm>
150            <asMacX>1</asMacX>
151            <asSyms>1</asSyms>
152            <asFals>1</asFals>
153            <asDbgD>1</asDbgD>
154            <asForm>1</asForm>
155            <ldLst>0</ldLst>
156            <ldmm>1</ldmm>
157            <ldXref>1</ldXref>
158            <BigEnd>0</BigEnd>
159            <AdsALst>1</AdsALst>
160            <AdsACrf>1</AdsACrf>
161            <AdsANop>0</AdsANop>
162            <AdsANot>0</AdsANot>
163            <AdsLLst>1</AdsLLst>
164            <AdsLmap>1</AdsLmap>
165            <AdsLcgr>1</AdsLcgr>
166            <AdsLsym>1</AdsLsym>
167            <AdsLszi>1</AdsLszi>
168            <AdsLtoi>1</AdsLtoi>
169            <AdsLsun>1</AdsLsun>
170            <AdsLven>1</AdsLven>
171            <AdsLsxf>1</AdsLsxf>
172            <RvctClst>0</RvctClst>
173            <GenPPlst>0</GenPPlst>
174            <AdsCpuType>"Cortex-M4"</AdsCpuType>
175            <RvctDeviceName />
176            <mOS>0</mOS>
177            <uocRom>0</uocRom>
178            <uocRam>0</uocRam>
179            <hadIROM>1</hadIROM>
180            <hadIRAM>1</hadIRAM>
181            <hadXRAM>0</hadXRAM>
182            <uocXRam>0</uocXRam>
183            <RvdsVP>2</RvdsVP>
184            <RvdsMve>0</RvdsMve>
185            <RvdsCdeCp>0</RvdsCdeCp>
186            <hadIRAM2>1</hadIRAM2>
187            <hadIROM2>0</hadIROM2>
188            <StupSel>8</StupSel>
189            <useUlib>0</useUlib>
190            <EndSel>0</EndSel>
191            <uLtcg>0</uLtcg>
192            <nSecure>0</nSecure>
193            <RoSelD>3</RoSelD>
194            <RwSelD>4</RwSelD>
195            <CodeSel>0</CodeSel>
196            <OptFeed>0</OptFeed>
197            <NoZi1>0</NoZi1>
198            <NoZi2>0</NoZi2>
199            <NoZi3>0</NoZi3>
200            <NoZi4>0</NoZi4>
201            <NoZi5>0</NoZi5>
202            <Ro1Chk>0</Ro1Chk>
203            <Ro2Chk>0</Ro2Chk>
204            <Ro3Chk>0</Ro3Chk>
205            <Ir1Chk>1</Ir1Chk>
206            <Ir2Chk>0</Ir2Chk>
207            <Ra1Chk>0</Ra1Chk>
208            <Ra2Chk>0</Ra2Chk>
209            <Ra3Chk>0</Ra3Chk>
210            <Im1Chk>1</Im1Chk>
211            <Im2Chk>0</Im2Chk>
212            <OnChipMemories>
213              <Ocm1>
214                <Type>0</Type>
215                <StartAddress>0x0</StartAddress>
216                <Size>0x0</Size>
217              </Ocm1>
218              <Ocm2>
219                <Type>0</Type>
220                <StartAddress>0x0</StartAddress>
221                <Size>0x0</Size>
222              </Ocm2>
223              <Ocm3>
224                <Type>0</Type>
225                <StartAddress>0x0</StartAddress>
226                <Size>0x0</Size>
227              </Ocm3>
228              <Ocm4>
229                <Type>0</Type>
230                <StartAddress>0x0</StartAddress>
231                <Size>0x0</Size>
232              </Ocm4>
233              <Ocm5>
234                <Type>0</Type>
235                <StartAddress>0x0</StartAddress>
236                <Size>0x0</Size>
237              </Ocm5>
238              <Ocm6>
239                <Type>0</Type>
240                <StartAddress>0x0</StartAddress>
241                <Size>0x0</Size>
242              </Ocm6>
243              <IRAM>
244                <Type>0</Type>
245                <StartAddress>0x10020000</StartAddress>
246                <Size>0x20000</Size>
247              </IRAM>
248              <IROM>
249                <Type>1</Type>
250                <StartAddress>0x10000000</StartAddress>
251                <Size>0x20000</Size>
252              </IROM>
253              <XRAM>
254                <Type>0</Type>
255                <StartAddress>0x0</StartAddress>
256                <Size>0x0</Size>
257              </XRAM>
258              <OCR_RVCT1>
259                <Type>1</Type>
260                <StartAddress>0x0</StartAddress>
261                <Size>0x0</Size>
262              </OCR_RVCT1>
263              <OCR_RVCT2>
264                <Type>1</Type>
265                <StartAddress>0x0</StartAddress>
266                <Size>0x0</Size>
267              </OCR_RVCT2>
268              <OCR_RVCT3>
269                <Type>1</Type>
270                <StartAddress>0x0</StartAddress>
271                <Size>0x0</Size>
272              </OCR_RVCT3>
273              <OCR_RVCT4>
274                <Type>1</Type>
275                <StartAddress>0x10000000</StartAddress>
276                <Size>0x30000</Size>
277              </OCR_RVCT4>
278              <OCR_RVCT5>
279                <Type>1</Type>
280                <StartAddress>0x0</StartAddress>
281                <Size>0x0</Size>
282              </OCR_RVCT5>
283              <OCR_RVCT6>
284                <Type>0</Type>
285                <StartAddress>0x0</StartAddress>
286                <Size>0x0</Size>
287              </OCR_RVCT6>
288              <OCR_RVCT7>
289                <Type>0</Type>
290                <StartAddress>0x0</StartAddress>
291                <Size>0x0</Size>
292              </OCR_RVCT7>
293              <OCR_RVCT8>
294                <Type>0</Type>
295                <StartAddress>0x0</StartAddress>
296                <Size>0x0</Size>
297              </OCR_RVCT8>
298              <OCR_RVCT9>
299                <Type>0</Type>
300                <StartAddress>0x10030000</StartAddress>
301                <Size>0x10000</Size>
302              </OCR_RVCT9>
303              <OCR_RVCT10>
304                <Type>0</Type>
305                <StartAddress>0x10040000</StartAddress>
306                <Size>0x20000</Size>
307              </OCR_RVCT10>
308            </OnChipMemories>
309            <RvctStartVector />
310          </ArmAdsMisc>
311          <Cads>
312            <interw>1</interw>
313            <Optim>1</Optim>
314            <oTime>0</oTime>
315            <SplitLS>0</SplitLS>
316            <OneElfS>1</OneElfS>
317            <Strict>0</Strict>
318            <EnumInt>0</EnumInt>
319            <PlainCh>0</PlainCh>
320            <Ropi>0</Ropi>
321            <Rwpi>0</Rwpi>
322            <wLevel>0</wLevel>
323            <uThumb>0</uThumb>
324            <uSurpInc>0</uSurpInc>
325            <uC99>1</uC99>
326            <uGnu>0</uGnu>
327            <useXO>0</useXO>
328            <v6Lang>1</v6Lang>
329            <v6LangP>1</v6LangP>
330            <vShortEn>1</vShortEn>
331            <vShortWch>1</vShortWch>
332            <v6Lto>0</v6Lto>
333            <v6WtE>0</v6WtE>
334            <v6Rtti>0</v6Rtti>
335            <VariousControls>
336              <MiscControls />
337              <Define>METAL_MAX_DEVICE_REGIONS=2, VIRTIO_SLAVE_ONLY, STM32MP157Axx, __LOG_TRACE_IO_, CORE_CM4, METAL_INTERNAL, NO_ATOMIC_64_SUPPORT, __RTTHREAD__</Define>
338              <Undefine />
339              <IncludePath>..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;.;board\CubeMX_Config\CM4\Inc;..\libraries\HAL_Drivers;board;applications;board\ports;..\..\..\components\finsh;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\cortex-m4;..\libraries\HAL_Drivers\nano</IncludePath>
340            </VariousControls>
341          </Cads>
342          <Aads>
343            <interw>1</interw>
344            <Ropi>0</Ropi>
345            <Rwpi>0</Rwpi>
346            <thumb>0</thumb>
347            <SplitLS>0</SplitLS>
348            <SwStkChk>0</SwStkChk>
349            <NoWarn>0</NoWarn>
350            <uSurpInc>0</uSurpInc>
351            <useXO>0</useXO>
352            <ClangAsOpt>4</ClangAsOpt>
353            <VariousControls>
354              <MiscControls />
355              <Define />
356              <Undefine />
357              <IncludePath />
358            </VariousControls>
359          </Aads>
360          <LDads>
361            <umfTarg>0</umfTarg>
362            <Ropi>0</Ropi>
363            <Rwpi>0</Rwpi>
364            <noStLib>0</noStLib>
365            <RepFail>1</RepFail>
366            <useFile>0</useFile>
367            <TextAddressRange />
368            <DataAddressRange />
369            <pXoBase />
370            <ScatterFile>.\board\linker_scripts\link.sct</ScatterFile>
371            <IncludeLibs />
372            <IncludeLibsPath />
373            <Misc />
374            <LinkerInputFile />
375            <DisabledWarnings />
376          </LDads>
377        </TargetArmAds>
378      </TargetOption>
379      <Groups>
380        <Group>
381          <GroupName>Applications</GroupName>
382          <Files>
383            <File>
384              <FileName>main.c</FileName>
385              <FileType>1</FileType>
386              <FilePath>applications\main.c</FilePath>
387            </File>
388          </Files>
389        </Group>
390        <Group>
391          <GroupName>Drivers</GroupName>
392          <Files>
393            <File>
394              <FileName>drv_common.c</FileName>
395              <FileType>1</FileType>
396              <FilePath>..\libraries\HAL_Drivers\drv_common.c</FilePath>
397            </File>
398          </Files>
399          <Files>
400            <File>
401              <FileName>drv_console.c</FileName>
402              <FileType>1</FileType>
403              <FilePath>..\libraries\HAL_Drivers\nano\drv_console.c</FilePath>
404            </File>
405          </Files>
406          <Files>
407            <File>
408              <FileName>drv_gpio.c</FileName>
409              <FileType>1</FileType>
410              <FilePath>..\libraries\HAL_Drivers\nano\drv_gpio.c</FilePath>
411            </File>
412          </Files>
413          <Files>
414            <File>
415              <FileName>stm32mp1xx_hal_msp.c</FileName>
416              <FileType>1</FileType>
417              <FilePath>board\CubeMX_Config\CM4\Src\stm32mp1xx_hal_msp.c</FilePath>
418            </File>
419          </Files>
420          <Files>
421            <File>
422              <FileName>board.c</FileName>
423              <FileType>1</FileType>
424              <FilePath>board\board.c</FilePath>
425            </File>
426          </Files>
427        </Group>
428        <Group>
429          <GroupName>Finsh</GroupName>
430          <Files>
431            <File>
432              <FileName>msh_parse.c</FileName>
433              <FileType>1</FileType>
434              <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
435            </File>
436          </Files>
437          <Files>
438            <File>
439              <FileName>msh.c</FileName>
440              <FileType>1</FileType>
441              <FilePath>..\..\..\components\finsh\msh.c</FilePath>
442            </File>
443          </Files>
444          <Files>
445            <File>
446              <FileName>cmd.c</FileName>
447              <FileType>1</FileType>
448              <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
449            </File>
450          </Files>
451          <Files>
452            <File>
453              <FileName>shell.c</FileName>
454              <FileType>1</FileType>
455              <FilePath>..\..\..\components\finsh\shell.c</FilePath>
456            </File>
457          </Files>
458        </Group>
459        <Group>
460          <GroupName>Kernel</GroupName>
461          <Files>
462            <File>
463              <FileName>clock.c</FileName>
464              <FileType>1</FileType>
465              <FilePath>..\..\..\src\clock.c</FilePath>
466              <FileOption>
467                <FileArmAds>
468                  <Cads>
469                    <VariousControls>
470                      <MiscControls> </MiscControls>
471                      <Define>__RT_KERNEL_SOURCE__</Define>
472                      <Undefine> </Undefine>
473                      <IncludePath> </IncludePath>
474                    </VariousControls>
475                  </Cads>
476                </FileArmAds>
477              </FileOption>
478            </File>
479          </Files>
480          <Files>
481            <File>
482              <FileName>components.c</FileName>
483              <FileType>1</FileType>
484              <FilePath>..\..\..\src\components.c</FilePath>
485              <FileOption>
486                <FileArmAds>
487                  <Cads>
488                    <VariousControls>
489                      <MiscControls> </MiscControls>
490                      <Define>__RT_KERNEL_SOURCE__</Define>
491                      <Undefine> </Undefine>
492                      <IncludePath> </IncludePath>
493                    </VariousControls>
494                  </Cads>
495                </FileArmAds>
496              </FileOption>
497            </File>
498          </Files>
499          <Files>
500            <File>
501              <FileName>cpu_up.c</FileName>
502              <FileType>1</FileType>
503              <FilePath>..\..\..\src\cpu_up.c</FilePath>
504              <FileOption>
505                <FileArmAds>
506                  <Cads>
507                    <VariousControls>
508                      <MiscControls> </MiscControls>
509                      <Define>__RT_KERNEL_SOURCE__</Define>
510                      <Undefine> </Undefine>
511                      <IncludePath> </IncludePath>
512                    </VariousControls>
513                  </Cads>
514                </FileArmAds>
515              </FileOption>
516            </File>
517          </Files>
518          <Files>
519            <File>
520              <FileName>defunct.c</FileName>
521              <FileType>1</FileType>
522              <FilePath>..\..\..\src\defunct.c</FilePath>
523              <FileOption>
524                <FileArmAds>
525                  <Cads>
526                    <VariousControls>
527                      <MiscControls> </MiscControls>
528                      <Define>__RT_KERNEL_SOURCE__</Define>
529                      <Undefine> </Undefine>
530                      <IncludePath> </IncludePath>
531                    </VariousControls>
532                  </Cads>
533                </FileArmAds>
534              </FileOption>
535            </File>
536          </Files>
537          <Files>
538            <File>
539              <FileName>idle.c</FileName>
540              <FileType>1</FileType>
541              <FilePath>..\..\..\src\idle.c</FilePath>
542              <FileOption>
543                <FileArmAds>
544                  <Cads>
545                    <VariousControls>
546                      <MiscControls> </MiscControls>
547                      <Define>__RT_KERNEL_SOURCE__</Define>
548                      <Undefine> </Undefine>
549                      <IncludePath> </IncludePath>
550                    </VariousControls>
551                  </Cads>
552                </FileArmAds>
553              </FileOption>
554            </File>
555          </Files>
556          <Files>
557            <File>
558              <FileName>ipc.c</FileName>
559              <FileType>1</FileType>
560              <FilePath>..\..\..\src\ipc.c</FilePath>
561              <FileOption>
562                <FileArmAds>
563                  <Cads>
564                    <VariousControls>
565                      <MiscControls> </MiscControls>
566                      <Define>__RT_KERNEL_SOURCE__</Define>
567                      <Undefine> </Undefine>
568                      <IncludePath> </IncludePath>
569                    </VariousControls>
570                  </Cads>
571                </FileArmAds>
572              </FileOption>
573            </File>
574          </Files>
575          <Files>
576            <File>
577              <FileName>irq.c</FileName>
578              <FileType>1</FileType>
579              <FilePath>..\..\..\src\irq.c</FilePath>
580              <FileOption>
581                <FileArmAds>
582                  <Cads>
583                    <VariousControls>
584                      <MiscControls> </MiscControls>
585                      <Define>__RT_KERNEL_SOURCE__</Define>
586                      <Undefine> </Undefine>
587                      <IncludePath> </IncludePath>
588                    </VariousControls>
589                  </Cads>
590                </FileArmAds>
591              </FileOption>
592            </File>
593          </Files>
594          <Files>
595            <File>
596              <FileName>kservice.c</FileName>
597              <FileType>1</FileType>
598              <FilePath>..\..\..\src\kservice.c</FilePath>
599              <FileOption>
600                <FileArmAds>
601                  <Cads>
602                    <VariousControls>
603                      <MiscControls> </MiscControls>
604                      <Define>__RT_KERNEL_SOURCE__</Define>
605                      <Undefine> </Undefine>
606                      <IncludePath> </IncludePath>
607                    </VariousControls>
608                  </Cads>
609                </FileArmAds>
610              </FileOption>
611            </File>
612          </Files>
613          <Files>
614            <File>
615              <FileName>memheap.c</FileName>
616              <FileType>1</FileType>
617              <FilePath>..\..\..\src\memheap.c</FilePath>
618              <FileOption>
619                <FileArmAds>
620                  <Cads>
621                    <VariousControls>
622                      <MiscControls> </MiscControls>
623                      <Define>__RT_KERNEL_SOURCE__</Define>
624                      <Undefine> </Undefine>
625                      <IncludePath> </IncludePath>
626                    </VariousControls>
627                  </Cads>
628                </FileArmAds>
629              </FileOption>
630            </File>
631          </Files>
632          <Files>
633            <File>
634              <FileName>mempool.c</FileName>
635              <FileType>1</FileType>
636              <FilePath>..\..\..\src\mempool.c</FilePath>
637              <FileOption>
638                <FileArmAds>
639                  <Cads>
640                    <VariousControls>
641                      <MiscControls> </MiscControls>
642                      <Define>__RT_KERNEL_SOURCE__</Define>
643                      <Undefine> </Undefine>
644                      <IncludePath> </IncludePath>
645                    </VariousControls>
646                  </Cads>
647                </FileArmAds>
648              </FileOption>
649            </File>
650          </Files>
651          <Files>
652            <File>
653              <FileName>object.c</FileName>
654              <FileType>1</FileType>
655              <FilePath>..\..\..\src\object.c</FilePath>
656              <FileOption>
657                <FileArmAds>
658                  <Cads>
659                    <VariousControls>
660                      <MiscControls> </MiscControls>
661                      <Define>__RT_KERNEL_SOURCE__</Define>
662                      <Undefine> </Undefine>
663                      <IncludePath> </IncludePath>
664                    </VariousControls>
665                  </Cads>
666                </FileArmAds>
667              </FileOption>
668            </File>
669          </Files>
670          <Files>
671            <File>
672              <FileName>scheduler_comm.c</FileName>
673              <FileType>1</FileType>
674              <FilePath>..\..\..\src\scheduler_comm.c</FilePath>
675              <FileOption>
676                <FileArmAds>
677                  <Cads>
678                    <VariousControls>
679                      <MiscControls> </MiscControls>
680                      <Define>__RT_KERNEL_SOURCE__</Define>
681                      <Undefine> </Undefine>
682                      <IncludePath> </IncludePath>
683                    </VariousControls>
684                  </Cads>
685                </FileArmAds>
686              </FileOption>
687            </File>
688          </Files>
689          <Files>
690            <File>
691              <FileName>scheduler_up.c</FileName>
692              <FileType>1</FileType>
693              <FilePath>..\..\..\src\scheduler_up.c</FilePath>
694              <FileOption>
695                <FileArmAds>
696                  <Cads>
697                    <VariousControls>
698                      <MiscControls> </MiscControls>
699                      <Define>__RT_KERNEL_SOURCE__</Define>
700                      <Undefine> </Undefine>
701                      <IncludePath> </IncludePath>
702                    </VariousControls>
703                  </Cads>
704                </FileArmAds>
705              </FileOption>
706            </File>
707          </Files>
708          <Files>
709            <File>
710              <FileName>thread.c</FileName>
711              <FileType>1</FileType>
712              <FilePath>..\..\..\src\thread.c</FilePath>
713              <FileOption>
714                <FileArmAds>
715                  <Cads>
716                    <VariousControls>
717                      <MiscControls> </MiscControls>
718                      <Define>__RT_KERNEL_SOURCE__</Define>
719                      <Undefine> </Undefine>
720                      <IncludePath> </IncludePath>
721                    </VariousControls>
722                  </Cads>
723                </FileArmAds>
724              </FileOption>
725            </File>
726          </Files>
727          <Files>
728            <File>
729              <FileName>timer.c</FileName>
730              <FileType>1</FileType>
731              <FilePath>..\..\..\src\timer.c</FilePath>
732              <FileOption>
733                <FileArmAds>
734                  <Cads>
735                    <VariousControls>
736                      <MiscControls> </MiscControls>
737                      <Define>__RT_KERNEL_SOURCE__</Define>
738                      <Undefine> </Undefine>
739                      <IncludePath> </IncludePath>
740                    </VariousControls>
741                  </Cads>
742                </FileArmAds>
743              </FileOption>
744            </File>
745          </Files>
746        </Group>
747        <Group>
748          <GroupName>klibc</GroupName>
749          <Files>
750            <File>
751              <FileName>kstdio.c</FileName>
752              <FileType>1</FileType>
753              <FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
754            </File>
755          </Files>
756          <Files>
757            <File>
758              <FileName>rt_vsscanf.c</FileName>
759              <FileType>1</FileType>
760              <FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
761            </File>
762          </Files>
763          <Files>
764            <File>
765              <FileName>rt_vsnprintf_tiny.c</FileName>
766              <FileType>1</FileType>
767              <FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
768            </File>
769          </Files>
770          <Files>
771            <File>
772              <FileName>kerrno.c</FileName>
773              <FileType>1</FileType>
774              <FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
775            </File>
776          </Files>
777          <Files>
778            <File>
779              <FileName>kstring.c</FileName>
780              <FileType>1</FileType>
781              <FilePath>..\..\..\src\klibc\kstring.c</FilePath>
782            </File>
783          </Files>
784        </Group>
785        <Group>
786          <GroupName>libcpu</GroupName>
787          <Files>
788            <File>
789              <FileName>atomic_arm.c</FileName>
790              <FileType>1</FileType>
791              <FilePath>..\..\..\libcpu\arm\common\atomic_arm.c</FilePath>
792            </File>
793          </Files>
794          <Files>
795            <File>
796              <FileName>div0.c</FileName>
797              <FileType>1</FileType>
798              <FilePath>..\..\..\libcpu\arm\common\div0.c</FilePath>
799            </File>
800          </Files>
801          <Files>
802            <File>
803              <FileName>showmem.c</FileName>
804              <FileType>1</FileType>
805              <FilePath>..\..\..\libcpu\arm\common\showmem.c</FilePath>
806            </File>
807          </Files>
808          <Files>
809            <File>
810              <FileName>context_rvds.S</FileName>
811              <FileType>2</FileType>
812              <FilePath>..\..\..\libcpu\arm\cortex-m4\context_rvds.S</FilePath>
813            </File>
814          </Files>
815          <Files>
816            <File>
817              <FileName>cpuport.c</FileName>
818              <FileType>1</FileType>
819              <FilePath>..\..\..\libcpu\arm\cortex-m4\cpuport.c</FilePath>
820            </File>
821          </Files>
822        </Group>
823      </Groups>
824    </Target>
825  </Targets>
826  <RTE>
827    <apis />
828    <components />
829    <files />
830  </RTE>
831  <LayerInfo>
832    <Layers>
833      <Layer>
834        <LayName>&lt;Project Info&gt;</LayName>
835        <LayTarg>0</LayTarg>
836        <LayPrjMark>1</LayPrjMark>
837      </Layer>
838    </Layers>
839  </LayerInfo>
840</Project>
841