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><Project Info></LayName> 2130 <LayTarg>0</LayTarg> 2131 <LayPrjMark>1</LayPrjMark> 2132 </Layer> 2133 </Layers> 2134 </LayerInfo> 2135 2136</Project> 2137