]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/CORTEX_MPU_Simulator_Keil_GCC/Keil_Specific/RTOSDemo.uvoptx
e07fcd2debd974a8ded5befc3f0597da42031ba6
[freertos] / FreeRTOS / Demo / CORTEX_MPU_Simulator_Keil_GCC / Keil_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</cExt>
10     <aExt>*.s*; *.src; *.a*</aExt>
11     <oExt>*.obj; *.o</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</TargetName>
26     <ToolsetNumber>0x4</ToolsetNumber>
27     <ToolsetName>ARM-ADS</ToolsetName>
28     <TargetOption>
29       <CLKADS>48000000</CLKADS>
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>79</PageWidth>
46         <PageLength>66</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>0</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         <bEvRecOn>1</bEvRecOn>
104         <nTsel>0</nTsel>
105         <sDll></sDll>
106         <sDllPa></sDllPa>
107         <sDlgDll></sDlgDll>
108         <sDlgPa></sDlgPa>
109         <sIfile></sIfile>
110         <tDll></tDll>
111         <tDllPa></tDllPa>
112         <tDlgDll></tDlgDll>
113         <tDlgPa></tDlgPa>
114         <tIfile></tIfile>
115         <pMon>BIN\UL2CM3.DLL</pMon>
116       </DebugOpt>
117       <TargetDriverDllRegistry>
118         <SetRegEntry>
119           <Number>0</Number>
120           <Key>DLGDARM</Key>
121           <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=-1,-1,-1,-1,0)</Name>
122         </SetRegEntry>
123         <SetRegEntry>
124           <Number>0</Number>
125           <Key>DLGUARM</Key>
126           <Name>(105=-1,-1,-1,-1,0)</Name>
127         </SetRegEntry>
128         <SetRegEntry>
129           <Number>0</Number>
130           <Key>ARMRTXEVENTFLAGS</Key>
131           <Name>-L70 -Z18 -C0 -M0 -T1</Name>
132         </SetRegEntry>
133         <SetRegEntry>
134           <Number>0</Number>
135           <Key>DLGTARM</Key>
136           <Name>(1010=1231,224,1641,767,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=1199,245,1664,545,0)</Name>
137         </SetRegEntry>
138         <SetRegEntry>
139           <Number>0</Number>
140           <Key>ARMDBGFLAGS</Key>
141           <Name>-T0</Name>
142         </SetRegEntry>
143         <SetRegEntry>
144           <Number>0</Number>
145           <Key>UL2CM3</Key>
146           <Name>-UV1115SAE -O3047 -S0 -C0 -P00 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO19 -TC48000000 -TP21 -TDS8028 -TDT0 -TDC1F -TIE1 -TIP8 -FO11 -FD118000 -FC8000 -FN1 -FF0NEW_DEVICE.FLM -FS0E0000 -FL038000 -FP0($$Device:ARMCM4_FP$Device\ARM\Flash\NEW_DEVICE.FLM)</Name>
147         </SetRegEntry>
148       </TargetDriverDllRegistry>
149       <Breakpoint/>
150       <WatchWindow1>
151         <Ww>
152           <count>0</count>
153           <WinNumber>1</WinNumber>
154           <ItemText>xTickCount</ItemText>
155         </Ww>
156         <Ww>
157           <count>1</count>
158           <WinNumber>1</WinNumber>
159           <ItemText>ulCycleCount</ItemText>
160         </Ww>
161         <Ww>
162           <count>2</count>
163           <WinNumber>1</WinNumber>
164           <ItemText>*(unsigned long *)0x200005E4</ItemText>
165         </Ww>
166       </WatchWindow1>
167       <MemoryWindow1>
168         <Mm>
169           <WinNumber>1</WinNumber>
170           <SubType>2</SubType>
171           <ItemText>0xe000e284</ItemText>
172           <AccSizeX>4</AccSizeX>
173         </Mm>
174       </MemoryWindow1>
175       <Tracepoint>
176         <THDelay>0</THDelay>
177       </Tracepoint>
178       <DebugFlag>
179         <trace>0</trace>
180         <periodic>1</periodic>
181         <aLwin>1</aLwin>
182         <aCover>0</aCover>
183         <aSer1>0</aSer1>
184         <aSer2>0</aSer2>
185         <aPa>0</aPa>
186         <viewmode>1</viewmode>
187         <vrSel>0</vrSel>
188         <aSym>0</aSym>
189         <aTbox>0</aTbox>
190         <AscS1>0</AscS1>
191         <AscS2>0</AscS2>
192         <AscS3>0</AscS3>
193         <aSer3>0</aSer3>
194         <eProf>0</eProf>
195         <aLa>0</aLa>
196         <aPa1>0</aPa1>
197         <AscS4>0</AscS4>
198         <aSer4>0</aSer4>
199         <StkLoc>0</StkLoc>
200         <TrcWin>0</TrcWin>
201         <newCpu>0</newCpu>
202         <uProt>0</uProt>
203       </DebugFlag>
204       <LintExecutable></LintExecutable>
205       <LintConfigFile></LintConfigFile>
206       <bLintAuto>0</bLintAuto>
207       <bAutoGenD>0</bAutoGenD>
208       <LntExFlags>0</LntExFlags>
209       <pMisraName></pMisraName>
210       <pszMrule></pszMrule>
211       <pSingCmds></pSingCmds>
212       <pMultCmds></pMultCmds>
213       <pMisraNamep></pMisraNamep>
214       <pszMrulep></pszMrulep>
215       <pSingCmdsp></pSingCmdsp>
216       <pMultCmdsp></pMultCmdsp>
217     </TargetOption>
218   </Target>
219
220   <Group>
221     <GroupName>System</GroupName>
222     <tvExp>1</tvExp>
223     <tvExpOptDlg>0</tvExpOptDlg>
224     <cbSel>0</cbSel>
225     <RteFlg>0</RteFlg>
226     <File>
227       <GroupNumber>1</GroupNumber>
228       <FileNumber>1</FileNumber>
229       <FileType>2</FileType>
230       <tvExp>0</tvExp>
231       <tvExpOptDlg>0</tvExpOptDlg>
232       <bDave2>0</bDave2>
233       <PathWithFileName>.\startup_MPS_CM4.S</PathWithFileName>
234       <FilenameWithoutPath>startup_MPS_CM4.S</FilenameWithoutPath>
235       <RteFlg>0</RteFlg>
236       <bShared>0</bShared>
237     </File>
238   </Group>
239
240   <Group>
241     <GroupName>main_and_config</GroupName>
242     <tvExp>1</tvExp>
243     <tvExpOptDlg>0</tvExpOptDlg>
244     <cbSel>0</cbSel>
245     <RteFlg>0</RteFlg>
246     <File>
247       <GroupNumber>2</GroupNumber>
248       <FileNumber>2</FileNumber>
249       <FileType>1</FileType>
250       <tvExp>0</tvExp>
251       <tvExpOptDlg>0</tvExpOptDlg>
252       <bDave2>0</bDave2>
253       <PathWithFileName>..\main.c</PathWithFileName>
254       <FilenameWithoutPath>main.c</FilenameWithoutPath>
255       <RteFlg>0</RteFlg>
256       <bShared>0</bShared>
257     </File>
258     <File>
259       <GroupNumber>2</GroupNumber>
260       <FileNumber>3</FileNumber>
261       <FileType>5</FileType>
262       <tvExp>0</tvExp>
263       <tvExpOptDlg>0</tvExpOptDlg>
264       <bDave2>0</bDave2>
265       <PathWithFileName>..\FreeRTOSConfig.h</PathWithFileName>
266       <FilenameWithoutPath>FreeRTOSConfig.h</FilenameWithoutPath>
267       <RteFlg>0</RteFlg>
268       <bShared>0</bShared>
269     </File>
270     <File>
271       <GroupNumber>2</GroupNumber>
272       <FileNumber>4</FileNumber>
273       <FileType>1</FileType>
274       <tvExp>0</tvExp>
275       <tvExpOptDlg>0</tvExpOptDlg>
276       <bDave2>0</bDave2>
277       <PathWithFileName>.\RegTest.c</PathWithFileName>
278       <FilenameWithoutPath>RegTest.c</FilenameWithoutPath>
279       <RteFlg>0</RteFlg>
280       <bShared>0</bShared>
281     </File>
282   </Group>
283
284   <Group>
285     <GroupName>FreeRTOS_Source</GroupName>
286     <tvExp>1</tvExp>
287     <tvExpOptDlg>0</tvExpOptDlg>
288     <cbSel>0</cbSel>
289     <RteFlg>0</RteFlg>
290     <File>
291       <GroupNumber>3</GroupNumber>
292       <FileNumber>5</FileNumber>
293       <FileType>1</FileType>
294       <tvExp>0</tvExp>
295       <tvExpOptDlg>0</tvExpOptDlg>
296       <bDave2>0</bDave2>
297       <PathWithFileName>..\..\..\Source\event_groups.c</PathWithFileName>
298       <FilenameWithoutPath>event_groups.c</FilenameWithoutPath>
299       <RteFlg>0</RteFlg>
300       <bShared>0</bShared>
301     </File>
302     <File>
303       <GroupNumber>3</GroupNumber>
304       <FileNumber>6</FileNumber>
305       <FileType>1</FileType>
306       <tvExp>0</tvExp>
307       <tvExpOptDlg>0</tvExpOptDlg>
308       <bDave2>0</bDave2>
309       <PathWithFileName>..\..\..\Source\list.c</PathWithFileName>
310       <FilenameWithoutPath>list.c</FilenameWithoutPath>
311       <RteFlg>0</RteFlg>
312       <bShared>0</bShared>
313     </File>
314     <File>
315       <GroupNumber>3</GroupNumber>
316       <FileNumber>7</FileNumber>
317       <FileType>1</FileType>
318       <tvExp>0</tvExp>
319       <tvExpOptDlg>0</tvExpOptDlg>
320       <bDave2>0</bDave2>
321       <PathWithFileName>..\..\..\Source\queue.c</PathWithFileName>
322       <FilenameWithoutPath>queue.c</FilenameWithoutPath>
323       <RteFlg>0</RteFlg>
324       <bShared>0</bShared>
325     </File>
326     <File>
327       <GroupNumber>3</GroupNumber>
328       <FileNumber>8</FileNumber>
329       <FileType>1</FileType>
330       <tvExp>0</tvExp>
331       <tvExpOptDlg>0</tvExpOptDlg>
332       <bDave2>0</bDave2>
333       <PathWithFileName>..\..\..\Source\tasks.c</PathWithFileName>
334       <FilenameWithoutPath>tasks.c</FilenameWithoutPath>
335       <RteFlg>0</RteFlg>
336       <bShared>0</bShared>
337     </File>
338     <File>
339       <GroupNumber>3</GroupNumber>
340       <FileNumber>9</FileNumber>
341       <FileType>1</FileType>
342       <tvExp>0</tvExp>
343       <tvExpOptDlg>0</tvExpOptDlg>
344       <bDave2>0</bDave2>
345       <PathWithFileName>..\..\..\Source\timers.c</PathWithFileName>
346       <FilenameWithoutPath>timers.c</FilenameWithoutPath>
347       <RteFlg>0</RteFlg>
348       <bShared>0</bShared>
349     </File>
350     <File>
351       <GroupNumber>3</GroupNumber>
352       <FileNumber>10</FileNumber>
353       <FileType>1</FileType>
354       <tvExp>0</tvExp>
355       <tvExpOptDlg>0</tvExpOptDlg>
356       <bDave2>0</bDave2>
357       <PathWithFileName>..\..\..\Source\portable\MemMang\heap_4.c</PathWithFileName>
358       <FilenameWithoutPath>heap_4.c</FilenameWithoutPath>
359       <RteFlg>0</RteFlg>
360       <bShared>0</bShared>
361     </File>
362     <File>
363       <GroupNumber>3</GroupNumber>
364       <FileNumber>11</FileNumber>
365       <FileType>1</FileType>
366       <tvExp>0</tvExp>
367       <tvExpOptDlg>0</tvExpOptDlg>
368       <bDave2>0</bDave2>
369       <PathWithFileName>..\..\..\Source\portable\RVDS\ARM_CM4_MPU\port.c</PathWithFileName>
370       <FilenameWithoutPath>port.c</FilenameWithoutPath>
371       <RteFlg>0</RteFlg>
372       <bShared>0</bShared>
373     </File>
374     <File>
375       <GroupNumber>3</GroupNumber>
376       <FileNumber>12</FileNumber>
377       <FileType>1</FileType>
378       <tvExp>0</tvExp>
379       <tvExpOptDlg>0</tvExpOptDlg>
380       <bDave2>0</bDave2>
381       <PathWithFileName>..\..\..\Source\portable\Common\mpu_wrappers.c</PathWithFileName>
382       <FilenameWithoutPath>mpu_wrappers.c</FilenameWithoutPath>
383       <RteFlg>0</RteFlg>
384       <bShared>0</bShared>
385     </File>
386     <File>
387       <GroupNumber>3</GroupNumber>
388       <FileNumber>13</FileNumber>
389       <FileType>1</FileType>
390       <tvExp>0</tvExp>
391       <tvExpOptDlg>0</tvExpOptDlg>
392       <bDave2>0</bDave2>
393       <PathWithFileName>..\..\..\Source\stream_buffer.c</PathWithFileName>
394       <FilenameWithoutPath>stream_buffer.c</FilenameWithoutPath>
395       <RteFlg>0</RteFlg>
396       <bShared>0</bShared>
397     </File>
398   </Group>
399
400 </ProjectOpt>