]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/CORTEX_M4F_CEC1302_Keil_GCC/GCC_Specific/RTOSDemo.uvoptx
Increase the test coverage of the GCC MPU demo that runs in the Keil simulator.
[freertos] / FreeRTOS / Demo / CORTEX_M4F_CEC1302_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</cExt>
10     <aExt>*.S</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</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>0</uSim>
83         <uTrg>1</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>1</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>init_app.ini</tIfile>
114         <pMon>BIN\UL2CM3.DLL</pMon>
115       </DebugOpt>
116       <TargetDriverDllRegistry>
117         <SetRegEntry>
118           <Number>0</Number>
119           <Key>ARMRTXEVENTFLAGS</Key>
120           <Name>-L70 -Z18 -C0 -M0 -T1</Name>
121         </SetRegEntry>
122         <SetRegEntry>
123           <Number>0</Number>
124           <Key>DLGTARM</Key>
125           <Name>(1010=75,100,485,643,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>
126         </SetRegEntry>
127         <SetRegEntry>
128           <Number>0</Number>
129           <Key>ARMDBGFLAGS</Key>
130           <Name></Name>
131         </SetRegEntry>
132         <SetRegEntry>
133           <Number>0</Number>
134           <Key>DLGUARM</Key>
135           <Name>(105=-1,-1,-1,-1,0)</Name>
136         </SetRegEntry>
137         <SetRegEntry>
138           <Number>0</Number>
139           <Key>UL2CM3</Key>
140           <Name>-UV1115SAE -O2983 -S0 -C0 -P00 -N00("ARM CoreSight JTAG-DP") -D00(4BA00477) -L00(4) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO11 -FD118000 -FC8000 -FN1 -FF0NEW_DEVICE.FLM -FS0100000 -FL018000 -FP0($$Device:ARMCM4_FP$Device\ARM\Flash\NEW_DEVICE.FLM)</Name>
141         </SetRegEntry>
142       </TargetDriverDllRegistry>
143       <Breakpoint/>
144       <WatchWindow1>
145         <Ww>
146           <count>0</count>
147           <WinNumber>1</WinNumber>
148           <ItemText>ulLED</ItemText>
149         </Ww>
150         <Ww>
151           <count>1</count>
152           <WinNumber>1</WinNumber>
153           <ItemText>pxNewTCB-&gt;pxStack</ItemText>
154         </Ww>
155       </WatchWindow1>
156       <MemoryWindow1>
157         <Mm>
158           <WinNumber>1</WinNumber>
159           <SubType>2</SubType>
160           <ItemText>0x100000</ItemText>
161           <AccSizeX>4</AccSizeX>
162         </Mm>
163       </MemoryWindow1>
164       <Tracepoint>
165         <THDelay>0</THDelay>
166       </Tracepoint>
167       <DebugFlag>
168         <trace>0</trace>
169         <periodic>1</periodic>
170         <aLwin>0</aLwin>
171         <aCover>0</aCover>
172         <aSer1>0</aSer1>
173         <aSer2>0</aSer2>
174         <aPa>0</aPa>
175         <viewmode>1</viewmode>
176         <vrSel>0</vrSel>
177         <aSym>0</aSym>
178         <aTbox>0</aTbox>
179         <AscS1>0</AscS1>
180         <AscS2>0</AscS2>
181         <AscS3>0</AscS3>
182         <aSer3>0</aSer3>
183         <eProf>0</eProf>
184         <aLa>0</aLa>
185         <aPa1>0</aPa1>
186         <AscS4>0</AscS4>
187         <aSer4>0</aSer4>
188         <StkLoc>0</StkLoc>
189         <TrcWin>0</TrcWin>
190         <newCpu>0</newCpu>
191         <uProt>0</uProt>
192       </DebugFlag>
193       <LintExecutable></LintExecutable>
194       <LintConfigFile></LintConfigFile>
195       <bLintAuto>0</bLintAuto>
196       <Lin2Executable></Lin2Executable>
197       <Lin2ConfigFile></Lin2ConfigFile>
198       <bLin2Auto>0</bLin2Auto>
199     </TargetOption>
200   </Target>
201
202   <Group>
203     <GroupName>System</GroupName>
204     <tvExp>1</tvExp>
205     <tvExpOptDlg>0</tvExpOptDlg>
206     <cbSel>0</cbSel>
207     <RteFlg>0</RteFlg>
208     <File>
209       <GroupNumber>1</GroupNumber>
210       <FileNumber>1</FileNumber>
211       <FileType>1</FileType>
212       <tvExp>0</tvExp>
213       <tvExpOptDlg>0</tvExpOptDlg>
214       <bDave2>0</bDave2>
215       <PathWithFileName>.\system.c</PathWithFileName>
216       <FilenameWithoutPath>system.c</FilenameWithoutPath>
217       <RteFlg>0</RteFlg>
218       <bShared>0</bShared>
219     </File>
220     <File>
221       <GroupNumber>1</GroupNumber>
222       <FileNumber>2</FileNumber>
223       <FileType>2</FileType>
224       <tvExp>0</tvExp>
225       <tvExpOptDlg>0</tvExpOptDlg>
226       <bDave2>0</bDave2>
227       <PathWithFileName>.\startup_ARMCM4.S</PathWithFileName>
228       <FilenameWithoutPath>startup_ARMCM4.S</FilenameWithoutPath>
229       <RteFlg>0</RteFlg>
230       <bShared>0</bShared>
231     </File>
232   </Group>
233
234   <Group>
235     <GroupName>main_and_config</GroupName>
236     <tvExp>1</tvExp>
237     <tvExpOptDlg>0</tvExpOptDlg>
238     <cbSel>0</cbSel>
239     <RteFlg>0</RteFlg>
240     <File>
241       <GroupNumber>2</GroupNumber>
242       <FileNumber>3</FileNumber>
243       <FileType>1</FileType>
244       <tvExp>0</tvExp>
245       <tvExpOptDlg>0</tvExpOptDlg>
246       <bDave2>0</bDave2>
247       <PathWithFileName>..\main.c</PathWithFileName>
248       <FilenameWithoutPath>main.c</FilenameWithoutPath>
249       <RteFlg>0</RteFlg>
250       <bShared>0</bShared>
251     </File>
252     <File>
253       <GroupNumber>2</GroupNumber>
254       <FileNumber>4</FileNumber>
255       <FileType>5</FileType>
256       <tvExp>0</tvExp>
257       <tvExpOptDlg>0</tvExpOptDlg>
258       <bDave2>0</bDave2>
259       <PathWithFileName>..\FreeRTOSConfig.h</PathWithFileName>
260       <FilenameWithoutPath>FreeRTOSConfig.h</FilenameWithoutPath>
261       <RteFlg>0</RteFlg>
262       <bShared>0</bShared>
263     </File>
264   </Group>
265
266   <Group>
267     <GroupName>FreeRTOS_Source</GroupName>
268     <tvExp>0</tvExp>
269     <tvExpOptDlg>0</tvExpOptDlg>
270     <cbSel>0</cbSel>
271     <RteFlg>0</RteFlg>
272     <File>
273       <GroupNumber>3</GroupNumber>
274       <FileNumber>5</FileNumber>
275       <FileType>1</FileType>
276       <tvExp>0</tvExp>
277       <tvExpOptDlg>0</tvExpOptDlg>
278       <bDave2>0</bDave2>
279       <PathWithFileName>..\..\..\Source\event_groups.c</PathWithFileName>
280       <FilenameWithoutPath>event_groups.c</FilenameWithoutPath>
281       <RteFlg>0</RteFlg>
282       <bShared>0</bShared>
283     </File>
284     <File>
285       <GroupNumber>3</GroupNumber>
286       <FileNumber>6</FileNumber>
287       <FileType>1</FileType>
288       <tvExp>0</tvExp>
289       <tvExpOptDlg>0</tvExpOptDlg>
290       <bDave2>0</bDave2>
291       <PathWithFileName>..\..\..\Source\list.c</PathWithFileName>
292       <FilenameWithoutPath>list.c</FilenameWithoutPath>
293       <RteFlg>0</RteFlg>
294       <bShared>0</bShared>
295     </File>
296     <File>
297       <GroupNumber>3</GroupNumber>
298       <FileNumber>7</FileNumber>
299       <FileType>1</FileType>
300       <tvExp>0</tvExp>
301       <tvExpOptDlg>0</tvExpOptDlg>
302       <bDave2>0</bDave2>
303       <PathWithFileName>..\..\..\Source\queue.c</PathWithFileName>
304       <FilenameWithoutPath>queue.c</FilenameWithoutPath>
305       <RteFlg>0</RteFlg>
306       <bShared>0</bShared>
307     </File>
308     <File>
309       <GroupNumber>3</GroupNumber>
310       <FileNumber>8</FileNumber>
311       <FileType>1</FileType>
312       <tvExp>0</tvExp>
313       <tvExpOptDlg>0</tvExpOptDlg>
314       <bDave2>0</bDave2>
315       <PathWithFileName>..\..\..\Source\tasks.c</PathWithFileName>
316       <FilenameWithoutPath>tasks.c</FilenameWithoutPath>
317       <RteFlg>0</RteFlg>
318       <bShared>0</bShared>
319     </File>
320     <File>
321       <GroupNumber>3</GroupNumber>
322       <FileNumber>9</FileNumber>
323       <FileType>1</FileType>
324       <tvExp>0</tvExp>
325       <tvExpOptDlg>0</tvExpOptDlg>
326       <bDave2>0</bDave2>
327       <PathWithFileName>..\..\..\Source\timers.c</PathWithFileName>
328       <FilenameWithoutPath>timers.c</FilenameWithoutPath>
329       <RteFlg>0</RteFlg>
330       <bShared>0</bShared>
331     </File>
332     <File>
333       <GroupNumber>3</GroupNumber>
334       <FileNumber>10</FileNumber>
335       <FileType>1</FileType>
336       <tvExp>0</tvExp>
337       <tvExpOptDlg>0</tvExpOptDlg>
338       <bDave2>0</bDave2>
339       <PathWithFileName>..\..\..\Source\portable\MemMang\heap_4.c</PathWithFileName>
340       <FilenameWithoutPath>heap_4.c</FilenameWithoutPath>
341       <RteFlg>0</RteFlg>
342       <bShared>0</bShared>
343     </File>
344     <File>
345       <GroupNumber>3</GroupNumber>
346       <FileNumber>11</FileNumber>
347       <FileType>1</FileType>
348       <tvExp>0</tvExp>
349       <tvExpOptDlg>0</tvExpOptDlg>
350       <bDave2>0</bDave2>
351       <PathWithFileName>..\..\..\Source\portable\GCC\ARM_CM4F\port.c</PathWithFileName>
352       <FilenameWithoutPath>port.c</FilenameWithoutPath>
353       <RteFlg>0</RteFlg>
354       <bShared>0</bShared>
355     </File>
356   </Group>
357
358   <Group>
359     <GroupName>main_low_power</GroupName>
360     <tvExp>1</tvExp>
361     <tvExpOptDlg>0</tvExpOptDlg>
362     <cbSel>0</cbSel>
363     <RteFlg>0</RteFlg>
364     <File>
365       <GroupNumber>4</GroupNumber>
366       <FileNumber>12</FileNumber>
367       <FileType>1</FileType>
368       <tvExp>0</tvExp>
369       <tvExpOptDlg>0</tvExpOptDlg>
370       <bDave2>0</bDave2>
371       <PathWithFileName>..\main_low_power\main_low_power.c</PathWithFileName>
372       <FilenameWithoutPath>main_low_power.c</FilenameWithoutPath>
373       <RteFlg>0</RteFlg>
374       <bShared>0</bShared>
375     </File>
376     <File>
377       <GroupNumber>4</GroupNumber>
378       <FileNumber>13</FileNumber>
379       <FileType>1</FileType>
380       <tvExp>0</tvExp>
381       <tvExpOptDlg>0</tvExpOptDlg>
382       <bDave2>0</bDave2>
383       <PathWithFileName>..\main_low_power\low_power_tick_config.c</PathWithFileName>
384       <FilenameWithoutPath>low_power_tick_config.c</FilenameWithoutPath>
385       <RteFlg>0</RteFlg>
386       <bShared>0</bShared>
387     </File>
388   </Group>
389
390   <Group>
391     <GroupName>main_full</GroupName>
392     <tvExp>0</tvExp>
393     <tvExpOptDlg>0</tvExpOptDlg>
394     <cbSel>0</cbSel>
395     <RteFlg>0</RteFlg>
396     <File>
397       <GroupNumber>5</GroupNumber>
398       <FileNumber>14</FileNumber>
399       <FileType>1</FileType>
400       <tvExp>0</tvExp>
401       <tvExpOptDlg>0</tvExpOptDlg>
402       <bDave2>0</bDave2>
403       <PathWithFileName>..\main_full\main_full.c</PathWithFileName>
404       <FilenameWithoutPath>main_full.c</FilenameWithoutPath>
405       <RteFlg>0</RteFlg>
406       <bShared>0</bShared>
407     </File>
408     <File>
409       <GroupNumber>5</GroupNumber>
410       <FileNumber>15</FileNumber>
411       <FileType>1</FileType>
412       <tvExp>0</tvExp>
413       <tvExpOptDlg>0</tvExpOptDlg>
414       <bDave2>0</bDave2>
415       <PathWithFileName>.\RegTest.c</PathWithFileName>
416       <FilenameWithoutPath>RegTest.c</FilenameWithoutPath>
417       <RteFlg>0</RteFlg>
418       <bShared>0</bShared>
419     </File>
420     <File>
421       <GroupNumber>5</GroupNumber>
422       <FileNumber>16</FileNumber>
423       <FileType>1</FileType>
424       <tvExp>0</tvExp>
425       <tvExpOptDlg>0</tvExpOptDlg>
426       <bDave2>0</bDave2>
427       <PathWithFileName>..\..\Common\Minimal\flop.c</PathWithFileName>
428       <FilenameWithoutPath>flop.c</FilenameWithoutPath>
429       <RteFlg>0</RteFlg>
430       <bShared>0</bShared>
431     </File>
432     <File>
433       <GroupNumber>5</GroupNumber>
434       <FileNumber>17</FileNumber>
435       <FileType>1</FileType>
436       <tvExp>0</tvExp>
437       <tvExpOptDlg>0</tvExpOptDlg>
438       <bDave2>0</bDave2>
439       <PathWithFileName>..\..\Common\Minimal\EventGroupsDemo.c</PathWithFileName>
440       <FilenameWithoutPath>EventGroupsDemo.c</FilenameWithoutPath>
441       <RteFlg>0</RteFlg>
442       <bShared>0</bShared>
443     </File>
444     <File>
445       <GroupNumber>5</GroupNumber>
446       <FileNumber>18</FileNumber>
447       <FileType>1</FileType>
448       <tvExp>0</tvExp>
449       <tvExpOptDlg>0</tvExpOptDlg>
450       <bDave2>0</bDave2>
451       <PathWithFileName>..\..\Common\Minimal\TaskNotify.c</PathWithFileName>
452       <FilenameWithoutPath>TaskNotify.c</FilenameWithoutPath>
453       <RteFlg>0</RteFlg>
454       <bShared>0</bShared>
455     </File>
456     <File>
457       <GroupNumber>5</GroupNumber>
458       <FileNumber>19</FileNumber>
459       <FileType>1</FileType>
460       <tvExp>0</tvExp>
461       <tvExpOptDlg>0</tvExpOptDlg>
462       <bDave2>0</bDave2>
463       <PathWithFileName>..\..\Common\Minimal\blocktim.c</PathWithFileName>
464       <FilenameWithoutPath>blocktim.c</FilenameWithoutPath>
465       <RteFlg>0</RteFlg>
466       <bShared>0</bShared>
467     </File>
468     <File>
469       <GroupNumber>5</GroupNumber>
470       <FileNumber>20</FileNumber>
471       <FileType>1</FileType>
472       <tvExp>0</tvExp>
473       <tvExpOptDlg>0</tvExpOptDlg>
474       <bDave2>0</bDave2>
475       <PathWithFileName>..\..\Common\Minimal\dynamic.c</PathWithFileName>
476       <FilenameWithoutPath>dynamic.c</FilenameWithoutPath>
477       <RteFlg>0</RteFlg>
478       <bShared>0</bShared>
479     </File>
480     <File>
481       <GroupNumber>5</GroupNumber>
482       <FileNumber>21</FileNumber>
483       <FileType>1</FileType>
484       <tvExp>0</tvExp>
485       <tvExpOptDlg>0</tvExpOptDlg>
486       <bDave2>0</bDave2>
487       <PathWithFileName>..\..\Common\Minimal\GenQTest.c</PathWithFileName>
488       <FilenameWithoutPath>GenQTest.c</FilenameWithoutPath>
489       <RteFlg>0</RteFlg>
490       <bShared>0</bShared>
491     </File>
492     <File>
493       <GroupNumber>5</GroupNumber>
494       <FileNumber>22</FileNumber>
495       <FileType>1</FileType>
496       <tvExp>0</tvExp>
497       <tvExpOptDlg>0</tvExpOptDlg>
498       <bDave2>0</bDave2>
499       <PathWithFileName>..\..\Common\Minimal\TimerDemo.c</PathWithFileName>
500       <FilenameWithoutPath>TimerDemo.c</FilenameWithoutPath>
501       <RteFlg>0</RteFlg>
502       <bShared>0</bShared>
503     </File>
504     <File>
505       <GroupNumber>5</GroupNumber>
506       <FileNumber>23</FileNumber>
507       <FileType>1</FileType>
508       <tvExp>0</tvExp>
509       <tvExpOptDlg>0</tvExpOptDlg>
510       <bDave2>0</bDave2>
511       <PathWithFileName>..\..\Common\Minimal\IntQueue.c</PathWithFileName>
512       <FilenameWithoutPath>IntQueue.c</FilenameWithoutPath>
513       <RteFlg>0</RteFlg>
514       <bShared>0</bShared>
515     </File>
516     <File>
517       <GroupNumber>5</GroupNumber>
518       <FileNumber>24</FileNumber>
519       <FileType>1</FileType>
520       <tvExp>0</tvExp>
521       <tvExpOptDlg>0</tvExpOptDlg>
522       <bDave2>0</bDave2>
523       <PathWithFileName>..\main_full\IntQueueTimer.c</PathWithFileName>
524       <FilenameWithoutPath>IntQueueTimer.c</FilenameWithoutPath>
525       <RteFlg>0</RteFlg>
526       <bShared>0</bShared>
527     </File>
528     <File>
529       <GroupNumber>5</GroupNumber>
530       <FileNumber>25</FileNumber>
531       <FileType>1</FileType>
532       <tvExp>0</tvExp>
533       <tvExpOptDlg>0</tvExpOptDlg>
534       <bDave2>0</bDave2>
535       <PathWithFileName>..\..\Common\Minimal\countsem.c</PathWithFileName>
536       <FilenameWithoutPath>countsem.c</FilenameWithoutPath>
537       <RteFlg>0</RteFlg>
538       <bShared>0</bShared>
539     </File>
540     <File>
541       <GroupNumber>5</GroupNumber>
542       <FileNumber>26</FileNumber>
543       <FileType>1</FileType>
544       <tvExp>0</tvExp>
545       <tvExpOptDlg>0</tvExpOptDlg>
546       <bDave2>0</bDave2>
547       <PathWithFileName>..\..\Common\Minimal\semtest.c</PathWithFileName>
548       <FilenameWithoutPath>semtest.c</FilenameWithoutPath>
549       <RteFlg>0</RteFlg>
550       <bShared>0</bShared>
551     </File>
552     <File>
553       <GroupNumber>5</GroupNumber>
554       <FileNumber>27</FileNumber>
555       <FileType>1</FileType>
556       <tvExp>0</tvExp>
557       <tvExpOptDlg>0</tvExpOptDlg>
558       <bDave2>0</bDave2>
559       <PathWithFileName>..\..\Common\Minimal\death.c</PathWithFileName>
560       <FilenameWithoutPath>death.c</FilenameWithoutPath>
561       <RteFlg>0</RteFlg>
562       <bShared>0</bShared>
563     </File>
564     <File>
565       <GroupNumber>5</GroupNumber>
566       <FileNumber>28</FileNumber>
567       <FileType>1</FileType>
568       <tvExp>0</tvExp>
569       <tvExpOptDlg>0</tvExpOptDlg>
570       <bDave2>0</bDave2>
571       <PathWithFileName>..\..\Common\Minimal\StaticAllocation.c</PathWithFileName>
572       <FilenameWithoutPath>StaticAllocation.c</FilenameWithoutPath>
573       <RteFlg>0</RteFlg>
574       <bShared>0</bShared>
575     </File>
576   </Group>
577
578   <Group>
579     <GroupName>peripheral_library</GroupName>
580     <tvExp>1</tvExp>
581     <tvExpOptDlg>0</tvExpOptDlg>
582     <cbSel>0</cbSel>
583     <RteFlg>0</RteFlg>
584     <File>
585       <GroupNumber>6</GroupNumber>
586       <FileNumber>29</FileNumber>
587       <FileType>1</FileType>
588       <tvExp>0</tvExp>
589       <tvExpOptDlg>0</tvExpOptDlg>
590       <bDave2>0</bDave2>
591       <PathWithFileName>..\peripheral_library\basic_timer\btimer_api.c</PathWithFileName>
592       <FilenameWithoutPath>btimer_api.c</FilenameWithoutPath>
593       <RteFlg>0</RteFlg>
594       <bShared>0</bShared>
595     </File>
596     <File>
597       <GroupNumber>6</GroupNumber>
598       <FileNumber>30</FileNumber>
599       <FileType>1</FileType>
600       <tvExp>0</tvExp>
601       <tvExpOptDlg>0</tvExpOptDlg>
602       <bDave2>0</bDave2>
603       <PathWithFileName>..\peripheral_library\basic_timer\btimer_perphl.c</PathWithFileName>
604       <FilenameWithoutPath>btimer_perphl.c</FilenameWithoutPath>
605       <RteFlg>0</RteFlg>
606       <bShared>0</bShared>
607     </File>
608   </Group>
609
610 </ProjectOpt>