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">
4 <SchemaVersion>2.1</SchemaVersion>
6 <Header>### uVision Project, (C) Keil Software</Header>
10 <TargetName>FVP</TargetName>
11 <ToolsetNumber>0x3</ToolsetNumber>
12 <ToolsetName>ARM-GNU</ToolsetName>
13 <pArmCC>6070000::V6.7::.\ARMCLANG</pArmCC>
14 <pCCUsed>6070000::V6.7::.\ARMCLANG</pCCUsed>
17 <Device>ARMCM7_SP</Device>
19 <PackID>ARM.CMSIS.5.1.2-dev1</PackID>
20 <PackURL>http://www.keil.com/pack/</PackURL>
21 <Cpu>IRAM(0x20000000,0x00020000) IROM(0x00000000,0x00040000) CPUTYPE("Cortex-M7") FPU3(SFPU) CLOCK(12000000) ESEL ELITTLE</Cpu>
22 <FlashUtilSpec></FlashUtilSpec>
23 <StartupFile></StartupFile>
24 <FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000)</FlashDriverDll>
25 <DeviceId>0</DeviceId>
26 <RegisterFile>$$Device:ARMCM7_SP$Device\ARM\ARMCM7\Include\ARMCM7_SP.h</RegisterFile>
27 <MemoryEnv></MemoryEnv>
32 <InfinionOptionDll></InfinionOptionDll>
33 <SLE66CMisc></SLE66CMisc>
34 <SLE66AMisc></SLE66AMisc>
35 <SLE66LinkerMisc></SLE66LinkerMisc>
36 <SFDFile>$$Device:ARMCM7_SP$Device\ARM\SVD\ARMCM7.svd</SFDFile>
37 <bCustSvd>0</bCustSvd>
40 <IncludePath></IncludePath>
42 <RegisterFilePath></RegisterFilePath>
43 <DBRegisterFilePath></DBRegisterFilePath>
46 <ExitCodeStop>0</ExitCodeStop>
47 <ButtonStop>0</ButtonStop>
48 <NotGenerated>0</NotGenerated>
49 <InvalidFlash>1</InvalidFlash>
51 <OutputDirectory>.\Objects\</OutputDirectory>
52 <OutputName>CMSIS_CV</OutputName>
53 <CreateExecutable>1</CreateExecutable>
54 <CreateLib>0</CreateLib>
55 <CreateHexFile>0</CreateHexFile>
56 <DebugInformation>1</DebugInformation>
57 <BrowseInformation>0</BrowseInformation>
58 <ListingPath>.\Listings\</ListingPath>
59 <HexFormatSelection>1</HexFormatSelection>
60 <Merge32K>0</Merge32K>
61 <CreateBatchFile>0</CreateBatchFile>
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>
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>
83 <RunUserProg1>0</RunUserProg1>
84 <RunUserProg2>0</RunUserProg2>
85 <UserProg1Name></UserProg1Name>
86 <UserProg2Name></UserProg2Name>
87 <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
88 <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
89 <nStopA1X>0</nStopA1X>
90 <nStopA2X>0</nStopA2X>
92 <SelectedForBatchBuild>0</SelectedForBatchBuild>
93 <SVCSIdString></SVCSIdString>
96 <UseCPPCompiler>0</UseCPPCompiler>
97 <RVCTCodeConst>0</RVCTCodeConst>
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>
112 <SimDllName>SARMCM3.DLL</SimDllName>
113 <SimDllArguments> -MPU</SimDllArguments>
114 <SimDlgDll>DCM.DLL</SimDlgDll>
115 <SimDlgDllArguments>-pCM7</SimDlgDllArguments>
116 <TargetDllName>SARMCM3.DLL</TargetDllName>
117 <TargetDllArguments> -MPU</TargetDllArguments>
118 <TargetDlgDll>TCM.DLL</TargetDlgDll>
119 <TargetDlgDllArguments>-pCM7</TargetDlgDllArguments>
123 <HexSelection>1</HexSelection>
124 <HexRangeLowAddress>0</HexRangeLowAddress>
125 <HexRangeHighAddress>0</HexRangeHighAddress>
126 <HexOffset>0</HexOffset>
127 <Oh166RecLen>16</Oh166RecLen>
132 <UseTargetDll>1</UseTargetDll>
133 <UseExternalTool>0</UseExternalTool>
134 <RunIndependent>0</RunIndependent>
135 <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
136 <Capability>1</Capability>
137 <DriverSelection>4096</DriverSelection>
140 <Flash2>BIN\UL2CM3.DLL</Flash2>
143 <pFcarmOut></pFcarmOut>
144 <pFcarmGrp></pFcarmGrp>
145 <pFcArmRoot></pFcArmRoot>
146 <FcArmLst>0</FcArmLst>
162 <GCPUTYP>"Cortex-M7"</GCPUTYP>
171 <hadIRAM2>0</hadIRAM2>
172 <hadIROM2>0</hadIROM2>
176 <StartAddress>0x0</StartAddress>
181 <StartAddress>0x0</StartAddress>
186 <StartAddress>0x0</StartAddress>
191 <StartAddress>0x0</StartAddress>
196 <StartAddress>0x0</StartAddress>
201 <StartAddress>0x0</StartAddress>
206 <StartAddress>0x20000000</StartAddress>
211 <StartAddress>0x0</StartAddress>
216 <StartAddress>0x0</StartAddress>
221 <StartAddress>0x0</StartAddress>
226 <StartAddress>0x0</StartAddress>
242 <MiscControls>-mfloat-abi=hard -mfpu=fpv5-sp-d16 -Wall -Wextra -Wstrict-prototypes -Wshadow -Wundef</MiscControls>
244 <Undefine></Undefine>
245 <IncludePath>.;..\..\..\Include</IncludePath>
252 <MiscControls>-mfloat-abi=hard -mfpu=fpv5-sp-d16 -Wall</MiscControls>
254 <Undefine></Undefine>
255 <IncludePath>.;..\..\..\Include</IncludePath>
263 <uMathLib>0</uMathLib>
264 <TextAddressRange></TextAddressRange>
265 <DataAddressRange></DataAddressRange>
266 <BSSAddressRange></BSSAddressRange>
267 <IncludeLibs></IncludeLibs>
268 <IncludeDir></IncludeDir>
269 <Misc>-mfloat-abi=hard -mfpu=fpv5-sp-d16 --specs=rdimon.specs</Misc>
270 <ScatterFile>.\RTE\Device\ARMCM7_SP\gcc_arm.ld</ScatterFile>
276 <GroupName>Test</GroupName>
279 <FileName>cmsis_cv.c</FileName>
280 <FileType>1</FileType>
281 <FilePath>..\..\..\Source\cmsis_cv.c</FilePath>
284 <FileName>CV_CoreFunc.c</FileName>
285 <FileType>1</FileType>
286 <FilePath>..\..\..\Source\CV_CoreFunc.c</FilePath>
289 <FileName>CV_CoreInstr.c</FileName>
290 <FileType>1</FileType>
291 <FilePath>..\..\..\Source\CV_CoreInstr.c</FilePath>
294 <FileName>CV_Framework.c</FileName>
295 <FileType>1</FileType>
296 <FilePath>..\..\..\Source\CV_Framework.c</FilePath>
299 <FileName>CV_MPU_ARMv7.c</FileName>
300 <FileType>1</FileType>
301 <FilePath>..\..\..\Source\CV_MPU_ARMv7.c</FilePath>
304 <FileName>CV_Report.c</FileName>
305 <FileType>1</FileType>
306 <FilePath>..\..\..\Source\CV_Report.c</FilePath>
309 <FileName>main.c</FileName>
310 <FileType>1</FileType>
311 <FilePath>..\..\main.c</FilePath>
314 <FileName>CV_Config.h</FileName>
315 <FileType>5</FileType>
316 <FilePath>.\CV_Config.h</FilePath>
321 <GroupName>::CMSIS</GroupName>
324 <GroupName>::Device</GroupName>
333 <component Cclass="CMSIS" Cgroup="CORE" Cvendor="ARM" Cversion="5.0.2" condition="ARMv6_7_8-M Device">
334 <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.1.1"/>
336 <targetInfo name="FVP"/>
339 <component Cclass="Device" Cgroup="Startup" Cvariant="C Startup" Cvendor="ARM" Cversion="1.0.1" condition="ARMCM7 CMSIS GCC">
340 <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.1.2-dev1"/>
342 <targetInfo name="FVP"/>
347 <file attr="config" category="sourceAsm" condition="ARMCC" name="Device\ARM\ARMCM0\Source\ARM\startup_ARMCM0.s" version="1.0.0">
348 <instance index="0" removed="1">RTE\Device\ARMCM0\startup_ARMCM0.s</instance>
349 <component Cclass="Device" Cgroup="Startup" Cvendor="ARM" Cversion="1.0.1" condition="ARMCM0 CMSIS"/>
350 <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.1.1"/>
353 <file attr="config" category="sourceC" name="Device\ARM\ARMCM0\Source\system_ARMCM0.c" version="1.0.0">
354 <instance index="0" removed="1">RTE\Device\ARMCM0\system_ARMCM0.c</instance>
355 <component Cclass="Device" Cgroup="Startup" Cvendor="ARM" Cversion="1.0.1" condition="ARMCM0 CMSIS"/>
356 <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.1.1"/>
359 <file attr="config" category="linkerScript" condition="GCC" name="Device\ARM\ARMCM3\Source\GCC\gcc_arm.ld" version="1.0.0">
360 <instance index="0" removed="1">RTE\Device\ARMCM3\gcc_arm.ld</instance>
361 <component Cclass="Device" Cgroup="Startup" Cvariant="C Startup" Cvendor="ARM" Cversion="1.0.1" condition="ARMCM3 CMSIS GCC"/>
362 <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.1.2-dev1"/>
365 <file attr="config" category="sourceAsm" condition="GCC" name="Device\ARM\ARMCM3\Source\GCC\startup_ARMCM3.S" version="1.0.0">
366 <instance index="0" removed="1">RTE\Device\ARMCM3\startup_ARMCM3.S</instance>
367 <component Cclass="Device" Cgroup="Startup" Cvendor="ARM" Cversion="1.0.1" condition="ARMCM3 CMSIS"/>
368 <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.1.2-dev1"/>
371 <file attr="config" category="sourceC" condition="GCC" name="Device\ARM\ARMCM3\Source\GCC\startup_ARMCM3.c" version="1.0.0">
372 <instance index="0" removed="1">RTE\Device\ARMCM3\startup_ARMCM3.c</instance>
373 <component Cclass="Device" Cgroup="Startup" Cvariant="C Startup" Cvendor="ARM" Cversion="1.0.1" condition="ARMCM3 CMSIS GCC"/>
374 <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.1.2-dev1"/>
377 <file attr="config" category="sourceC" name="Device\ARM\ARMCM3\Source\system_ARMCM3.c" version="1.0.0">
378 <instance index="0" removed="1">RTE\Device\ARMCM3\system_ARMCM3.c</instance>
379 <component Cclass="Device" Cgroup="Startup" Cvariant="C Startup" Cvendor="ARM" Cversion="1.0.1" condition="ARMCM3 CMSIS GCC"/>
380 <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.1.2-dev1"/>
383 <file attr="config" category="linkerScript" condition="GCC" name="Device\ARM\ARMCM4\Source\GCC\gcc_arm.ld" version="1.0.0">
384 <instance index="0" removed="1">RTE\Device\ARMCM4\gcc_arm.ld</instance>
385 <component Cclass="Device" Cgroup="Startup" Cvariant="C Startup" Cvendor="ARM" Cversion="1.0.1" condition="ARMCM4 CMSIS GCC"/>
386 <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.1.2-dev1"/>
389 <file attr="config" category="sourceC" condition="GCC" name="Device\ARM\ARMCM4\Source\GCC\startup_ARMCM4.c" version="1.0.0">
390 <instance index="0" removed="1">RTE\Device\ARMCM4\startup_ARMCM4.c</instance>
391 <component Cclass="Device" Cgroup="Startup" Cvariant="C Startup" Cvendor="ARM" Cversion="1.0.1" condition="ARMCM4 CMSIS GCC"/>
392 <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.1.2-dev1"/>
395 <file attr="config" category="sourceAsm" condition="ARMCC" name="Device\ARM\ARMCM4\Source\ARM\startup_ARMCM4.s" version="1.0.0">
396 <instance index="0" removed="1">RTE\Device\ARMCM4\startup_ARMCM4.s</instance>
397 <component Cclass="Device" Cgroup="Startup" Cvendor="ARM" Cversion="1.0.1" condition="ARMCM4 CMSIS"/>
398 <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.1.2-dev1"/>
401 <file attr="config" category="sourceC" name="Device\ARM\ARMCM4\Source\system_ARMCM4.c" version="1.0.0">
402 <instance index="0" removed="1">RTE\Device\ARMCM4\system_ARMCM4.c</instance>
403 <component Cclass="Device" Cgroup="Startup" Cvariant="C Startup" Cvendor="ARM" Cversion="1.0.1" condition="ARMCM4 CMSIS GCC"/>
404 <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.1.2-dev1"/>
407 <file attr="config" category="linkerScript" condition="GCC" name="Device\ARM\ARMCM7\Source\GCC\gcc_arm.ld" version="1.0.0">
408 <instance index="0">RTE\Device\ARMCM7_SP\gcc_arm.ld</instance>
409 <component Cclass="Device" Cgroup="Startup" Cvariant="C Startup" Cvendor="ARM" Cversion="1.0.1" condition="ARMCM7 CMSIS GCC"/>
410 <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.1.2-dev1"/>
412 <targetInfo name="FVP"/>
415 <file attr="config" category="sourceC" condition="GCC" name="Device\ARM\ARMCM7\Source\GCC\startup_ARMCM7.c" version="1.0.0">
416 <instance index="0">RTE\Device\ARMCM7_SP\startup_ARMCM7.c</instance>
417 <component Cclass="Device" Cgroup="Startup" Cvariant="C Startup" Cvendor="ARM" Cversion="1.0.1" condition="ARMCM7 CMSIS GCC"/>
418 <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.1.2-dev1"/>
420 <targetInfo name="FVP"/>
423 <file attr="config" category="sourceC" name="Device\ARM\ARMCM7\Source\system_ARMCM7.c" version="1.0.0">
424 <instance index="0">RTE\Device\ARMCM7_SP\system_ARMCM7.c</instance>
425 <component Cclass="Device" Cgroup="Startup" Cvariant="C Startup" Cvendor="ARM" Cversion="1.0.1" condition="ARMCM7 CMSIS GCC"/>
426 <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.1.2-dev1"/>
428 <targetInfo name="FVP"/>