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><Project Info></LayName> 835 <LayTarg>0</LayTarg> 836 <LayPrjMark>1</LayPrjMark> 837 </Layer> 838 </Layers> 839 </LayerInfo> 840</Project> 841