diff options
| author | BernardXiong <[email protected]> | 2015-05-11 21:10:25 +0800 |
|---|---|---|
| committer | BernardXiong <[email protected]> | 2015-05-11 21:10:25 +0800 |
| commit | e38f3aa39cfa1b8743853972841614565de46dcb (patch) | |
| tree | dfb8c22261a5ccac86b218574b3c37a6972b0791 /bsp/lpc2478 | |
| parent | 075fb45448243c621d098ad4f40e7f681ee1d08d (diff) | |
[BSP] Update Keil MDK project files.
Diffstat (limited to 'bsp/lpc2478')
| -rw-r--r-- | bsp/lpc2478/project.uvproj | 294 |
1 files changed, 185 insertions, 109 deletions
diff --git a/bsp/lpc2478/project.uvproj b/bsp/lpc2478/project.uvproj index 3836907e2b..8fcdccea67 100644 --- a/bsp/lpc2478/project.uvproj +++ b/bsp/lpc2478/project.uvproj @@ -1,10 +1,7 @@ <?xml version="1.0" encoding="UTF-8" standalone="no" ?> <Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_proj.xsd"> - <SchemaVersion>1.1</SchemaVersion> - <Header>### uVision Project, (C) Keil Software</Header> - <Targets> <Target> <TargetName>RT-Thread LPC2478</TargetName> @@ -20,20 +17,21 @@ <FlashDriverDll>UL2ARM(-U268761108 -O7 -S0 -C0 -FO15 -FD40000000 -FC800 -FN1 -FF0LPC_IAP2_512 -FS00 -FL07E000)</FlashDriverDll> <DeviceId>4307</DeviceId> <RegisterFile>LPC23xx.H</RegisterFile> - <MemoryEnv></MemoryEnv> - <Cmp></Cmp> - <Asm></Asm> - <Linker></Linker> - <OHString></OHString> - <InfinionOptionDll></InfinionOptionDll> - <SLE66CMisc></SLE66CMisc> - <SLE66AMisc></SLE66AMisc> - <SLE66LinkerMisc></SLE66LinkerMisc> - <SFDFile></SFDFile> + <MemoryEnv /> + <Cmp /> + <Asm /> + <Linker /> + <OHString /> + <InfinionOptionDll /> + <SLE66CMisc /> + <SLE66AMisc /> + <SLE66LinkerMisc /> + <SFDFile /> + <bCustSvd>0</bCustSvd> <UseEnv>0</UseEnv> - <BinPath></BinPath> - <IncludePath></IncludePath> - <LibPath></LibPath> + <BinPath /> + <IncludePath /> + <LibPath /> <RegisterFilePath>Philips\</RegisterFilePath> <DBRegisterFilePath>Philips\</DBRegisterFilePath> <TargetStatus> @@ -43,43 +41,45 @@ <NotGenerated>0</NotGenerated> <InvalidFlash>1</InvalidFlash> </TargetStatus> - <OutputDirectory>.\obj\</OutputDirectory> + <OutputDirectory>.\build\</OutputDirectory> <OutputName>rtthread-lpc</OutputName> <CreateExecutable>1</CreateExecutable> <CreateLib>0</CreateLib> <CreateHexFile>0</CreateHexFile> <DebugInformation>1</DebugInformation> <BrowseInformation>1</BrowseInformation> - <ListingPath>.\obj\</ListingPath> + <ListingPath>.\build\</ListingPath> <HexFormatSelection>1</HexFormatSelection> <Merge32K>0</Merge32K> <CreateBatchFile>0</CreateBatchFile> <BeforeCompile> <RunUserProg1>0</RunUserProg1> <RunUserProg2>0</RunUserProg2> - <UserProg1Name></UserProg1Name> - <UserProg2Name></UserProg2Name> + <UserProg1Name /> + <UserProg2Name /> <UserProg1Dos16Mode>0</UserProg1Dos16Mode> <UserProg2Dos16Mode>0</UserProg2Dos16Mode> + <nStopU1X>0</nStopU1X> + <nStopU2X>0</nStopU2X> </BeforeCompile> <BeforeMake> <RunUserProg1>0</RunUserProg1> <RunUserProg2>0</RunUserProg2> - <UserProg1Name></UserProg1Name> - <UserProg2Name></UserProg2Name> + <UserProg1Name /> + <UserProg2Name /> <UserProg1Dos16Mode>0</UserProg1Dos16Mode> <UserProg2Dos16Mode>0</UserProg2Dos16Mode> </BeforeMake> <AfterMake> <RunUserProg1>0</RunUserProg1> <RunUserProg2>0</RunUserProg2> - <UserProg1Name></UserProg1Name> - <UserProg2Name></UserProg2Name> + <UserProg1Name /> + <UserProg2Name /> <UserProg1Dos16Mode>0</UserProg1Dos16Mode> <UserProg2Dos16Mode>0</UserProg2Dos16Mode> </AfterMake> <SelectedForBatchBuild>0</SelectedForBatchBuild> - <SVCSIdString></SVCSIdString> + <SVCSIdString /> </TargetCommonOption> <CommonProperty> <UseCPPCompiler>0</UseCPPCompiler> @@ -93,8 +93,9 @@ <AssembleAssemblyFile>0</AssembleAssemblyFile> <PublicsOnly>0</PublicsOnly> <StopOnExitCode>3</StopOnExitCode> - <CustomArgument></CustomArgument> - <IncludeLibraryModules></IncludeLibraryModules> + <CustomArgument /> + <IncludeLibraryModules /> + <ComprImg>1</ComprImg> </CommonProperty> <DllOption> <SimDllName>SARM.DLL</SimDllName> @@ -102,7 +103,7 @@ <SimDlgDll>DARMP.DLL</SimDlgDll> <SimDlgDllArguments>-pLPC2478</SimDlgDllArguments> <TargetDllName>SARM.DLL</TargetDllName> - <TargetDllArguments></TargetDllArguments> + <TargetDllArguments /> <TargetDlgDll>TARMP.DLL</TargetDlgDll> <TargetDlgDllArguments>-pLPC2478</TargetDlgDllArguments> </DllOption> @@ -128,28 +129,29 @@ <Target> <UseTarget>1</UseTarget> <LoadApplicationAtStartup>1</LoadApplicationAtStartup> - <RunToMain>0</RunToMain> + <RunToMain>1</RunToMain> <RestoreBreakpoints>1</RestoreBreakpoints> <RestoreWatchpoints>1</RestoreWatchpoints> <RestoreMemoryDisplay>1</RestoreMemoryDisplay> <RestoreFunctions>0</RestoreFunctions> <RestoreToolbox>1</RestoreToolbox> + <RestoreTracepoints>0</RestoreTracepoints> </Target> <RunDebugAfterBuild>0</RunDebugAfterBuild> <TargetSelection>7</TargetSelection> <SimDlls> - <CpuDll></CpuDll> - <CpuDllArguments></CpuDllArguments> - <PeripheralDll></PeripheralDll> - <PeripheralDllArguments></PeripheralDllArguments> - <InitializationFile></InitializationFile> + <CpuDll /> + <CpuDllArguments /> + <PeripheralDll /> + <PeripheralDllArguments /> + <InitializationFile /> </SimDlls> <TargetDlls> - <CpuDll></CpuDll> - <CpuDllArguments></CpuDllArguments> - <PeripheralDll></PeripheralDll> - <PeripheralDllArguments></PeripheralDllArguments> - <InitializationFile></InitializationFile> + <CpuDll /> + <CpuDllArguments /> + <PeripheralDll /> + <PeripheralDllArguments /> + <InitializationFile /> <Driver>Segger\JL2CM3.dll</Driver> </TargetDlls> </DebugOption> @@ -162,9 +164,14 @@ <Capability>1</Capability> <DriverSelection>4096</DriverSelection> </Flash1> + <bUseTDR>1</bUseTDR> <Flash2>BIN\UL2ARM.DLL</Flash2> <Flash3>"LPC210x_ISP.EXE" ("#H" ^X $D COM1: 38400 1)</Flash3> - <Flash4></Flash4> + <Flash4 /> + <pFcarmOut /> + <pFcarmGrp /> + <pFcArmRoot /> + <FcArmLst>0</FcArmLst> </Utilities> <TargetArmAds> <ArmAdsMisc> @@ -196,7 +203,7 @@ <RvctClst>0</RvctClst> <GenPPlst>0</GenPPlst> <AdsCpuType>ARM7TDMI</AdsCpuType> - <RvctDeviceName></RvctDeviceName> + <RvctDeviceName /> <mOS>0</mOS> <uocRom>0</uocRom> <uocRam>0</uocRam> @@ -327,7 +334,7 @@ <Size>0x4000</Size> </OCR_RVCT10> </OnChipMemories> - <RvctStartVector></RvctStartVector> + <RvctStartVector /> </ArmAdsMisc> <Cads> <interw>1</interw> @@ -342,11 +349,12 @@ <Rwpi>0</Rwpi> <wLevel>0</wLevel> <uThumb>0</uThumb> + <uSurpInc>0</uSurpInc> <VariousControls> - <MiscControls></MiscControls> - <Define></Define> - <Undefine></Undefine> - <IncludePath>.;..\..\components\finsh;..\..\include;..\..\libcpu\arm\common;..\..\libcpu\arm\lpc24xx;applications;drivers</IncludePath> + <MiscControls /> + <Define /> + <Undefine /> + <IncludePath>applications;.;drivers;../../include;../../libcpu/arm/lpc24xx;../../libcpu/arm/common;../../components/finsh</IncludePath> </VariousControls> </Cads> <Aads> @@ -357,11 +365,12 @@ <SplitLS>0</SplitLS> <SwStkChk>0</SwStkChk> <NoWarn>0</NoWarn> + <uSurpInc>0</uSurpInc> <VariousControls> - <MiscControls></MiscControls> - <Define></Define> - <Undefine></Undefine> - <IncludePath></IncludePath> + <MiscControls /> + <Define /> + <Undefine /> + <IncludePath /> </VariousControls> </Aads> <LDads> @@ -373,12 +382,12 @@ <useFile>0</useFile> <TextAddressRange>0x00000000</TextAddressRange> <DataAddressRange>0x10000000</DataAddressRange> - <ScatterFile></ScatterFile> - <IncludeLibs></IncludeLibs> - <IncludeLibsPath></IncludeLibsPath> - <Misc> --keep __fsym_* --keep __vsym_* </Misc> - <LinkerInputFile></LinkerInputFile> - <DisabledWarnings></DisabledWarnings> + <ScatterFile /> + <IncludeLibs /> + <IncludeLibsPath /> + <Misc> --keep *.o(FSymTab) --keep *.o(VSymTab) </Misc> + <LinkerInputFile /> + <DisabledWarnings /> </LDads> </TargetArmAds> </TargetOption> @@ -389,12 +398,14 @@ <File> <FileName>application.c</FileName> <FileType>1</FileType> - <FilePath>applications\application.c</FilePath> + <FilePath>applications/application.c</FilePath> </File> + </Files> + <Files> <File> <FileName>startup.c</FileName> <FileType>1</FileType> - <FilePath>applications\startup.c</FilePath> + <FilePath>applications/startup.c</FilePath> </File> </Files> </Group> @@ -404,12 +415,14 @@ <File> <FileName>board.c</FileName> <FileType>1</FileType> - <FilePath>drivers\board.c</FilePath> + <FilePath>drivers/board.c</FilePath> </File> + </Files> + <Files> <File> <FileName>serial.c</FileName> <FileType>1</FileType> - <FilePath>drivers\serial.c</FilePath> + <FilePath>drivers/serial.c</FilePath> </File> </Files> </Group> @@ -419,67 +432,91 @@ <File> <FileName>clock.c</FileName> <FileType>1</FileType> - <FilePath>..\..\src\clock.c</FilePath> + <FilePath>../../src/clock.c</FilePath> + </File> + </Files> + <Files> + <File> + <FileName>components.c</FileName> + <FileType>1</FileType> + <FilePath>../../src/components.c</FilePath> </File> + </Files> + <Files> <File> <FileName>device.c</FileName> <FileType>1</FileType> - <FilePath>..\..\src\device.c</FilePath> + <FilePath>../../src/device.c</FilePath> </File> + </Files> + <Files> <File> <FileName>idle.c</FileName> <FileType>1</FileType> - <FilePath>..\..\src\idle.c</FilePath> + <FilePath>../../src/idle.c</FilePath> </File> + </Files> + <Files> <File> <FileName>ipc.c</FileName> <FileType>1</FileType> - <FilePath>..\..\src\ipc.c</FilePath> + <FilePath>../../src/ipc.c</FilePath> </File> + </Files> + <Files> <File> <FileName>irq.c</FileName> <FileType>1</FileType> - <FilePath>..\..\src\irq.c</FilePath> + <FilePath>../../src/irq.c</FilePath> </File> + </Files> + <Files> <File> <FileName>kservice.c</FileName> <FileType>1</FileType> - <FilePath>..\..\src\kservice.c</FilePath> + <FilePath>../../src/kservice.c</FilePath> </File> + </Files> + <Files> <File> <FileName>mem.c</FileName> <FileType>1</FileType> - <FilePath>..\..\src\mem.c</FilePath> - </File> - <File> - <FileName>memheap.c</FileName> - <FileType>1</FileType> - <FilePath>..\..\src\memheap.c</FilePath> + <FilePath>../../src/mem.c</FilePath> </File> + </Files> + <Files> <File> <FileName>mempool.c</FileName> <FileType>1</FileType> - <FilePath>..\..\src\mempool.c</FilePath> + <FilePath>../../src/mempool.c</FilePath> </File> + </Files> + <Files> <File> <FileName>object.c</FileName> <FileType>1</FileType> - <FilePath>..\..\src\object.c</FilePath> + <FilePath>../../src/object.c</FilePath> </File> + </Files> + <Files> <File> <FileName>scheduler.c</FileName> <FileType>1</FileType> - <FilePath>..\..\src\scheduler.c</FilePath> + <FilePath>../../src/scheduler.c</FilePath> </File> + </Files> + <Files> <File> <FileName>thread.c</FileName> <FileType>1</FileType> - <FilePath>..\..\src\thread.c</FilePath> + <FilePath>../../src/thread.c</FilePath> </File> + </Files> + <Files> <File> <FileName>timer.c</FileName> <FileType>1</FileType> - <FilePath>..\..\src\timer.c</FilePath> + <FilePath>../../src/timer.c</FilePath> </File> </Files> </Group> @@ -489,47 +526,63 @@ <File> <FileName>cpu.c</FileName> <FileType>1</FileType> - <FilePath>..\..\libcpu\arm\lpc24xx\cpu.c</FilePath> + <FilePath>../../libcpu/arm/lpc24xx/cpu.c</FilePath> </File> + </Files> + <Files> <File> <FileName>interrupt.c</FileName> <FileType>1</FileType> - <FilePath>..\..\libcpu\arm\lpc24xx\interrupt.c</FilePath> + <FilePath>../../libcpu/arm/lpc24xx/interrupt.c</FilePath> </File> + </Files> + <Files> <File> <FileName>stack.c</FileName> <FileType>1</FileType> - <FilePath>..\..\libcpu\arm\lpc24xx\stack.c</FilePath> + <FilePath>../../libcpu/arm/lpc24xx/stack.c</FilePath> </File> + </Files> + <Files> <File> <FileName>trap.c</FileName> <FileType>1</FileType> - <FilePath>..\..\libcpu\arm\lpc24xx\trap.c</FilePath> + <FilePath>../../libcpu/arm/lpc24xx/trap.c</FilePath> </File> + </Files> + <Files> <File> <FileName>context_rvds.S</FileName> <FileType>2</FileType> - <FilePath>..\..\libcpu\arm\lpc24xx\context_rvds.S</FilePath> + <FilePath>../../libcpu/arm/lpc24xx/context_rvds.S</FilePath> </File> + </Files> + <Files> <File> <FileName>start_rvds.S</FileName> <FileType>2</FileType> - <FilePath>..\..\libcpu\arm\lpc24xx\start_rvds.S</FilePath> + <FilePath>../../libcpu/arm/lpc24xx/start_rvds.S</FilePath> </File> + </Files> + <Files> <File> <FileName>backtrace.c</FileName> <FileType>1</FileType> - <FilePath>..\..\libcpu\arm\common\backtrace.c</FilePath> + <FilePath>../../libcpu/arm/common/backtrace.c</FilePath> </File> + </Files> + <Files> <File> <FileName>div0.c</FileName> <FileType>1</FileType> - <FilePath>..\..\libcpu\arm\common\div0.c</FilePath> + <FilePath>../../libcpu/arm/common/div0.c</FilePath> </File> + </Files> + <Files> <File> <FileName>showmem.c</FileName> <FileType>1</FileType> - <FilePath>..\..\libcpu\arm\common\showmem.c</FilePath> + <FilePath>../../libcpu/arm/common/showmem.c</FilePath> </File> </Files> </Group> @@ -537,74 +590,97 @@ <GroupName>finsh</GroupName> <Files> <File> + <FileName>shell.c</FileName> + <FileType>1</FileType> + <FilePath>../../components/finsh/shell.c</FilePath> + </File> + </Files> + <Files> + <File> + <FileName>symbol.c</FileName> + <FileType>1</FileType> + <FilePath>../../components/finsh/symbol.c</FilePath> + </File> + </Files> + <Files> + <File> <FileName>cmd.c</FileName> <FileType>1</FileType> - <FilePath>..\..\components\finsh\cmd.c</FilePath> + <FilePath>../../components/finsh/cmd.c</FilePath> </File> + </Files> + <Files> <File> <FileName>finsh_compiler.c</FileName> <FileType>1</FileType> - <FilePath>..\..\components\finsh\finsh_compiler.c</FilePath> + <FilePath>../../components/finsh/finsh_compiler.c</FilePath> </File> + </Files> + <Files> <File> <FileName>finsh_error.c</FileName> <FileType>1</FileType> - <FilePath>..\..\components\finsh\finsh_error.c</FilePath> + <FilePath>../../components/finsh/finsh_error.c</FilePath> </File> + </Files> + <Files> <File> <FileName>finsh_heap.c</FileName> <FileType>1</FileType> - <FilePath>..\..\components\finsh\finsh_heap.c</FilePath> + <FilePath>../../components/finsh/finsh_heap.c</FilePath> </File> + </Files> + <Files> <File> <FileName>finsh_init.c</FileName> <FileType>1</FileType> - <FilePath>..\..\components\finsh\finsh_init.c</FilePath> + <FilePath>../../components/finsh/finsh_init.c</FilePath> </File> + </Files> + <Files> <File> <FileName>finsh_node.c</FileName> <FileType>1</FileType> - <FilePath>..\..\components\finsh\finsh_node.c</FilePath> + <FilePath>../../components/finsh/finsh_node.c</FilePath> </File> + </Files> + <Files> <File> <FileName>finsh_ops.c</FileName> <FileType>1</FileType> - <FilePath>..\..\components\finsh\finsh_ops.c</FilePath> + <FilePath>../../components/finsh/finsh_ops.c</FilePath> </File> + </Files> + <Files> <File> <FileName>finsh_parser.c</FileName> <FileType>1</FileType> - <FilePath>..\..\components\finsh\finsh_parser.c</FilePath> - </File> - <File> - <FileName>finsh_token.c</FileName> - <FileType>1</FileType> - <FilePath>..\..\components\finsh\finsh_token.c</FilePath> + <FilePath>../../components/finsh/finsh_parser.c</FilePath> </File> + </Files> + <Files> <File> <FileName>finsh_var.c</FileName> <FileType>1</FileType> - <FilePath>..\..\components\finsh\finsh_var.c</FilePath> + <FilePath>../../components/finsh/finsh_var.c</FilePath> </File> + </Files> + <Files> <File> <FileName>finsh_vm.c</FileName> <FileType>1</FileType> - <FilePath>..\..\components\finsh\finsh_vm.c</FilePath> - </File> - <File> - <FileName>shell.c</FileName> - <FileType>1</FileType> - <FilePath>..\..\components\finsh\shell.c</FilePath> + <FilePath>../../components/finsh/finsh_vm.c</FilePath> </File> + </Files> + <Files> <File> - <FileName>symbol.c</FileName> + <FileName>finsh_token.c</FileName> <FileType>1</FileType> - <FilePath>..\..\components\finsh\symbol.c</FilePath> + <FilePath>../../components/finsh/finsh_token.c</FilePath> </File> </Files> </Group> </Groups> </Target> </Targets> - </Project> |
