1<?xml version="1.0" encoding="UTF-8" standalone="no" ?> 2<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_proj.xsd"> 3 <SchemaVersion>1.1</SchemaVersion> 4 <Header>### uVision Project, (C) Keil Software</Header> 5 <Targets> 6 <Target> 7 <TargetName>LPC43xx SPIFI</TargetName> 8 <ToolsetNumber>0x4</ToolsetNumber> 9 <ToolsetName>ARM-ADS</ToolsetName> 10 <TargetOption> 11 <TargetCommonOption> 12 <Device>LPC4357</Device> 13 <Vendor>NXP (founded by Philips)</Vendor> 14 <Cpu>IRAM(0x10000000-0x10007FFF) IRAM2(0x20000000-0x2000FFFF) IROM(0x1A000000-0x1A07FFFF) IROM2(0x1B000000-0x1B07FFFF) CLOCK(12000000) CPUTYPE("Cortex-M4") FPU2</Cpu> 15 <FlashUtilSpec /> 16 <StartupFile>"STARTUP\NXP\LPC43xx\startup_LPC43xx.s" ("NXP LPC43xx Startup Code")</StartupFile> 17 <FlashDriverDll>UL2CM3(-O975 -S0 -C0 -FO7 -FD10000000 -FC800 -FN2 -FF0LPC18xx43xx_512_BA -FS01A000000 -FL080000 -FF1LPC18xx43xx_512_BB -FS11B000000 -FL180000)</FlashDriverDll> 18 <DeviceId>6414</DeviceId> 19 <RegisterFile>LPC43xx.H</RegisterFile> 20 <MemoryEnv /> 21 <Cmp /> 22 <Asm /> 23 <Linker /> 24 <OHString /> 25 <InfinionOptionDll /> 26 <SLE66CMisc /> 27 <SLE66AMisc /> 28 <SLE66LinkerMisc /> 29 <SFDFile>SFD\NXP\LPC43xx\LPC43xx.SFR</SFDFile> 30 <UseEnv>0</UseEnv> 31 <BinPath /> 32 <IncludePath /> 33 <LibPath /> 34 <RegisterFilePath>NXP\LPC43xx\</RegisterFilePath> 35 <DBRegisterFilePath>NXP\LPC43xx\</DBRegisterFilePath> 36 <TargetStatus> 37 <Error>0</Error> 38 <ExitCodeStop>0</ExitCodeStop> 39 <ButtonStop>0</ButtonStop> 40 <NotGenerated>0</NotGenerated> 41 <InvalidFlash>1</InvalidFlash> 42 </TargetStatus> 43 <OutputDirectory>.\build\</OutputDirectory> 44 <OutputName>rtthread_lpc43xx</OutputName> 45 <CreateExecutable>1</CreateExecutable> 46 <CreateLib>0</CreateLib> 47 <CreateHexFile>0</CreateHexFile> 48 <DebugInformation>1</DebugInformation> 49 <BrowseInformation>1</BrowseInformation> 50 <ListingPath>.\build\</ListingPath> 51 <HexFormatSelection>1</HexFormatSelection> 52 <Merge32K>0</Merge32K> 53 <CreateBatchFile>0</CreateBatchFile> 54 <BeforeCompile> 55 <RunUserProg1>0</RunUserProg1> 56 <RunUserProg2>0</RunUserProg2> 57 <UserProg1Name /> 58 <UserProg2Name /> 59 <UserProg1Dos16Mode>0</UserProg1Dos16Mode> 60 <UserProg2Dos16Mode>0</UserProg2Dos16Mode> 61 <nStopU1X>0</nStopU1X> 62 <nStopU2X>0</nStopU2X> 63 </BeforeCompile> 64 <BeforeMake> 65 <RunUserProg1>0</RunUserProg1> 66 <RunUserProg2>0</RunUserProg2> 67 <UserProg1Name /> 68 <UserProg2Name /> 69 <UserProg1Dos16Mode>0</UserProg1Dos16Mode> 70 <UserProg2Dos16Mode>0</UserProg2Dos16Mode> 71 </BeforeMake> 72 <AfterMake> 73 <RunUserProg1>0</RunUserProg1> 74 <RunUserProg2>0</RunUserProg2> 75 <UserProg1Name /> 76 <UserProg2Name /> 77 <UserProg1Dos16Mode>0</UserProg1Dos16Mode> 78 <UserProg2Dos16Mode>0</UserProg2Dos16Mode> 79 </AfterMake> 80 <SelectedForBatchBuild>0</SelectedForBatchBuild> 81 <SVCSIdString /> 82 </TargetCommonOption> 83 <CommonProperty> 84 <UseCPPCompiler>0</UseCPPCompiler> 85 <RVCTCodeConst>0</RVCTCodeConst> 86 <RVCTZI>0</RVCTZI> 87 <RVCTOtherData>0</RVCTOtherData> 88 <ModuleSelection>0</ModuleSelection> 89 <IncludeInBuild>1</IncludeInBuild> 90 <AlwaysBuild>0</AlwaysBuild> 91 <GenerateAssemblyFile>0</GenerateAssemblyFile> 92 <AssembleAssemblyFile>0</AssembleAssemblyFile> 93 <PublicsOnly>0</PublicsOnly> 94 <StopOnExitCode>3</StopOnExitCode> 95 <CustomArgument /> 96 <IncludeLibraryModules /> 97 </CommonProperty> 98 <DllOption> 99 <SimDllName>SARMCM3.DLL</SimDllName> 100 <SimDllArguments>-MPU</SimDllArguments> 101 <SimDlgDll>DCM.DLL</SimDlgDll> 102 <SimDlgDllArguments>-pCM4</SimDlgDllArguments> 103 <TargetDllName>SARMCM3.DLL</TargetDllName> 104 <TargetDllArguments>-MPU</TargetDllArguments> 105 <TargetDlgDll>TCM.DLL</TargetDlgDll> 106 <TargetDlgDllArguments>-pCM4</TargetDlgDllArguments> 107 </DllOption> 108 <DebugOption> 109 <OPTHX> 110 <HexSelection>1</HexSelection> 111 <HexRangeLowAddress>0</HexRangeLowAddress> 112 <HexRangeHighAddress>0</HexRangeHighAddress> 113 <HexOffset>0</HexOffset> 114 <Oh166RecLen>16</Oh166RecLen> 115 </OPTHX> 116 <Simulator> 117 <UseSimulator>0</UseSimulator> 118 <LoadApplicationAtStartup>1</LoadApplicationAtStartup> 119 <RunToMain>1</RunToMain> 120 <RestoreBreakpoints>1</RestoreBreakpoints> 121 <RestoreWatchpoints>1</RestoreWatchpoints> 122 <RestoreMemoryDisplay>1</RestoreMemoryDisplay> 123 <RestoreFunctions>1</RestoreFunctions> 124 <RestoreToolbox>1</RestoreToolbox> 125 <LimitSpeedToRealTime>0</LimitSpeedToRealTime> 126 </Simulator> 127 <Target> 128 <UseTarget>1</UseTarget> 129 <LoadApplicationAtStartup>1</LoadApplicationAtStartup> 130 <RunToMain>1</RunToMain> 131 <RestoreBreakpoints>1</RestoreBreakpoints> 132 <RestoreWatchpoints>1</RestoreWatchpoints> 133 <RestoreMemoryDisplay>0</RestoreMemoryDisplay> 134 <RestoreFunctions>0</RestoreFunctions> 135 <RestoreToolbox>1</RestoreToolbox> 136 <RestoreTracepoints>0</RestoreTracepoints> 137 </Target> 138 <RunDebugAfterBuild>0</RunDebugAfterBuild> 139 <TargetSelection>1</TargetSelection> 140 <SimDlls> 141 <CpuDll /> 142 <CpuDllArguments /> 143 <PeripheralDll /> 144 <PeripheralDllArguments /> 145 <InitializationFile /> 146 </SimDlls> 147 <TargetDlls> 148 <CpuDll /> 149 <CpuDllArguments /> 150 <PeripheralDll /> 151 <PeripheralDllArguments /> 152 <InitializationFile /> 153 <Driver>BIN\UL2CM3.DLL</Driver> 154 </TargetDlls> 155 </DebugOption> 156 <Utilities> 157 <Flash1> 158 <UseTargetDll>1</UseTargetDll> 159 <UseExternalTool>0</UseExternalTool> 160 <RunIndependent>0</RunIndependent> 161 <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging> 162 <Capability>1</Capability> 163 <DriverSelection>4096</DriverSelection> 164 </Flash1> 165 <bUseTDR>1</bUseTDR> 166 <Flash2>BIN\UL2CM3.DLL</Flash2> 167 <Flash3>"" ()</Flash3> 168 <Flash4 /> 169 </Utilities> 170 <TargetArmAds> 171 <ArmAdsMisc> 172 <GenerateListings>0</GenerateListings> 173 <asHll>1</asHll> 174 <asAsm>1</asAsm> 175 <asMacX>1</asMacX> 176 <asSyms>1</asSyms> 177 <asFals>1</asFals> 178 <asDbgD>1</asDbgD> 179 <asForm>1</asForm> 180 <ldLst>0</ldLst> 181 <ldmm>1</ldmm> 182 <ldXref>1</ldXref> 183 <BigEnd>0</BigEnd> 184 <AdsALst>1</AdsALst> 185 <AdsACrf>1</AdsACrf> 186 <AdsANop>0</AdsANop> 187 <AdsANot>0</AdsANot> 188 <AdsLLst>1</AdsLLst> 189 <AdsLmap>1</AdsLmap> 190 <AdsLcgr>1</AdsLcgr> 191 <AdsLsym>1</AdsLsym> 192 <AdsLszi>1</AdsLszi> 193 <AdsLtoi>1</AdsLtoi> 194 <AdsLsun>1</AdsLsun> 195 <AdsLven>1</AdsLven> 196 <AdsLsxf>1</AdsLsxf> 197 <RvctClst>1</RvctClst> 198 <GenPPlst>0</GenPPlst> 199 <AdsCpuType>"Cortex-M4"</AdsCpuType> 200 <RvctDeviceName /> 201 <mOS>0</mOS> 202 <uocRom>0</uocRom> 203 <uocRam>0</uocRam> 204 <hadIROM>1</hadIROM> 205 <hadIRAM>1</hadIRAM> 206 <hadXRAM>0</hadXRAM> 207 <uocXRam>0</uocXRam> 208 <RvdsVP>2</RvdsVP> 209 <hadIRAM2>1</hadIRAM2> 210 <hadIROM2>1</hadIROM2> 211 <StupSel>8</StupSel> 212 <useUlib>1</useUlib> 213 <EndSel>0</EndSel> 214 <uLtcg>0</uLtcg> 215 <RoSelD>0</RoSelD> 216 <RwSelD>3</RwSelD> 217 <CodeSel>0</CodeSel> 218 <OptFeed>0</OptFeed> 219 <NoZi1>0</NoZi1> 220 <NoZi2>0</NoZi2> 221 <NoZi3>0</NoZi3> 222 <NoZi4>0</NoZi4> 223 <NoZi5>0</NoZi5> 224 <Ro1Chk>0</Ro1Chk> 225 <Ro2Chk>0</Ro2Chk> 226 <Ro3Chk>0</Ro3Chk> 227 <Ir1Chk>1</Ir1Chk> 228 <Ir2Chk>0</Ir2Chk> 229 <Ra1Chk>0</Ra1Chk> 230 <Ra2Chk>0</Ra2Chk> 231 <Ra3Chk>0</Ra3Chk> 232 <Im1Chk>1</Im1Chk> 233 <Im2Chk>0</Im2Chk> 234 <OnChipMemories> 235 <Ocm1> 236 <Type>0</Type> 237 <StartAddress>0x0</StartAddress> 238 <Size>0x0</Size> 239 </Ocm1> 240 <Ocm2> 241 <Type>0</Type> 242 <StartAddress>0x0</StartAddress> 243 <Size>0x0</Size> 244 </Ocm2> 245 <Ocm3> 246 <Type>0</Type> 247 <StartAddress>0x0</StartAddress> 248 <Size>0x0</Size> 249 </Ocm3> 250 <Ocm4> 251 <Type>0</Type> 252 <StartAddress>0x0</StartAddress> 253 <Size>0x0</Size> 254 </Ocm4> 255 <Ocm5> 256 <Type>0</Type> 257 <StartAddress>0x0</StartAddress> 258 <Size>0x0</Size> 259 </Ocm5> 260 <Ocm6> 261 <Type>0</Type> 262 <StartAddress>0x0</StartAddress> 263 <Size>0x0</Size> 264 </Ocm6> 265 <IRAM> 266 <Type>0</Type> 267 <StartAddress>0x10000000</StartAddress> 268 <Size>0x8000</Size> 269 </IRAM> 270 <IROM> 271 <Type>1</Type> 272 <StartAddress>0x1a000000</StartAddress> 273 <Size>0x80000</Size> 274 </IROM> 275 <XRAM> 276 <Type>0</Type> 277 <StartAddress>0x0</StartAddress> 278 <Size>0x0</Size> 279 </XRAM> 280 <OCR_RVCT1> 281 <Type>1</Type> 282 <StartAddress>0x14000000</StartAddress> 283 <Size>0x400000</Size> 284 </OCR_RVCT1> 285 <OCR_RVCT2> 286 <Type>1</Type> 287 <StartAddress>0x0</StartAddress> 288 <Size>0x0</Size> 289 </OCR_RVCT2> 290 <OCR_RVCT3> 291 <Type>1</Type> 292 <StartAddress>0x0</StartAddress> 293 <Size>0x0</Size> 294 </OCR_RVCT3> 295 <OCR_RVCT4> 296 <Type>1</Type> 297 <StartAddress>0x1a000000</StartAddress> 298 <Size>0x80000</Size> 299 </OCR_RVCT4> 300 <OCR_RVCT5> 301 <Type>1</Type> 302 <StartAddress>0x1b000000</StartAddress> 303 <Size>0x80000</Size> 304 </OCR_RVCT5> 305 <OCR_RVCT6> 306 <Type>0</Type> 307 <StartAddress>0x0</StartAddress> 308 <Size>0x0</Size> 309 </OCR_RVCT6> 310 <OCR_RVCT7> 311 <Type>0</Type> 312 <StartAddress>0x0</StartAddress> 313 <Size>0x0</Size> 314 </OCR_RVCT7> 315 <OCR_RVCT8> 316 <Type>0</Type> 317 <StartAddress>0x0</StartAddress> 318 <Size>0x0</Size> 319 </OCR_RVCT8> 320 <OCR_RVCT9> 321 <Type>0</Type> 322 <StartAddress>0x10000000</StartAddress> 323 <Size>0x8000</Size> 324 </OCR_RVCT9> 325 <OCR_RVCT10> 326 <Type>0</Type> 327 <StartAddress>0x20000000</StartAddress> 328 <Size>0x10000</Size> 329 </OCR_RVCT10> 330 </OnChipMemories> 331 <RvctStartVector /> 332 </ArmAdsMisc> 333 <Cads> 334 <interw>1</interw> 335 <Optim>1</Optim> 336 <oTime>0</oTime> 337 <SplitLS>0</SplitLS> 338 <OneElfS>1</OneElfS> 339 <Strict>0</Strict> 340 <EnumInt>0</EnumInt> 341 <PlainCh>0</PlainCh> 342 <Ropi>0</Ropi> 343 <Rwpi>0</Rwpi> 344 <wLevel>0</wLevel> 345 <uThumb>0</uThumb> 346 <uSurpInc>0</uSurpInc> 347 <VariousControls> 348 <MiscControls /> 349 <Define>CORE_M4, RT_USING_LIBC, __RTTHREAD__, BOOT_PROCESSOR, __STDC_LIMIT_MACROS, USE_SPIFI, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND</Define> 350 <Undefine /> 351 <IncludePath>applications;..\..\..\..\..\components\drivers\include;..\Libraries\CMSIS\Include;..\..\..\..\..\components\libc\posix\io\poll;..\..\..\..\..\components\libc\compilers\common\include;..\..\..\..\..\components\finsh;..\..\..\..\..\components\vbus\share_hdr;..\..\..\..\..\components\vbus;..\..\..\..\..\libcpu\arm\common;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\drivers\phy;..\..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\..\components\drivers\smp_call;..\..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\..\components\drivers\include;.;..\..\..\..\..\components\libc\posix\ipc;..\..\..\..\..\libcpu\arm\cortex-m4;..\Libraries\Device\NXP\LPC43xx\Include;..\..\..\..\..\include;..\drivers</IncludePath> 352 </VariousControls> 353 </Cads> 354 <Aads> 355 <interw>1</interw> 356 <Ropi>0</Ropi> 357 <Rwpi>0</Rwpi> 358 <thumb>0</thumb> 359 <SplitLS>0</SplitLS> 360 <SwStkChk>0</SwStkChk> 361 <NoWarn>0</NoWarn> 362 <uSurpInc>0</uSurpInc> 363 <VariousControls> 364 <MiscControls /> 365 <Define>NO_CRP</Define> 366 <Undefine /> 367 <IncludePath /> 368 </VariousControls> 369 </Aads> 370 <LDads> 371 <umfTarg>0</umfTarg> 372 <Ropi>0</Ropi> 373 <Rwpi>0</Rwpi> 374 <noStLib>0</noStLib> 375 <RepFail>1</RepFail> 376 <useFile>0</useFile> 377 <TextAddressRange>0x14000000</TextAddressRange> 378 <DataAddressRange>0x10000000</DataAddressRange> 379 <pXoBase /> 380 <ScatterFile>.\rtthread_lpc43xx.sct</ScatterFile> 381 <IncludeLibs /> 382 <IncludeLibsPath /> 383 <Misc /> 384 <LinkerInputFile /> 385 <DisabledWarnings /> 386 </LDads> 387 </TargetArmAds> 388 </TargetOption> 389 <Groups> 390 <Group> 391 <GroupName>Applications</GroupName> 392 <Files> 393 <File> 394 <FileName>startup.c</FileName> 395 <FileType>1</FileType> 396 <FilePath>applications\startup.c</FilePath> 397 </File> 398 </Files> 399 <Files> 400 <File> 401 <FileName>board.c</FileName> 402 <FileType>1</FileType> 403 <FilePath>applications\board.c</FilePath> 404 </File> 405 </Files> 406 <Files> 407 <File> 408 <FileName>application.c</FileName> 409 <FileType>1</FileType> 410 <FilePath>applications\application.c</FilePath> 411 </File> 412 </Files> 413 <Files> 414 <File> 415 <FileName>vbus_drv.c</FileName> 416 <FileType>1</FileType> 417 <FilePath>applications\vbus_drv.c</FilePath> 418 </File> 419 </Files> 420 </Group> 421 <Group> 422 <GroupName>CMSIS</GroupName> 423 <Files> 424 <File> 425 <FileName>system_LPC43xx.c</FileName> 426 <FileType>1</FileType> 427 <FilePath>..\Libraries\Device\NXP\LPC43xx\Source\Templates\system_LPC43xx.c</FilePath> 428 </File> 429 </Files> 430 <Files> 431 <File> 432 <FileName>startup_LPC43xx.s</FileName> 433 <FileType>2</FileType> 434 <FilePath>..\Libraries\Device\NXP\LPC43xx\Source\Templates\ARM\startup_LPC43xx.s</FilePath> 435 </File> 436 </Files> 437 </Group> 438 <Group> 439 <GroupName>Compiler</GroupName> 440 <Files> 441 <File> 442 <FileName>syscall_mem.c</FileName> 443 <FileType>1</FileType> 444 <FilePath>..\..\..\..\..\components\libc\compilers\armlibc\syscall_mem.c</FilePath> 445 </File> 446 </Files> 447 <Files> 448 <File> 449 <FileName>syscalls.c</FileName> 450 <FileType>1</FileType> 451 <FilePath>..\..\..\..\..\components\libc\compilers\armlibc\syscalls.c</FilePath> 452 </File> 453 </Files> 454 <Files> 455 <File> 456 <FileName>cctype.c</FileName> 457 <FileType>1</FileType> 458 <FilePath>..\..\..\..\..\components\libc\compilers\common\cctype.c</FilePath> 459 </File> 460 </Files> 461 <Files> 462 <File> 463 <FileName>cstdlib.c</FileName> 464 <FileType>1</FileType> 465 <FilePath>..\..\..\..\..\components\libc\compilers\common\cstdlib.c</FilePath> 466 </File> 467 </Files> 468 <Files> 469 <File> 470 <FileName>cstring.c</FileName> 471 <FileType>1</FileType> 472 <FilePath>..\..\..\..\..\components\libc\compilers\common\cstring.c</FilePath> 473 </File> 474 </Files> 475 <Files> 476 <File> 477 <FileName>ctime.c</FileName> 478 <FileType>1</FileType> 479 <FilePath>..\..\..\..\..\components\libc\compilers\common\ctime.c</FilePath> 480 </File> 481 </Files> 482 <Files> 483 <File> 484 <FileName>cunistd.c</FileName> 485 <FileType>1</FileType> 486 <FilePath>..\..\..\..\..\components\libc\compilers\common\cunistd.c</FilePath> 487 </File> 488 </Files> 489 <Files> 490 <File> 491 <FileName>cwchar.c</FileName> 492 <FileType>1</FileType> 493 <FilePath>..\..\..\..\..\components\libc\compilers\common\cwchar.c</FilePath> 494 </File> 495 </Files> 496 </Group> 497 <Group> 498 <GroupName>DeviceDrivers</GroupName> 499 <Files> 500 <File> 501 <FileName>device.c</FileName> 502 <FileType>1</FileType> 503 <FilePath>..\..\..\..\..\components\drivers\core\device.c</FilePath> 504 <FileOption> 505 <FileArmAds> 506 <Cads> 507 <VariousControls> 508 <MiscControls> </MiscControls> 509 <Define>__RT_IPC_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>completion_comm.c</FileName> 521 <FileType>1</FileType> 522 <FilePath>..\..\..\..\..\components\drivers\ipc\completion_comm.c</FilePath> 523 <FileOption> 524 <FileArmAds> 525 <Cads> 526 <VariousControls> 527 <MiscControls> </MiscControls> 528 <Define>__RT_IPC_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>completion_up.c</FileName> 540 <FileType>1</FileType> 541 <FilePath>..\..\..\..\..\components\drivers\ipc\completion_up.c</FilePath> 542 <FileOption> 543 <FileArmAds> 544 <Cads> 545 <VariousControls> 546 <MiscControls> </MiscControls> 547 <Define>__RT_IPC_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>condvar.c</FileName> 559 <FileType>1</FileType> 560 <FilePath>..\..\..\..\..\components\drivers\ipc\condvar.c</FilePath> 561 <FileOption> 562 <FileArmAds> 563 <Cads> 564 <VariousControls> 565 <MiscControls> </MiscControls> 566 <Define>__RT_IPC_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>dataqueue.c</FileName> 578 <FileType>1</FileType> 579 <FilePath>..\..\..\..\..\components\drivers\ipc\dataqueue.c</FilePath> 580 <FileOption> 581 <FileArmAds> 582 <Cads> 583 <VariousControls> 584 <MiscControls> </MiscControls> 585 <Define>__RT_IPC_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>pipe.c</FileName> 597 <FileType>1</FileType> 598 <FilePath>..\..\..\..\..\components\drivers\ipc\pipe.c</FilePath> 599 <FileOption> 600 <FileArmAds> 601 <Cads> 602 <VariousControls> 603 <MiscControls> </MiscControls> 604 <Define>__RT_IPC_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>ringblk_buf.c</FileName> 616 <FileType>1</FileType> 617 <FilePath>..\..\..\..\..\components\drivers\ipc\ringblk_buf.c</FilePath> 618 <FileOption> 619 <FileArmAds> 620 <Cads> 621 <VariousControls> 622 <MiscControls> </MiscControls> 623 <Define>__RT_IPC_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>ringbuffer.c</FileName> 635 <FileType>1</FileType> 636 <FilePath>..\..\..\..\..\components\drivers\ipc\ringbuffer.c</FilePath> 637 <FileOption> 638 <FileArmAds> 639 <Cads> 640 <VariousControls> 641 <MiscControls> </MiscControls> 642 <Define>__RT_IPC_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>waitqueue.c</FileName> 654 <FileType>1</FileType> 655 <FilePath>..\..\..\..\..\components\drivers\ipc\waitqueue.c</FilePath> 656 <FileOption> 657 <FileArmAds> 658 <Cads> 659 <VariousControls> 660 <MiscControls> </MiscControls> 661 <Define>__RT_IPC_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>workqueue.c</FileName> 673 <FileType>1</FileType> 674 <FilePath>..\..\..\..\..\components\drivers\ipc\workqueue.c</FilePath> 675 <FileOption> 676 <FileArmAds> 677 <Cads> 678 <VariousControls> 679 <MiscControls> </MiscControls> 680 <Define>__RT_IPC_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>dev_serial.c</FileName> 692 <FileType>1</FileType> 693 <FilePath>..\..\..\..\..\components\drivers\serial\dev_serial.c</FilePath> 694 <FileOption> 695 <FileArmAds> 696 <Cads> 697 <VariousControls> 698 <MiscControls> </MiscControls> 699 <Define>__RT_IPC_SOURCE__</Define> 700 <Undefine> </Undefine> 701 <IncludePath> </IncludePath> 702 </VariousControls> 703 </Cads> 704 </FileArmAds> 705 </FileOption> 706 </File> 707 </Files> 708 </Group> 709 <Group> 710 <GroupName>Drivers</GroupName> 711 <Files> 712 <File> 713 <FileName>drv_led.c</FileName> 714 <FileType>1</FileType> 715 <FilePath>..\drivers\drv_led.c</FilePath> 716 </File> 717 </Files> 718 <Files> 719 <File> 720 <FileName>drv_uart.c</FileName> 721 <FileType>1</FileType> 722 <FilePath>..\drivers\drv_uart.c</FilePath> 723 </File> 724 </Files> 725 </Group> 726 <Group> 727 <GroupName>Finsh</GroupName> 728 <Files> 729 <File> 730 <FileName>shell.c</FileName> 731 <FileType>1</FileType> 732 <FilePath>..\..\..\..\..\components\finsh\shell.c</FilePath> 733 </File> 734 </Files> 735 <Files> 736 <File> 737 <FileName>msh_parse.c</FileName> 738 <FileType>1</FileType> 739 <FilePath>..\..\..\..\..\components\finsh\msh_parse.c</FilePath> 740 </File> 741 </Files> 742 <Files> 743 <File> 744 <FileName>msh.c</FileName> 745 <FileType>1</FileType> 746 <FilePath>..\..\..\..\..\components\finsh\msh.c</FilePath> 747 </File> 748 </Files> 749 </Group> 750 <Group> 751 <GroupName>Kernel</GroupName> 752 <Files> 753 <File> 754 <FileName>clock.c</FileName> 755 <FileType>1</FileType> 756 <FilePath>..\..\..\..\..\src\clock.c</FilePath> 757 <FileOption> 758 <FileArmAds> 759 <Cads> 760 <VariousControls> 761 <MiscControls> </MiscControls> 762 <Define>__RT_KERNEL_SOURCE__</Define> 763 <Undefine> </Undefine> 764 <IncludePath> </IncludePath> 765 </VariousControls> 766 </Cads> 767 </FileArmAds> 768 </FileOption> 769 </File> 770 </Files> 771 <Files> 772 <File> 773 <FileName>components.c</FileName> 774 <FileType>1</FileType> 775 <FilePath>..\..\..\..\..\src\components.c</FilePath> 776 <FileOption> 777 <FileArmAds> 778 <Cads> 779 <VariousControls> 780 <MiscControls> </MiscControls> 781 <Define>__RT_KERNEL_SOURCE__</Define> 782 <Undefine> </Undefine> 783 <IncludePath> </IncludePath> 784 </VariousControls> 785 </Cads> 786 </FileArmAds> 787 </FileOption> 788 </File> 789 </Files> 790 <Files> 791 <File> 792 <FileName>cpu_up.c</FileName> 793 <FileType>1</FileType> 794 <FilePath>..\..\..\..\..\src\cpu_up.c</FilePath> 795 <FileOption> 796 <FileArmAds> 797 <Cads> 798 <VariousControls> 799 <MiscControls> </MiscControls> 800 <Define>__RT_KERNEL_SOURCE__</Define> 801 <Undefine> </Undefine> 802 <IncludePath> </IncludePath> 803 </VariousControls> 804 </Cads> 805 </FileArmAds> 806 </FileOption> 807 </File> 808 </Files> 809 <Files> 810 <File> 811 <FileName>defunct.c</FileName> 812 <FileType>1</FileType> 813 <FilePath>..\..\..\..\..\src\defunct.c</FilePath> 814 <FileOption> 815 <FileArmAds> 816 <Cads> 817 <VariousControls> 818 <MiscControls> </MiscControls> 819 <Define>__RT_KERNEL_SOURCE__</Define> 820 <Undefine> </Undefine> 821 <IncludePath> </IncludePath> 822 </VariousControls> 823 </Cads> 824 </FileArmAds> 825 </FileOption> 826 </File> 827 </Files> 828 <Files> 829 <File> 830 <FileName>idle.c</FileName> 831 <FileType>1</FileType> 832 <FilePath>..\..\..\..\..\src\idle.c</FilePath> 833 <FileOption> 834 <FileArmAds> 835 <Cads> 836 <VariousControls> 837 <MiscControls> </MiscControls> 838 <Define>__RT_KERNEL_SOURCE__</Define> 839 <Undefine> </Undefine> 840 <IncludePath> </IncludePath> 841 </VariousControls> 842 </Cads> 843 </FileArmAds> 844 </FileOption> 845 </File> 846 </Files> 847 <Files> 848 <File> 849 <FileName>ipc.c</FileName> 850 <FileType>1</FileType> 851 <FilePath>..\..\..\..\..\src\ipc.c</FilePath> 852 <FileOption> 853 <FileArmAds> 854 <Cads> 855 <VariousControls> 856 <MiscControls> </MiscControls> 857 <Define>__RT_KERNEL_SOURCE__</Define> 858 <Undefine> </Undefine> 859 <IncludePath> </IncludePath> 860 </VariousControls> 861 </Cads> 862 </FileArmAds> 863 </FileOption> 864 </File> 865 </Files> 866 <Files> 867 <File> 868 <FileName>irq.c</FileName> 869 <FileType>1</FileType> 870 <FilePath>..\..\..\..\..\src\irq.c</FilePath> 871 <FileOption> 872 <FileArmAds> 873 <Cads> 874 <VariousControls> 875 <MiscControls> </MiscControls> 876 <Define>__RT_KERNEL_SOURCE__</Define> 877 <Undefine> </Undefine> 878 <IncludePath> </IncludePath> 879 </VariousControls> 880 </Cads> 881 </FileArmAds> 882 </FileOption> 883 </File> 884 </Files> 885 <Files> 886 <File> 887 <FileName>kservice.c</FileName> 888 <FileType>1</FileType> 889 <FilePath>..\..\..\..\..\src\kservice.c</FilePath> 890 <FileOption> 891 <FileArmAds> 892 <Cads> 893 <VariousControls> 894 <MiscControls> </MiscControls> 895 <Define>__RT_KERNEL_SOURCE__</Define> 896 <Undefine> </Undefine> 897 <IncludePath> </IncludePath> 898 </VariousControls> 899 </Cads> 900 </FileArmAds> 901 </FileOption> 902 </File> 903 </Files> 904 <Files> 905 <File> 906 <FileName>mem.c</FileName> 907 <FileType>1</FileType> 908 <FilePath>..\..\..\..\..\src\mem.c</FilePath> 909 <FileOption> 910 <FileArmAds> 911 <Cads> 912 <VariousControls> 913 <MiscControls> </MiscControls> 914 <Define>__RT_KERNEL_SOURCE__</Define> 915 <Undefine> </Undefine> 916 <IncludePath> </IncludePath> 917 </VariousControls> 918 </Cads> 919 </FileArmAds> 920 </FileOption> 921 </File> 922 </Files> 923 <Files> 924 <File> 925 <FileName>memheap.c</FileName> 926 <FileType>1</FileType> 927 <FilePath>..\..\..\..\..\src\memheap.c</FilePath> 928 <FileOption> 929 <FileArmAds> 930 <Cads> 931 <VariousControls> 932 <MiscControls> </MiscControls> 933 <Define>__RT_KERNEL_SOURCE__</Define> 934 <Undefine> </Undefine> 935 <IncludePath> </IncludePath> 936 </VariousControls> 937 </Cads> 938 </FileArmAds> 939 </FileOption> 940 </File> 941 </Files> 942 <Files> 943 <File> 944 <FileName>mempool.c</FileName> 945 <FileType>1</FileType> 946 <FilePath>..\..\..\..\..\src\mempool.c</FilePath> 947 <FileOption> 948 <FileArmAds> 949 <Cads> 950 <VariousControls> 951 <MiscControls> </MiscControls> 952 <Define>__RT_KERNEL_SOURCE__</Define> 953 <Undefine> </Undefine> 954 <IncludePath> </IncludePath> 955 </VariousControls> 956 </Cads> 957 </FileArmAds> 958 </FileOption> 959 </File> 960 </Files> 961 <Files> 962 <File> 963 <FileName>object.c</FileName> 964 <FileType>1</FileType> 965 <FilePath>..\..\..\..\..\src\object.c</FilePath> 966 <FileOption> 967 <FileArmAds> 968 <Cads> 969 <VariousControls> 970 <MiscControls> </MiscControls> 971 <Define>__RT_KERNEL_SOURCE__</Define> 972 <Undefine> </Undefine> 973 <IncludePath> </IncludePath> 974 </VariousControls> 975 </Cads> 976 </FileArmAds> 977 </FileOption> 978 </File> 979 </Files> 980 <Files> 981 <File> 982 <FileName>scheduler_comm.c</FileName> 983 <FileType>1</FileType> 984 <FilePath>..\..\..\..\..\src\scheduler_comm.c</FilePath> 985 <FileOption> 986 <FileArmAds> 987 <Cads> 988 <VariousControls> 989 <MiscControls> </MiscControls> 990 <Define>__RT_KERNEL_SOURCE__</Define> 991 <Undefine> </Undefine> 992 <IncludePath> </IncludePath> 993 </VariousControls> 994 </Cads> 995 </FileArmAds> 996 </FileOption> 997 </File> 998 </Files> 999 <Files> 1000 <File> 1001 <FileName>scheduler_up.c</FileName> 1002 <FileType>1</FileType> 1003 <FilePath>..\..\..\..\..\src\scheduler_up.c</FilePath> 1004 <FileOption> 1005 <FileArmAds> 1006 <Cads> 1007 <VariousControls> 1008 <MiscControls> </MiscControls> 1009 <Define>__RT_KERNEL_SOURCE__</Define> 1010 <Undefine> </Undefine> 1011 <IncludePath> </IncludePath> 1012 </VariousControls> 1013 </Cads> 1014 </FileArmAds> 1015 </FileOption> 1016 </File> 1017 </Files> 1018 <Files> 1019 <File> 1020 <FileName>thread.c</FileName> 1021 <FileType>1</FileType> 1022 <FilePath>..\..\..\..\..\src\thread.c</FilePath> 1023 <FileOption> 1024 <FileArmAds> 1025 <Cads> 1026 <VariousControls> 1027 <MiscControls> </MiscControls> 1028 <Define>__RT_KERNEL_SOURCE__</Define> 1029 <Undefine> </Undefine> 1030 <IncludePath> </IncludePath> 1031 </VariousControls> 1032 </Cads> 1033 </FileArmAds> 1034 </FileOption> 1035 </File> 1036 </Files> 1037 <Files> 1038 <File> 1039 <FileName>timer.c</FileName> 1040 <FileType>1</FileType> 1041 <FilePath>..\..\..\..\..\src\timer.c</FilePath> 1042 <FileOption> 1043 <FileArmAds> 1044 <Cads> 1045 <VariousControls> 1046 <MiscControls> </MiscControls> 1047 <Define>__RT_KERNEL_SOURCE__</Define> 1048 <Undefine> </Undefine> 1049 <IncludePath> </IncludePath> 1050 </VariousControls> 1051 </Cads> 1052 </FileArmAds> 1053 </FileOption> 1054 </File> 1055 </Files> 1056 </Group> 1057 <Group> 1058 <GroupName>klibc</GroupName> 1059 <Files> 1060 <File> 1061 <FileName>kerrno.c</FileName> 1062 <FileType>1</FileType> 1063 <FilePath>..\..\..\..\..\src\klibc\kerrno.c</FilePath> 1064 </File> 1065 </Files> 1066 <Files> 1067 <File> 1068 <FileName>rt_vsnprintf_tiny.c</FileName> 1069 <FileType>1</FileType> 1070 <FilePath>..\..\..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> 1071 </File> 1072 </Files> 1073 <Files> 1074 <File> 1075 <FileName>kstdio.c</FileName> 1076 <FileType>1</FileType> 1077 <FilePath>..\..\..\..\..\src\klibc\kstdio.c</FilePath> 1078 </File> 1079 </Files> 1080 <Files> 1081 <File> 1082 <FileName>kstring.c</FileName> 1083 <FileType>1</FileType> 1084 <FilePath>..\..\..\..\..\src\klibc\kstring.c</FilePath> 1085 </File> 1086 </Files> 1087 <Files> 1088 <File> 1089 <FileName>rt_vsscanf.c</FileName> 1090 <FileType>1</FileType> 1091 <FilePath>..\..\..\..\..\src\klibc\rt_vsscanf.c</FilePath> 1092 </File> 1093 </Files> 1094 </Group> 1095 <Group> 1096 <GroupName>libcpu</GroupName> 1097 <Files> 1098 <File> 1099 <FileName>div0.c</FileName> 1100 <FileType>1</FileType> 1101 <FilePath>..\..\..\..\..\libcpu\arm\common\div0.c</FilePath> 1102 </File> 1103 </Files> 1104 <Files> 1105 <File> 1106 <FileName>showmem.c</FileName> 1107 <FileType>1</FileType> 1108 <FilePath>..\..\..\..\..\libcpu\arm\common\showmem.c</FilePath> 1109 </File> 1110 </Files> 1111 <Files> 1112 <File> 1113 <FileName>context_rvds.S</FileName> 1114 <FileType>2</FileType> 1115 <FilePath>..\..\..\..\..\libcpu\arm\cortex-m4\context_rvds.S</FilePath> 1116 </File> 1117 </Files> 1118 <Files> 1119 <File> 1120 <FileName>cpuport.c</FileName> 1121 <FileType>1</FileType> 1122 <FilePath>..\..\..\..\..\libcpu\arm\cortex-m4\cpuport.c</FilePath> 1123 </File> 1124 </Files> 1125 </Group> 1126 <Group> 1127 <GroupName>VBus</GroupName> 1128 <Files> 1129 <File> 1130 <FileName>prio_queue.c</FileName> 1131 <FileType>1</FileType> 1132 <FilePath>..\..\..\..\..\components\vbus\prio_queue.c</FilePath> 1133 </File> 1134 </Files> 1135 <Files> 1136 <File> 1137 <FileName>vbus_chnx.c</FileName> 1138 <FileType>1</FileType> 1139 <FilePath>..\..\..\..\..\components\vbus\vbus_chnx.c</FilePath> 1140 </File> 1141 </Files> 1142 <Files> 1143 <File> 1144 <FileName>vbus.c</FileName> 1145 <FileType>1</FileType> 1146 <FilePath>..\..\..\..\..\components\vbus\vbus.c</FilePath> 1147 </File> 1148 </Files> 1149 <Files> 1150 <File> 1151 <FileName>watermark_queue.c</FileName> 1152 <FileType>1</FileType> 1153 <FilePath>..\..\..\..\..\components\vbus\watermark_queue.c</FilePath> 1154 </File> 1155 </Files> 1156 </Group> 1157 </Groups> 1158 </Target> 1159 </Targets> 1160</Project> 1161