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>RT-Thread/AT91SAM7X256</TargetName> 8 <ToolsetNumber>0x4</ToolsetNumber> 9 <ToolsetName>ARM-ADS</ToolsetName> 10 <TargetOption> 11 <TargetCommonOption> 12 <Device>AT91SAM7X256</Device> 13 <Vendor>Atmel</Vendor> 14 <Cpu>IRAM(0x200000-0x20FFFF) IROM(0x100000-0x13FFFF) CLOCK(18432000) CPUTYPE(ARM7TDMI)</Cpu> 15 <FlashUtilSpec /> 16 <StartupFile>"STARTUP\Atmel\SAM7.s" ("Atmel AT91SAM7 Startup Code")</StartupFile> 17 <FlashDriverDll>UL2ARM(-U56240812 -O15 -S0 -C0 -FO7 -FD200000 -FC800 -FN1 -FF0AT91SAM7_256 -FS0100000 -FL040000)</FlashDriverDll> 18 <DeviceId>4081</DeviceId> 19 <RegisterFile>AT91SAM7X256.H</RegisterFile> 20 <MemoryEnv /> 21 <Cmp /> 22 <Asm /> 23 <Linker /> 24 <OHString /> 25 <InfinionOptionDll /> 26 <SLE66CMisc /> 27 <SLE66AMisc /> 28 <SLE66LinkerMisc /> 29 <SFDFile /> 30 <UseEnv>0</UseEnv> 31 <BinPath /> 32 <IncludePath /> 33 <LibPath /> 34 <RegisterFilePath>Atmel\SAM7X\</RegisterFilePath> 35 <DBRegisterFilePath>Atmel\SAM7X\</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>.\objs\</OutputDirectory> 44 <OutputName>project</OutputName> 45 <CreateExecutable>1</CreateExecutable> 46 <CreateLib>0</CreateLib> 47 <CreateHexFile>0</CreateHexFile> 48 <DebugInformation>1</DebugInformation> 49 <BrowseInformation>1</BrowseInformation> 50 <ListingPath>.\</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 </BeforeCompile> 62 <BeforeMake> 63 <RunUserProg1>0</RunUserProg1> 64 <RunUserProg2>0</RunUserProg2> 65 <UserProg1Name /> 66 <UserProg2Name /> 67 <UserProg1Dos16Mode>0</UserProg1Dos16Mode> 68 <UserProg2Dos16Mode>0</UserProg2Dos16Mode> 69 </BeforeMake> 70 <AfterMake> 71 <RunUserProg1>0</RunUserProg1> 72 <RunUserProg2>0</RunUserProg2> 73 <UserProg1Name /> 74 <UserProg2Name /> 75 <UserProg1Dos16Mode>0</UserProg1Dos16Mode> 76 <UserProg2Dos16Mode>0</UserProg2Dos16Mode> 77 </AfterMake> 78 <SelectedForBatchBuild>0</SelectedForBatchBuild> 79 <SVCSIdString /> 80 </TargetCommonOption> 81 <CommonProperty> 82 <UseCPPCompiler>0</UseCPPCompiler> 83 <RVCTCodeConst>0</RVCTCodeConst> 84 <RVCTZI>0</RVCTZI> 85 <RVCTOtherData>0</RVCTOtherData> 86 <ModuleSelection>0</ModuleSelection> 87 <IncludeInBuild>1</IncludeInBuild> 88 <AlwaysBuild>0</AlwaysBuild> 89 <GenerateAssemblyFile>0</GenerateAssemblyFile> 90 <AssembleAssemblyFile>0</AssembleAssemblyFile> 91 <PublicsOnly>0</PublicsOnly> 92 <StopOnExitCode>3</StopOnExitCode> 93 <CustomArgument /> 94 <IncludeLibraryModules /> 95 </CommonProperty> 96 <DllOption> 97 <SimDllName>SARM.DLL</SimDllName> 98 <SimDllArguments>-cAT91SAM7X</SimDllArguments> 99 <SimDlgDll>DARMATS.DLL</SimDlgDll> 100 <SimDlgDllArguments>-p91SAM7X256</SimDlgDllArguments> 101 <TargetDllName>SARM.DLL</TargetDllName> 102 <TargetDllArguments /> 103 <TargetDlgDll>TARMATS.DLL</TargetDlgDll> 104 <TargetDlgDllArguments>-p91SAM7X256</TargetDlgDllArguments> 105 </DllOption> 106 <DebugOption> 107 <OPTHX> 108 <HexSelection>1</HexSelection> 109 <HexRangeLowAddress>0</HexRangeLowAddress> 110 <HexRangeHighAddress>0</HexRangeHighAddress> 111 <HexOffset>0</HexOffset> 112 <Oh166RecLen>16</Oh166RecLen> 113 </OPTHX> 114 <Simulator> 115 <UseSimulator>0</UseSimulator> 116 <LoadApplicationAtStartup>1</LoadApplicationAtStartup> 117 <RunToMain>1</RunToMain> 118 <RestoreBreakpoints>1</RestoreBreakpoints> 119 <RestoreWatchpoints>1</RestoreWatchpoints> 120 <RestoreMemoryDisplay>1</RestoreMemoryDisplay> 121 <RestoreFunctions>1</RestoreFunctions> 122 <RestoreToolbox>1</RestoreToolbox> 123 <LimitSpeedToRealTime>0</LimitSpeedToRealTime> 124 </Simulator> 125 <Target> 126 <UseTarget>1</UseTarget> 127 <LoadApplicationAtStartup>1</LoadApplicationAtStartup> 128 <RunToMain>0</RunToMain> 129 <RestoreBreakpoints>1</RestoreBreakpoints> 130 <RestoreWatchpoints>1</RestoreWatchpoints> 131 <RestoreMemoryDisplay>1</RestoreMemoryDisplay> 132 <RestoreFunctions>0</RestoreFunctions> 133 <RestoreToolbox>1</RestoreToolbox> 134 </Target> 135 <RunDebugAfterBuild>0</RunDebugAfterBuild> 136 <TargetSelection>6</TargetSelection> 137 <SimDlls> 138 <CpuDll /> 139 <CpuDllArguments /> 140 <PeripheralDll /> 141 <PeripheralDllArguments /> 142 <InitializationFile /> 143 </SimDlls> 144 <TargetDlls> 145 <CpuDll /> 146 <CpuDllArguments /> 147 <PeripheralDll /> 148 <PeripheralDllArguments /> 149 <InitializationFile /> 150 <Driver>Segger\JLTAgdi.dll</Driver> 151 </TargetDlls> 152 </DebugOption> 153 <Utilities> 154 <Flash1> 155 <UseTargetDll>1</UseTargetDll> 156 <UseExternalTool>0</UseExternalTool> 157 <RunIndependent>0</RunIndependent> 158 <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging> 159 <Capability>1</Capability> 160 <DriverSelection>4098</DriverSelection> 161 </Flash1> 162 <Flash2>Segger\JLTAgdi.dll</Flash2> 163 <Flash3>"" ()</Flash3> 164 <Flash4 /> 165 </Utilities> 166 <TargetArmAds> 167 <ArmAdsMisc> 168 <GenerateListings>0</GenerateListings> 169 <asHll>1</asHll> 170 <asAsm>1</asAsm> 171 <asMacX>1</asMacX> 172 <asSyms>1</asSyms> 173 <asFals>1</asFals> 174 <asDbgD>1</asDbgD> 175 <asForm>1</asForm> 176 <ldLst>0</ldLst> 177 <ldmm>1</ldmm> 178 <ldXref>1</ldXref> 179 <BigEnd>0</BigEnd> 180 <AdsALst>1</AdsALst> 181 <AdsACrf>1</AdsACrf> 182 <AdsANop>0</AdsANop> 183 <AdsANot>0</AdsANot> 184 <AdsLLst>1</AdsLLst> 185 <AdsLmap>1</AdsLmap> 186 <AdsLcgr>1</AdsLcgr> 187 <AdsLsym>1</AdsLsym> 188 <AdsLszi>1</AdsLszi> 189 <AdsLtoi>1</AdsLtoi> 190 <AdsLsun>1</AdsLsun> 191 <AdsLven>1</AdsLven> 192 <AdsLsxf>1</AdsLsxf> 193 <RvctClst>0</RvctClst> 194 <GenPPlst>0</GenPPlst> 195 <AdsCpuType>ARM7TDMI</AdsCpuType> 196 <RvctDeviceName /> 197 <mOS>0</mOS> 198 <uocRom>0</uocRom> 199 <uocRam>0</uocRam> 200 <hadIROM>1</hadIROM> 201 <hadIRAM>1</hadIRAM> 202 <hadXRAM>0</hadXRAM> 203 <uocXRam>0</uocXRam> 204 <RvdsVP>0</RvdsVP> 205 <hadIRAM2>0</hadIRAM2> 206 <hadIROM2>0</hadIROM2> 207 <StupSel>8</StupSel> 208 <useUlib>0</useUlib> 209 <EndSel>0</EndSel> 210 <uLtcg>0</uLtcg> 211 <RoSelD>3</RoSelD> 212 <RwSelD>3</RwSelD> 213 <CodeSel>0</CodeSel> 214 <OptFeed>0</OptFeed> 215 <NoZi1>0</NoZi1> 216 <NoZi2>0</NoZi2> 217 <NoZi3>0</NoZi3> 218 <NoZi4>0</NoZi4> 219 <NoZi5>0</NoZi5> 220 <Ro1Chk>0</Ro1Chk> 221 <Ro2Chk>0</Ro2Chk> 222 <Ro3Chk>0</Ro3Chk> 223 <Ir1Chk>1</Ir1Chk> 224 <Ir2Chk>0</Ir2Chk> 225 <Ra1Chk>0</Ra1Chk> 226 <Ra2Chk>0</Ra2Chk> 227 <Ra3Chk>0</Ra3Chk> 228 <Im1Chk>1</Im1Chk> 229 <Im2Chk>0</Im2Chk> 230 <OnChipMemories> 231 <Ocm1> 232 <Type>0</Type> 233 <StartAddress>0x0</StartAddress> 234 <Size>0x0</Size> 235 </Ocm1> 236 <Ocm2> 237 <Type>0</Type> 238 <StartAddress>0x0</StartAddress> 239 <Size>0x0</Size> 240 </Ocm2> 241 <Ocm3> 242 <Type>0</Type> 243 <StartAddress>0x0</StartAddress> 244 <Size>0x0</Size> 245 </Ocm3> 246 <Ocm4> 247 <Type>0</Type> 248 <StartAddress>0x0</StartAddress> 249 <Size>0x0</Size> 250 </Ocm4> 251 <Ocm5> 252 <Type>0</Type> 253 <StartAddress>0x0</StartAddress> 254 <Size>0x0</Size> 255 </Ocm5> 256 <Ocm6> 257 <Type>0</Type> 258 <StartAddress>0x0</StartAddress> 259 <Size>0x0</Size> 260 </Ocm6> 261 <IRAM> 262 <Type>0</Type> 263 <StartAddress>0x200000</StartAddress> 264 <Size>0x10000</Size> 265 </IRAM> 266 <IROM> 267 <Type>1</Type> 268 <StartAddress>0x100000</StartAddress> 269 <Size>0x40000</Size> 270 </IROM> 271 <XRAM> 272 <Type>0</Type> 273 <StartAddress>0x0</StartAddress> 274 <Size>0x0</Size> 275 </XRAM> 276 <OCR_RVCT1> 277 <Type>1</Type> 278 <StartAddress>0x0</StartAddress> 279 <Size>0x0</Size> 280 </OCR_RVCT1> 281 <OCR_RVCT2> 282 <Type>1</Type> 283 <StartAddress>0x0</StartAddress> 284 <Size>0x0</Size> 285 </OCR_RVCT2> 286 <OCR_RVCT3> 287 <Type>1</Type> 288 <StartAddress>0x0</StartAddress> 289 <Size>0x0</Size> 290 </OCR_RVCT3> 291 <OCR_RVCT4> 292 <Type>1</Type> 293 <StartAddress>0x100000</StartAddress> 294 <Size>0x40000</Size> 295 </OCR_RVCT4> 296 <OCR_RVCT5> 297 <Type>1</Type> 298 <StartAddress>0x0</StartAddress> 299 <Size>0x0</Size> 300 </OCR_RVCT5> 301 <OCR_RVCT6> 302 <Type>0</Type> 303 <StartAddress>0x0</StartAddress> 304 <Size>0x0</Size> 305 </OCR_RVCT6> 306 <OCR_RVCT7> 307 <Type>0</Type> 308 <StartAddress>0x0</StartAddress> 309 <Size>0x0</Size> 310 </OCR_RVCT7> 311 <OCR_RVCT8> 312 <Type>0</Type> 313 <StartAddress>0x0</StartAddress> 314 <Size>0x0</Size> 315 </OCR_RVCT8> 316 <OCR_RVCT9> 317 <Type>0</Type> 318 <StartAddress>0x200000</StartAddress> 319 <Size>0x10000</Size> 320 </OCR_RVCT9> 321 <OCR_RVCT10> 322 <Type>0</Type> 323 <StartAddress>0x0</StartAddress> 324 <Size>0x0</Size> 325 </OCR_RVCT10> 326 </OnChipMemories> 327 <RvctStartVector /> 328 </ArmAdsMisc> 329 <Cads> 330 <interw>1</interw> 331 <Optim>1</Optim> 332 <oTime>0</oTime> 333 <SplitLS>0</SplitLS> 334 <OneElfS>0</OneElfS> 335 <Strict>0</Strict> 336 <EnumInt>0</EnumInt> 337 <PlainCh>0</PlainCh> 338 <Ropi>0</Ropi> 339 <Rwpi>0</Rwpi> 340 <wLevel>0</wLevel> 341 <uThumb>0</uThumb> 342 <VariousControls> 343 <MiscControls /> 344 <Define>RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __RTTHREAD__, __STDC_LIMIT_MACROS</Define> 345 <Undefine /> 346 <IncludePath>.;..\..\components\libc\posix\io\epoll;..\..\components\drivers\smp_call;..\..\components\drivers\include;..\..\components\libc\posix\io\eventfd;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\finsh;..\..\components\libc\posix\io\poll;applications;drivers;..\..\libcpu\arm\AT91SAM7X;..\..\components\drivers\include;..\..\components\libc\posix\ipc;..\..\components\drivers\phy;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;..\..\libcpu\arm\common;..\..\include</IncludePath> 347 </VariousControls> 348 </Cads> 349 <Aads> 350 <interw>1</interw> 351 <Ropi>0</Ropi> 352 <Rwpi>0</Rwpi> 353 <thumb>0</thumb> 354 <SplitLS>0</SplitLS> 355 <SwStkChk>0</SwStkChk> 356 <NoWarn>0</NoWarn> 357 <VariousControls> 358 <MiscControls /> 359 <Define /> 360 <Undefine /> 361 <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>0x00100000</TextAddressRange> 372 <DataAddressRange>0x00200000</DataAddressRange> 373 <ScatterFile /> 374 <IncludeLibs /> 375 <IncludeLibsPath /> 376 <Misc /> 377 <LinkerInputFile /> 378 <DisabledWarnings /> 379 </LDads> 380 </TargetArmAds> 381 </TargetOption> 382 <Groups> 383 <Group> 384 <GroupName>Applications</GroupName> 385 <Files> 386 <File> 387 <FileName>startup.c</FileName> 388 <FileType>1</FileType> 389 <FilePath>applications\startup.c</FilePath> 390 </File> 391 </Files> 392 <Files> 393 <File> 394 <FileName>application.c</FileName> 395 <FileType>1</FileType> 396 <FilePath>applications\application.c</FilePath> 397 </File> 398 </Files> 399 </Group> 400 <Group> 401 <GroupName>Compiler</GroupName> 402 <Files> 403 <File> 404 <FileName>syscall_mem.c</FileName> 405 <FileType>1</FileType> 406 <FilePath>..\..\components\libc\compilers\armlibc\syscall_mem.c</FilePath> 407 </File> 408 </Files> 409 <Files> 410 <File> 411 <FileName>syscalls.c</FileName> 412 <FileType>1</FileType> 413 <FilePath>..\..\components\libc\compilers\armlibc\syscalls.c</FilePath> 414 </File> 415 </Files> 416 <Files> 417 <File> 418 <FileName>cctype.c</FileName> 419 <FileType>1</FileType> 420 <FilePath>..\..\components\libc\compilers\common\cctype.c</FilePath> 421 </File> 422 </Files> 423 <Files> 424 <File> 425 <FileName>cstdlib.c</FileName> 426 <FileType>1</FileType> 427 <FilePath>..\..\components\libc\compilers\common\cstdlib.c</FilePath> 428 </File> 429 </Files> 430 <Files> 431 <File> 432 <FileName>cstring.c</FileName> 433 <FileType>1</FileType> 434 <FilePath>..\..\components\libc\compilers\common\cstring.c</FilePath> 435 </File> 436 </Files> 437 <Files> 438 <File> 439 <FileName>ctime.c</FileName> 440 <FileType>1</FileType> 441 <FilePath>..\..\components\libc\compilers\common\ctime.c</FilePath> 442 </File> 443 </Files> 444 <Files> 445 <File> 446 <FileName>cunistd.c</FileName> 447 <FileType>1</FileType> 448 <FilePath>..\..\components\libc\compilers\common\cunistd.c</FilePath> 449 </File> 450 </Files> 451 <Files> 452 <File> 453 <FileName>cwchar.c</FileName> 454 <FileType>1</FileType> 455 <FilePath>..\..\components\libc\compilers\common\cwchar.c</FilePath> 456 </File> 457 </Files> 458 </Group> 459 <Group> 460 <GroupName>DeviceDrivers</GroupName> 461 <Files> 462 <File> 463 <FileName>device.c</FileName> 464 <FileType>1</FileType> 465 <FilePath>..\..\components\drivers\core\device.c</FilePath> 466 <FileOption> 467 <FileArmAds> 468 <Cads> 469 <VariousControls> 470 <MiscControls> </MiscControls> 471 <Define>__RT_IPC_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>completion_comm.c</FileName> 483 <FileType>1</FileType> 484 <FilePath>..\..\components\drivers\ipc\completion_comm.c</FilePath> 485 <FileOption> 486 <FileArmAds> 487 <Cads> 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 </Files> 499 <Files> 500 <File> 501 <FileName>completion_up.c</FileName> 502 <FileType>1</FileType> 503 <FilePath>..\..\components\drivers\ipc\completion_up.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>condvar.c</FileName> 521 <FileType>1</FileType> 522 <FilePath>..\..\components\drivers\ipc\condvar.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>dataqueue.c</FileName> 540 <FileType>1</FileType> 541 <FilePath>..\..\components\drivers\ipc\dataqueue.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>pipe.c</FileName> 559 <FileType>1</FileType> 560 <FilePath>..\..\components\drivers\ipc\pipe.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>ringblk_buf.c</FileName> 578 <FileType>1</FileType> 579 <FilePath>..\..\components\drivers\ipc\ringblk_buf.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>ringbuffer.c</FileName> 597 <FileType>1</FileType> 598 <FilePath>..\..\components\drivers\ipc\ringbuffer.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>waitqueue.c</FileName> 616 <FileType>1</FileType> 617 <FilePath>..\..\components\drivers\ipc\waitqueue.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>workqueue.c</FileName> 635 <FileType>1</FileType> 636 <FilePath>..\..\components\drivers\ipc\workqueue.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>dev_pin.c</FileName> 654 <FileType>1</FileType> 655 <FilePath>..\..\components\drivers\pin\dev_pin.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>dev_serial.c</FileName> 673 <FileType>1</FileType> 674 <FilePath>..\..\components\drivers\serial\dev_serial.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 </Group> 690 <Group> 691 <GroupName>Drivers</GroupName> 692 <Files> 693 <File> 694 <FileName>board.c</FileName> 695 <FileType>1</FileType> 696 <FilePath>drivers\board.c</FilePath> 697 </File> 698 </Files> 699 <Files> 700 <File> 701 <FileName>serial.c</FileName> 702 <FileType>1</FileType> 703 <FilePath>drivers\serial.c</FilePath> 704 </File> 705 </Files> 706 </Group> 707 <Group> 708 <GroupName>Finsh</GroupName> 709 <Files> 710 <File> 711 <FileName>shell.c</FileName> 712 <FileType>1</FileType> 713 <FilePath>..\..\components\finsh\shell.c</FilePath> 714 </File> 715 </Files> 716 <Files> 717 <File> 718 <FileName>msh.c</FileName> 719 <FileType>1</FileType> 720 <FilePath>..\..\components\finsh\msh.c</FilePath> 721 </File> 722 </Files> 723 <Files> 724 <File> 725 <FileName>cmd.c</FileName> 726 <FileType>1</FileType> 727 <FilePath>..\..\components\finsh\cmd.c</FilePath> 728 </File> 729 </Files> 730 <Files> 731 <File> 732 <FileName>msh_parse.c</FileName> 733 <FileType>1</FileType> 734 <FilePath>..\..\components\finsh\msh_parse.c</FilePath> 735 </File> 736 </Files> 737 </Group> 738 <Group> 739 <GroupName>Kernel</GroupName> 740 <Files> 741 <File> 742 <FileName>clock.c</FileName> 743 <FileType>1</FileType> 744 <FilePath>..\..\src\clock.c</FilePath> 745 <FileOption> 746 <FileArmAds> 747 <Cads> 748 <VariousControls> 749 <MiscControls> </MiscControls> 750 <Define>__RT_KERNEL_SOURCE__</Define> 751 <Undefine> </Undefine> 752 <IncludePath> </IncludePath> 753 </VariousControls> 754 </Cads> 755 </FileArmAds> 756 </FileOption> 757 </File> 758 </Files> 759 <Files> 760 <File> 761 <FileName>components.c</FileName> 762 <FileType>1</FileType> 763 <FilePath>..\..\src\components.c</FilePath> 764 <FileOption> 765 <FileArmAds> 766 <Cads> 767 <VariousControls> 768 <MiscControls> </MiscControls> 769 <Define>__RT_KERNEL_SOURCE__</Define> 770 <Undefine> </Undefine> 771 <IncludePath> </IncludePath> 772 </VariousControls> 773 </Cads> 774 </FileArmAds> 775 </FileOption> 776 </File> 777 </Files> 778 <Files> 779 <File> 780 <FileName>cpu_up.c</FileName> 781 <FileType>1</FileType> 782 <FilePath>..\..\src\cpu_up.c</FilePath> 783 <FileOption> 784 <FileArmAds> 785 <Cads> 786 <VariousControls> 787 <MiscControls> </MiscControls> 788 <Define>__RT_KERNEL_SOURCE__</Define> 789 <Undefine> </Undefine> 790 <IncludePath> </IncludePath> 791 </VariousControls> 792 </Cads> 793 </FileArmAds> 794 </FileOption> 795 </File> 796 </Files> 797 <Files> 798 <File> 799 <FileName>defunct.c</FileName> 800 <FileType>1</FileType> 801 <FilePath>..\..\src\defunct.c</FilePath> 802 <FileOption> 803 <FileArmAds> 804 <Cads> 805 <VariousControls> 806 <MiscControls> </MiscControls> 807 <Define>__RT_KERNEL_SOURCE__</Define> 808 <Undefine> </Undefine> 809 <IncludePath> </IncludePath> 810 </VariousControls> 811 </Cads> 812 </FileArmAds> 813 </FileOption> 814 </File> 815 </Files> 816 <Files> 817 <File> 818 <FileName>idle.c</FileName> 819 <FileType>1</FileType> 820 <FilePath>..\..\src\idle.c</FilePath> 821 <FileOption> 822 <FileArmAds> 823 <Cads> 824 <VariousControls> 825 <MiscControls> </MiscControls> 826 <Define>__RT_KERNEL_SOURCE__</Define> 827 <Undefine> </Undefine> 828 <IncludePath> </IncludePath> 829 </VariousControls> 830 </Cads> 831 </FileArmAds> 832 </FileOption> 833 </File> 834 </Files> 835 <Files> 836 <File> 837 <FileName>ipc.c</FileName> 838 <FileType>1</FileType> 839 <FilePath>..\..\src\ipc.c</FilePath> 840 <FileOption> 841 <FileArmAds> 842 <Cads> 843 <VariousControls> 844 <MiscControls> </MiscControls> 845 <Define>__RT_KERNEL_SOURCE__</Define> 846 <Undefine> </Undefine> 847 <IncludePath> </IncludePath> 848 </VariousControls> 849 </Cads> 850 </FileArmAds> 851 </FileOption> 852 </File> 853 </Files> 854 <Files> 855 <File> 856 <FileName>irq.c</FileName> 857 <FileType>1</FileType> 858 <FilePath>..\..\src\irq.c</FilePath> 859 <FileOption> 860 <FileArmAds> 861 <Cads> 862 <VariousControls> 863 <MiscControls> </MiscControls> 864 <Define>__RT_KERNEL_SOURCE__</Define> 865 <Undefine> </Undefine> 866 <IncludePath> </IncludePath> 867 </VariousControls> 868 </Cads> 869 </FileArmAds> 870 </FileOption> 871 </File> 872 </Files> 873 <Files> 874 <File> 875 <FileName>kservice.c</FileName> 876 <FileType>1</FileType> 877 <FilePath>..\..\src\kservice.c</FilePath> 878 <FileOption> 879 <FileArmAds> 880 <Cads> 881 <VariousControls> 882 <MiscControls> </MiscControls> 883 <Define>__RT_KERNEL_SOURCE__</Define> 884 <Undefine> </Undefine> 885 <IncludePath> </IncludePath> 886 </VariousControls> 887 </Cads> 888 </FileArmAds> 889 </FileOption> 890 </File> 891 </Files> 892 <Files> 893 <File> 894 <FileName>mem.c</FileName> 895 <FileType>1</FileType> 896 <FilePath>..\..\src\mem.c</FilePath> 897 <FileOption> 898 <FileArmAds> 899 <Cads> 900 <VariousControls> 901 <MiscControls> </MiscControls> 902 <Define>__RT_KERNEL_SOURCE__</Define> 903 <Undefine> </Undefine> 904 <IncludePath> </IncludePath> 905 </VariousControls> 906 </Cads> 907 </FileArmAds> 908 </FileOption> 909 </File> 910 </Files> 911 <Files> 912 <File> 913 <FileName>mempool.c</FileName> 914 <FileType>1</FileType> 915 <FilePath>..\..\src\mempool.c</FilePath> 916 <FileOption> 917 <FileArmAds> 918 <Cads> 919 <VariousControls> 920 <MiscControls> </MiscControls> 921 <Define>__RT_KERNEL_SOURCE__</Define> 922 <Undefine> </Undefine> 923 <IncludePath> </IncludePath> 924 </VariousControls> 925 </Cads> 926 </FileArmAds> 927 </FileOption> 928 </File> 929 </Files> 930 <Files> 931 <File> 932 <FileName>object.c</FileName> 933 <FileType>1</FileType> 934 <FilePath>..\..\src\object.c</FilePath> 935 <FileOption> 936 <FileArmAds> 937 <Cads> 938 <VariousControls> 939 <MiscControls> </MiscControls> 940 <Define>__RT_KERNEL_SOURCE__</Define> 941 <Undefine> </Undefine> 942 <IncludePath> </IncludePath> 943 </VariousControls> 944 </Cads> 945 </FileArmAds> 946 </FileOption> 947 </File> 948 </Files> 949 <Files> 950 <File> 951 <FileName>scheduler_comm.c</FileName> 952 <FileType>1</FileType> 953 <FilePath>..\..\src\scheduler_comm.c</FilePath> 954 <FileOption> 955 <FileArmAds> 956 <Cads> 957 <VariousControls> 958 <MiscControls> </MiscControls> 959 <Define>__RT_KERNEL_SOURCE__</Define> 960 <Undefine> </Undefine> 961 <IncludePath> </IncludePath> 962 </VariousControls> 963 </Cads> 964 </FileArmAds> 965 </FileOption> 966 </File> 967 </Files> 968 <Files> 969 <File> 970 <FileName>scheduler_up.c</FileName> 971 <FileType>1</FileType> 972 <FilePath>..\..\src\scheduler_up.c</FilePath> 973 <FileOption> 974 <FileArmAds> 975 <Cads> 976 <VariousControls> 977 <MiscControls> </MiscControls> 978 <Define>__RT_KERNEL_SOURCE__</Define> 979 <Undefine> </Undefine> 980 <IncludePath> </IncludePath> 981 </VariousControls> 982 </Cads> 983 </FileArmAds> 984 </FileOption> 985 </File> 986 </Files> 987 <Files> 988 <File> 989 <FileName>thread.c</FileName> 990 <FileType>1</FileType> 991 <FilePath>..\..\src\thread.c</FilePath> 992 <FileOption> 993 <FileArmAds> 994 <Cads> 995 <VariousControls> 996 <MiscControls> </MiscControls> 997 <Define>__RT_KERNEL_SOURCE__</Define> 998 <Undefine> </Undefine> 999 <IncludePath> </IncludePath> 1000 </VariousControls> 1001 </Cads> 1002 </FileArmAds> 1003 </FileOption> 1004 </File> 1005 </Files> 1006 <Files> 1007 <File> 1008 <FileName>timer.c</FileName> 1009 <FileType>1</FileType> 1010 <FilePath>..\..\src\timer.c</FilePath> 1011 <FileOption> 1012 <FileArmAds> 1013 <Cads> 1014 <VariousControls> 1015 <MiscControls> </MiscControls> 1016 <Define>__RT_KERNEL_SOURCE__</Define> 1017 <Undefine> </Undefine> 1018 <IncludePath> </IncludePath> 1019 </VariousControls> 1020 </Cads> 1021 </FileArmAds> 1022 </FileOption> 1023 </File> 1024 </Files> 1025 </Group> 1026 <Group> 1027 <GroupName>klibc</GroupName> 1028 <Files> 1029 <File> 1030 <FileName>rt_vsnprintf_tiny.c</FileName> 1031 <FileType>1</FileType> 1032 <FilePath>..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> 1033 </File> 1034 </Files> 1035 <Files> 1036 <File> 1037 <FileName>kerrno.c</FileName> 1038 <FileType>1</FileType> 1039 <FilePath>..\..\src\klibc\kerrno.c</FilePath> 1040 </File> 1041 </Files> 1042 <Files> 1043 <File> 1044 <FileName>kstdio.c</FileName> 1045 <FileType>1</FileType> 1046 <FilePath>..\..\src\klibc\kstdio.c</FilePath> 1047 </File> 1048 </Files> 1049 <Files> 1050 <File> 1051 <FileName>rt_vsscanf.c</FileName> 1052 <FileType>1</FileType> 1053 <FilePath>..\..\src\klibc\rt_vsscanf.c</FilePath> 1054 </File> 1055 </Files> 1056 <Files> 1057 <File> 1058 <FileName>kstring.c</FileName> 1059 <FileType>1</FileType> 1060 <FilePath>..\..\src\klibc\kstring.c</FilePath> 1061 </File> 1062 </Files> 1063 </Group> 1064 <Group> 1065 <GroupName>libcpu</GroupName> 1066 <Files> 1067 <File> 1068 <FileName>context_rvds.S</FileName> 1069 <FileType>2</FileType> 1070 <FilePath>..\..\libcpu\arm\AT91SAM7X\context_rvds.S</FilePath> 1071 </File> 1072 </Files> 1073 <Files> 1074 <File> 1075 <FileName>cpu.c</FileName> 1076 <FileType>1</FileType> 1077 <FilePath>..\..\libcpu\arm\AT91SAM7X\cpu.c</FilePath> 1078 </File> 1079 </Files> 1080 <Files> 1081 <File> 1082 <FileName>interrupt.c</FileName> 1083 <FileType>1</FileType> 1084 <FilePath>..\..\libcpu\arm\AT91SAM7X\interrupt.c</FilePath> 1085 </File> 1086 </Files> 1087 <Files> 1088 <File> 1089 <FileName>stack.c</FileName> 1090 <FileType>1</FileType> 1091 <FilePath>..\..\libcpu\arm\AT91SAM7X\stack.c</FilePath> 1092 </File> 1093 </Files> 1094 <Files> 1095 <File> 1096 <FileName>start_rvds.S</FileName> 1097 <FileType>2</FileType> 1098 <FilePath>..\..\libcpu\arm\AT91SAM7X\start_rvds.S</FilePath> 1099 </File> 1100 </Files> 1101 <Files> 1102 <File> 1103 <FileName>trap.c</FileName> 1104 <FileType>1</FileType> 1105 <FilePath>..\..\libcpu\arm\AT91SAM7X\trap.c</FilePath> 1106 </File> 1107 </Files> 1108 <Files> 1109 <File> 1110 <FileName>div0.c</FileName> 1111 <FileType>1</FileType> 1112 <FilePath>..\..\libcpu\arm\common\div0.c</FilePath> 1113 </File> 1114 </Files> 1115 <Files> 1116 <File> 1117 <FileName>showmem.c</FileName> 1118 <FileType>1</FileType> 1119 <FilePath>..\..\libcpu\arm\common\showmem.c</FilePath> 1120 </File> 1121 </Files> 1122 </Group> 1123 </Groups> 1124 </Target> 1125 </Targets> 1126</Project> 1127