]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/CORTEX_MPU_Simulator_Keil_GCC/GCC_Specific/RTOSDemo.uvoptx
5ea158a3ee14d03f6ab2ab296e979a88e6b12326
[freertos] / FreeRTOS / Demo / CORTEX_MPU_Simulator_Keil_GCC / GCC_Specific / RTOSDemo.uvoptx
1 <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
2 <ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_optx.xsd">
3
4   <SchemaVersion>1.0</SchemaVersion>
5
6   <Header>### uVision Project, (C) Keil Software</Header>
7
8   <Extensions>
9     <cExt>*.c;*.S</cExt>
10     <aExt></aExt>
11     <oExt>*.obj</oExt>
12     <lExt>*.lib</lExt>
13     <tExt>*.txt; *.h; *.inc</tExt>
14     <pExt>*.plm</pExt>
15     <CppX>*.cpp</CppX>
16     <nMigrate>0</nMigrate>
17   </Extensions>
18
19   <DaveTm>
20     <dwLowDateTime>0</dwLowDateTime>
21     <dwHighDateTime>0</dwHighDateTime>
22   </DaveTm>
23
24   <Target>
25     <TargetName>RTOSDemo_GCC_MPU</TargetName>
26     <ToolsetNumber>0x3</ToolsetNumber>
27     <ToolsetName>ARM-GNU</ToolsetName>
28     <TargetOption>
29       <CLKARM>12000000</CLKARM>
30       <OPTTT>
31         <gFlags>1</gFlags>
32         <BeepAtEnd>1</BeepAtEnd>
33         <RunSim>0</RunSim>
34         <RunTarget>1</RunTarget>
35         <RunAbUc>0</RunAbUc>
36       </OPTTT>
37       <OPTHX>
38         <HexSelection>1</HexSelection>
39         <FlashByte>65535</FlashByte>
40         <HexRangeLowAddress>0</HexRangeLowAddress>
41         <HexRangeHighAddress>0</HexRangeHighAddress>
42         <HexOffset>0</HexOffset>
43       </OPTHX>
44       <OPTLEX>
45         <PageWidth>120</PageWidth>
46         <PageLength>65</PageLength>
47         <TabStop>8</TabStop>
48         <ListingPath>.\Listings\</ListingPath>
49       </OPTLEX>
50       <ListingPage>
51         <CreateCListing>1</CreateCListing>
52         <CreateAListing>1</CreateAListing>
53         <CreateLListing>1</CreateLListing>
54         <CreateIListing>0</CreateIListing>
55         <AsmCond>1</AsmCond>
56         <AsmSymb>1</AsmSymb>
57         <AsmXref>0</AsmXref>
58         <CCond>1</CCond>
59         <CCode>0</CCode>
60         <CListInc>0</CListInc>
61         <CSymb>0</CSymb>
62         <LinkerCodeListing>0</LinkerCodeListing>
63       </ListingPage>
64       <OPTXL>
65         <LMap>1</LMap>
66         <LComments>1</LComments>
67         <LGenerateSymbols>1</LGenerateSymbols>
68         <LLibSym>1</LLibSym>
69         <LLines>1</LLines>
70         <LLocSym>1</LLocSym>
71         <LPubSym>1</LPubSym>
72         <LXref>0</LXref>
73         <LExpSel>0</LExpSel>
74       </OPTXL>
75       <OPTFL>
76         <tvExp>1</tvExp>
77         <tvExpOptDlg>0</tvExpOptDlg>
78         <IsCurrentTarget>1</IsCurrentTarget>
79       </OPTFL>
80       <CpuCode>7</CpuCode>
81       <DebugOpt>
82         <uSim>1</uSim>
83         <uTrg>0</uTrg>
84         <sLdApp>1</sLdApp>
85         <sGomain>1</sGomain>
86         <sRbreak>1</sRbreak>
87         <sRwatch>1</sRwatch>
88         <sRmem>1</sRmem>
89         <sRfunc>1</sRfunc>
90         <sRbox>1</sRbox>
91         <tLdApp>1</tLdApp>
92         <tGomain>1</tGomain>
93         <tRbreak>1</tRbreak>
94         <tRwatch>1</tRwatch>
95         <tRmem>1</tRmem>
96         <tRfunc>0</tRfunc>
97         <tRbox>1</tRbox>
98         <tRtrace>1</tRtrace>
99         <sRSysVw>1</sRSysVw>
100         <tRSysVw>1</tRSysVw>
101         <sRunDeb>0</sRunDeb>
102         <sLrtime>0</sLrtime>
103         <nTsel>0</nTsel>
104         <sDll></sDll>
105         <sDllPa></sDllPa>
106         <sDlgDll></sDlgDll>
107         <sDlgPa></sDlgPa>
108         <sIfile></sIfile>
109         <tDll></tDll>
110         <tDllPa></tDllPa>
111         <tDlgDll></tDlgDll>
112         <tDlgPa></tDlgPa>
113         <tIfile></tIfile>
114         <pMon>BIN\UL2CM3.DLL</pMon>
115       </DebugOpt>
116       <TargetDriverDllRegistry>
117         <SetRegEntry>
118           <Number>0</Number>
119           <Key>DLGDARM</Key>
120           <Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=1215,201,1680,501,0)</Name>
121         </SetRegEntry>
122         <SetRegEntry>
123           <Number>0</Number>
124           <Key>ARMRTXEVENTFLAGS</Key>
125           <Name>-L70 -Z18 -C0 -M0 -T1</Name>
126         </SetRegEntry>
127         <SetRegEntry>
128           <Number>0</Number>
129           <Key>DLGTARM</Key>
130           <Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=120,149,354,683,0)(1012=-1,-1,-1,-1,0)</Name>
131         </SetRegEntry>
132         <SetRegEntry>
133           <Number>0</Number>
134           <Key>ARMDBGFLAGS</Key>
135           <Name>-T0</Name>
136         </SetRegEntry>
137         <SetRegEntry>
138           <Number>0</Number>
139           <Key>DLGUARM</Key>
140           <Name>(105=-1,-1,-1,-1,0)</Name>
141         </SetRegEntry>
142         <SetRegEntry>
143           <Number>0</Number>
144           <Key>UL2CM3</Key>
145           <Name>-UV1115SAE -O2983 -S0 -C0 -P00 -N00("ARM CoreSight JTAG-DP") -D00(4BA00477) -L00(4) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO11  -FN1 -FC1000 -FD20000000 -FF0NEW_DEVICE -FL080000 -FS00 -FP0($$Device:ARMCM4_FP$Device\ARM\Flash\NEW_DEVICE.FLM)</Name>
146         </SetRegEntry>
147       </TargetDriverDllRegistry>
148       <Breakpoint>
149         <Bp>
150           <Number>0</Number>
151           <Type>0</Type>
152           <LineNumber>1169</LineNumber>
153           <EnabledFlag>1</EnabledFlag>
154           <Address>38532</Address>
155           <ByteObject>0</ByteObject>
156           <HtxType>0</HtxType>
157           <ManyObjects>0</ManyObjects>
158           <SizeOfObject>0</SizeOfObject>
159           <BreakByAccess>0</BreakByAccess>
160           <BreakIfRCount>1</BreakIfRCount>
161           <Filename>C:\E\Dev\FreeRTOS\WorkingCopy\FreeRTOS\Demo\CORTEX_MPU_Simulator_Keil_GCC\main.c</Filename>
162           <ExecCommand></ExecCommand>
163           <Expression>\\RTOSDemo\../main.c\1169</Expression>
164         </Bp>
165       </Breakpoint>
166       <WatchWindow1>
167         <Ww>
168           <count>0</count>
169           <WinNumber>1</WinNumber>
170           <ItemText>xTickCount</ItemText>
171         </Ww>
172         <Ww>
173           <count>1</count>
174           <WinNumber>1</WinNumber>
175           <ItemText>ulExpireCount</ItemText>
176         </Ww>
177       </WatchWindow1>
178       <MemoryWindow1>
179         <Mm>
180           <WinNumber>1</WinNumber>
181           <SubType>2</SubType>
182           <ItemText>0x100000</ItemText>
183           <AccSizeX>4</AccSizeX>
184         </Mm>
185       </MemoryWindow1>
186       <Tracepoint>
187         <THDelay>0</THDelay>
188       </Tracepoint>
189       <DebugFlag>
190         <trace>0</trace>
191         <periodic>1</periodic>
192         <aLwin>0</aLwin>
193         <aCover>0</aCover>
194         <aSer1>0</aSer1>
195         <aSer2>0</aSer2>
196         <aPa>0</aPa>
197         <viewmode>1</viewmode>
198         <vrSel>0</vrSel>
199         <aSym>0</aSym>
200         <aTbox>0</aTbox>
201         <AscS1>0</AscS1>
202         <AscS2>0</AscS2>
203         <AscS3>0</AscS3>
204         <aSer3>0</aSer3>
205         <eProf>0</eProf>
206         <aLa>0</aLa>
207         <aPa1>0</aPa1>
208         <AscS4>0</AscS4>
209         <aSer4>0</aSer4>
210         <StkLoc>0</StkLoc>
211         <TrcWin>0</TrcWin>
212         <newCpu>0</newCpu>
213         <uProt>0</uProt>
214       </DebugFlag>
215       <LintExecutable></LintExecutable>
216       <LintConfigFile></LintConfigFile>
217       <bLintAuto>0</bLintAuto>
218       <Lin2Executable></Lin2Executable>
219       <Lin2ConfigFile></Lin2ConfigFile>
220       <bLin2Auto>0</bLin2Auto>
221       <DebugDescription>
222         <Enable>1</Enable>
223         <EnableLog>0</EnableLog>
224         <Protocol>2</Protocol>
225         <DbgClock>10000000</DbgClock>
226       </DebugDescription>
227     </TargetOption>
228   </Target>
229
230   <Group>
231     <GroupName>System</GroupName>
232     <tvExp>0</tvExp>
233     <tvExpOptDlg>0</tvExpOptDlg>
234     <cbSel>0</cbSel>
235     <RteFlg>0</RteFlg>
236     <File>
237       <GroupNumber>1</GroupNumber>
238       <FileNumber>1</FileNumber>
239       <FileType>2</FileType>
240       <tvExp>0</tvExp>
241       <tvExpOptDlg>0</tvExpOptDlg>
242       <bDave2>0</bDave2>
243       <PathWithFileName>.\startup_ARMCM4.S</PathWithFileName>
244       <FilenameWithoutPath>startup_ARMCM4.S</FilenameWithoutPath>
245       <RteFlg>0</RteFlg>
246       <bShared>0</bShared>
247     </File>
248   </Group>
249
250   <Group>
251     <GroupName>main_and_config</GroupName>
252     <tvExp>0</tvExp>
253     <tvExpOptDlg>0</tvExpOptDlg>
254     <cbSel>0</cbSel>
255     <RteFlg>0</RteFlg>
256     <File>
257       <GroupNumber>2</GroupNumber>
258       <FileNumber>2</FileNumber>
259       <FileType>1</FileType>
260       <tvExp>0</tvExp>
261       <tvExpOptDlg>0</tvExpOptDlg>
262       <bDave2>0</bDave2>
263       <PathWithFileName>..\main.c</PathWithFileName>
264       <FilenameWithoutPath>main.c</FilenameWithoutPath>
265       <RteFlg>0</RteFlg>
266       <bShared>0</bShared>
267     </File>
268     <File>
269       <GroupNumber>2</GroupNumber>
270       <FileNumber>3</FileNumber>
271       <FileType>5</FileType>
272       <tvExp>0</tvExp>
273       <tvExpOptDlg>0</tvExpOptDlg>
274       <bDave2>0</bDave2>
275       <PathWithFileName>..\FreeRTOSConfig.h</PathWithFileName>
276       <FilenameWithoutPath>FreeRTOSConfig.h</FilenameWithoutPath>
277       <RteFlg>0</RteFlg>
278       <bShared>0</bShared>
279     </File>
280   </Group>
281
282   <Group>
283     <GroupName>FreeRTOS_Source</GroupName>
284     <tvExp>0</tvExp>
285     <tvExpOptDlg>0</tvExpOptDlg>
286     <cbSel>0</cbSel>
287     <RteFlg>0</RteFlg>
288     <File>
289       <GroupNumber>3</GroupNumber>
290       <FileNumber>4</FileNumber>
291       <FileType>1</FileType>
292       <tvExp>0</tvExp>
293       <tvExpOptDlg>0</tvExpOptDlg>
294       <bDave2>0</bDave2>
295       <PathWithFileName>..\..\..\Source\event_groups.c</PathWithFileName>
296       <FilenameWithoutPath>event_groups.c</FilenameWithoutPath>
297       <RteFlg>0</RteFlg>
298       <bShared>0</bShared>
299     </File>
300     <File>
301       <GroupNumber>3</GroupNumber>
302       <FileNumber>5</FileNumber>
303       <FileType>1</FileType>
304       <tvExp>0</tvExp>
305       <tvExpOptDlg>0</tvExpOptDlg>
306       <bDave2>0</bDave2>
307       <PathWithFileName>..\..\..\Source\list.c</PathWithFileName>
308       <FilenameWithoutPath>list.c</FilenameWithoutPath>
309       <RteFlg>0</RteFlg>
310       <bShared>0</bShared>
311     </File>
312     <File>
313       <GroupNumber>3</GroupNumber>
314       <FileNumber>6</FileNumber>
315       <FileType>1</FileType>
316       <tvExp>0</tvExp>
317       <tvExpOptDlg>0</tvExpOptDlg>
318       <bDave2>0</bDave2>
319       <PathWithFileName>..\..\..\Source\queue.c</PathWithFileName>
320       <FilenameWithoutPath>queue.c</FilenameWithoutPath>
321       <RteFlg>0</RteFlg>
322       <bShared>0</bShared>
323     </File>
324     <File>
325       <GroupNumber>3</GroupNumber>
326       <FileNumber>7</FileNumber>
327       <FileType>1</FileType>
328       <tvExp>0</tvExp>
329       <tvExpOptDlg>0</tvExpOptDlg>
330       <bDave2>0</bDave2>
331       <PathWithFileName>..\..\..\Source\tasks.c</PathWithFileName>
332       <FilenameWithoutPath>tasks.c</FilenameWithoutPath>
333       <RteFlg>0</RteFlg>
334       <bShared>0</bShared>
335     </File>
336     <File>
337       <GroupNumber>3</GroupNumber>
338       <FileNumber>8</FileNumber>
339       <FileType>1</FileType>
340       <tvExp>0</tvExp>
341       <tvExpOptDlg>0</tvExpOptDlg>
342       <bDave2>0</bDave2>
343       <PathWithFileName>..\..\..\Source\timers.c</PathWithFileName>
344       <FilenameWithoutPath>timers.c</FilenameWithoutPath>
345       <RteFlg>0</RteFlg>
346       <bShared>0</bShared>
347     </File>
348     <File>
349       <GroupNumber>3</GroupNumber>
350       <FileNumber>9</FileNumber>
351       <FileType>1</FileType>
352       <tvExp>0</tvExp>
353       <tvExpOptDlg>0</tvExpOptDlg>
354       <bDave2>0</bDave2>
355       <PathWithFileName>..\..\..\Source\portable\MemMang\heap_4.c</PathWithFileName>
356       <FilenameWithoutPath>heap_4.c</FilenameWithoutPath>
357       <RteFlg>0</RteFlg>
358       <bShared>0</bShared>
359     </File>
360     <File>
361       <GroupNumber>3</GroupNumber>
362       <FileNumber>10</FileNumber>
363       <FileType>1</FileType>
364       <tvExp>0</tvExp>
365       <tvExpOptDlg>0</tvExpOptDlg>
366       <bDave2>0</bDave2>
367       <PathWithFileName>..\..\..\Source\portable\GCC\ARM_CM3_MPU\port.c</PathWithFileName>
368       <FilenameWithoutPath>port.c</FilenameWithoutPath>
369       <RteFlg>0</RteFlg>
370       <bShared>0</bShared>
371     </File>
372     <File>
373       <GroupNumber>3</GroupNumber>
374       <FileNumber>11</FileNumber>
375       <FileType>1</FileType>
376       <tvExp>0</tvExp>
377       <tvExpOptDlg>0</tvExpOptDlg>
378       <bDave2>0</bDave2>
379       <PathWithFileName>..\..\..\Source\portable\Common\mpu_wrappers.c</PathWithFileName>
380       <FilenameWithoutPath>mpu_wrappers.c</FilenameWithoutPath>
381       <RteFlg>0</RteFlg>
382       <bShared>0</bShared>
383     </File>
384   </Group>
385
386 </ProjectOpt>