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">
4 <SchemaVersion>1.0</SchemaVersion>
6 <Header>### uVision Project, (C) Keil Software</Header>
13 <tExt>*.txt; *.h; *.inc</tExt>
16 <nMigrate>0</nMigrate>
20 <dwLowDateTime>0</dwLowDateTime>
21 <dwHighDateTime>0</dwHighDateTime>
25 <TargetName>RTOSDemo_GCC</TargetName>
26 <ToolsetNumber>0x3</ToolsetNumber>
27 <ToolsetName>ARM-GNU</ToolsetName>
29 <CLKARM>12000000</CLKARM>
32 <BeepAtEnd>1</BeepAtEnd>
34 <RunTarget>1</RunTarget>
38 <HexSelection>1</HexSelection>
39 <FlashByte>65535</FlashByte>
40 <HexRangeLowAddress>0</HexRangeLowAddress>
41 <HexRangeHighAddress>0</HexRangeHighAddress>
42 <HexOffset>0</HexOffset>
45 <PageWidth>120</PageWidth>
46 <PageLength>65</PageLength>
48 <ListingPath>.\Listings\</ListingPath>
51 <CreateCListing>1</CreateCListing>
52 <CreateAListing>1</CreateAListing>
53 <CreateLListing>1</CreateLListing>
54 <CreateIListing>0</CreateIListing>
60 <CListInc>0</CListInc>
62 <LinkerCodeListing>0</LinkerCodeListing>
66 <LComments>1</LComments>
67 <LGenerateSymbols>1</LGenerateSymbols>
77 <tvExpOptDlg>0</tvExpOptDlg>
78 <IsCurrentTarget>1</IsCurrentTarget>
103 <bEvRecOn>1</bEvRecOn>
114 <tIfile>init_app.ini</tIfile>
115 <pMon>BIN\UL2CM3.DLL</pMon>
117 <TargetDriverDllRegistry>
121 <Name>-U59101789 -O3047 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO19 -TC48000000 -TP21 -TDS8006 -TDT0 -TDC1F -TIE1 -TIP8 -TB1 -TFE0 -FO11 -FD118000 -FC8000 -FN1 -FF0NEW_DEVICE.FLM -FS0E0000 -FL038000 -FP0($$Device:ARMCM4_FP$Device\ARM\Flash\NEW_DEVICE.FLM)</Name>
126 <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>
130 <Key>ARMRTXEVENTFLAGS</Key>
131 <Name>-L70 -Z18 -C0 -M0 -T1</Name>
136 <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=1377,131,1842,431,0)</Name>
140 <Key>ARMDBGFLAGS</Key>
146 <Name>(105=-1,-1,-1,-1,0)</Name>
151 <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>
153 </TargetDriverDllRegistry>
158 <LineNumber>2428</LineNumber>
159 <EnabledFlag>1</EnabledFlag>
160 <Address>926184</Address>
161 <ByteObject>0</ByteObject>
163 <ManyObjects>0</ManyObjects>
164 <SizeOfObject>0</SizeOfObject>
165 <BreakByAccess>0</BreakByAccess>
166 <BreakIfRCount>1</BreakIfRCount>
167 <Filename>C:\E\Dev\FreeRTOS\Trial\Active\Microchip_CEC1302\WorkingCopy\Source\tasks.c</Filename>
168 <ExecCommand></ExecCommand>
169 <Expression>\\RTOSDemo\../../../Source/tasks.c\2428</Expression>
174 <LineNumber>851</LineNumber>
175 <EnabledFlag>1</EnabledFlag>
176 <Address>953140</Address>
177 <ByteObject>0</ByteObject>
179 <ManyObjects>0</ManyObjects>
180 <SizeOfObject>0</SizeOfObject>
181 <BreakByAccess>0</BreakByAccess>
182 <BreakIfRCount>1</BreakIfRCount>
183 <Filename>C:\E\Dev\FreeRTOS\Trial\Active\Microchip_CEC1302\WorkingCopy\Demo\CORTEX_MPU_MEC1701_Keil_GCC\main.c</Filename>
184 <ExecCommand></ExecCommand>
185 <Expression>\\RTOSDemo\../main.c\851</Expression>
190 <LineNumber>307</LineNumber>
191 <EnabledFlag>1</EnabledFlag>
192 <Address>939148</Address>
193 <ByteObject>0</ByteObject>
195 <ManyObjects>0</ManyObjects>
196 <SizeOfObject>0</SizeOfObject>
197 <BreakByAccess>0</BreakByAccess>
198 <BreakIfRCount>1</BreakIfRCount>
199 <Filename>C:\E\Dev\FreeRTOS\Trial\Active\Microchip_CEC1302\WorkingCopy\Source\portable\GCC\ARM_CM4_MPU\port.c</Filename>
200 <ExecCommand></ExecCommand>
201 <Expression>\\RTOSDemo\../../../Source/portable/GCC/ARM_CM4_MPU/port.c\307</Expression>
206 <LineNumber>916</LineNumber>
207 <EnabledFlag>1</EnabledFlag>
208 <Address>953232</Address>
209 <ByteObject>0</ByteObject>
211 <ManyObjects>0</ManyObjects>
212 <SizeOfObject>0</SizeOfObject>
213 <BreakByAccess>0</BreakByAccess>
214 <BreakIfRCount>1</BreakIfRCount>
215 <Filename>C:\E\Dev\FreeRTOS\Trial\Active\Microchip_CEC1302\WorkingCopy\Demo\CORTEX_MPU_MEC1701_Keil_GCC\main.c</Filename>
216 <ExecCommand></ExecCommand>
217 <Expression>\\RTOSDemo\../main.c\916</Expression>
223 <WinNumber>1</WinNumber>
224 <ItemText>xTickCount</ItemText>
228 <WinNumber>1</WinNumber>
229 <ItemText>pxCurrentTCB</ItemText>
233 <WinNumber>1</WinNumber>
234 <ItemText>*pcString</ItemText>
238 <WinNumber>1</WinNumber>
239 <ItemText>&xSchedulerRunning</ItemText>
243 <WinNumber>1</WinNumber>
244 <ItemText>xSchedulerRunning</ItemText>
249 <WinNumber>1</WinNumber>
251 <ItemText>0x100000</ItemText>
252 <AccSizeX>4</AccSizeX>
260 <periodic>1</periodic>
266 <viewmode>1</viewmode>
284 <LintExecutable></LintExecutable>
285 <LintConfigFile></LintConfigFile>
286 <bLintAuto>0</bLintAuto>
287 <bAutoGenD>0</bAutoGenD>
288 <LntExFlags>0</LntExFlags>
289 <pMisraName></pMisraName>
290 <pszMrule></pszMrule>
291 <pSingCmds></pSingCmds>
292 <pMultCmds></pMultCmds>
295 <EnableLog>0</EnableLog>
296 <Protocol>2</Protocol>
297 <DbgClock>10000000</DbgClock>
303 <GroupName>System</GroupName>
305 <tvExpOptDlg>0</tvExpOptDlg>
309 <GroupNumber>1</GroupNumber>
310 <FileNumber>1</FileNumber>
311 <FileType>1</FileType>
313 <tvExpOptDlg>0</tvExpOptDlg>
315 <PathWithFileName>.\system.c</PathWithFileName>
316 <FilenameWithoutPath>system.c</FilenameWithoutPath>
321 <GroupNumber>1</GroupNumber>
322 <FileNumber>2</FileNumber>
323 <FileType>2</FileType>
325 <tvExpOptDlg>0</tvExpOptDlg>
327 <PathWithFileName>.\startup_ARMCM4.S</PathWithFileName>
328 <FilenameWithoutPath>startup_ARMCM4.S</FilenameWithoutPath>
335 <GroupName>main_and_config</GroupName>
337 <tvExpOptDlg>0</tvExpOptDlg>
341 <GroupNumber>2</GroupNumber>
342 <FileNumber>3</FileNumber>
343 <FileType>1</FileType>
345 <tvExpOptDlg>0</tvExpOptDlg>
347 <PathWithFileName>..\main.c</PathWithFileName>
348 <FilenameWithoutPath>main.c</FilenameWithoutPath>
353 <GroupNumber>2</GroupNumber>
354 <FileNumber>4</FileNumber>
355 <FileType>5</FileType>
357 <tvExpOptDlg>0</tvExpOptDlg>
359 <PathWithFileName>..\FreeRTOSConfig.h</PathWithFileName>
360 <FilenameWithoutPath>FreeRTOSConfig.h</FilenameWithoutPath>
367 <GroupName>FreeRTOS_Source</GroupName>
369 <tvExpOptDlg>0</tvExpOptDlg>
373 <GroupNumber>3</GroupNumber>
374 <FileNumber>5</FileNumber>
375 <FileType>1</FileType>
377 <tvExpOptDlg>0</tvExpOptDlg>
379 <PathWithFileName>..\..\..\Source\event_groups.c</PathWithFileName>
380 <FilenameWithoutPath>event_groups.c</FilenameWithoutPath>
385 <GroupNumber>3</GroupNumber>
386 <FileNumber>6</FileNumber>
387 <FileType>1</FileType>
389 <tvExpOptDlg>0</tvExpOptDlg>
391 <PathWithFileName>..\..\..\Source\list.c</PathWithFileName>
392 <FilenameWithoutPath>list.c</FilenameWithoutPath>
397 <GroupNumber>3</GroupNumber>
398 <FileNumber>7</FileNumber>
399 <FileType>1</FileType>
401 <tvExpOptDlg>0</tvExpOptDlg>
403 <PathWithFileName>..\..\..\Source\queue.c</PathWithFileName>
404 <FilenameWithoutPath>queue.c</FilenameWithoutPath>
409 <GroupNumber>3</GroupNumber>
410 <FileNumber>8</FileNumber>
411 <FileType>1</FileType>
413 <tvExpOptDlg>0</tvExpOptDlg>
415 <PathWithFileName>..\..\..\Source\tasks.c</PathWithFileName>
416 <FilenameWithoutPath>tasks.c</FilenameWithoutPath>
421 <GroupNumber>3</GroupNumber>
422 <FileNumber>9</FileNumber>
423 <FileType>1</FileType>
425 <tvExpOptDlg>0</tvExpOptDlg>
427 <PathWithFileName>..\..\..\Source\timers.c</PathWithFileName>
428 <FilenameWithoutPath>timers.c</FilenameWithoutPath>
433 <GroupNumber>3</GroupNumber>
434 <FileNumber>10</FileNumber>
435 <FileType>1</FileType>
437 <tvExpOptDlg>0</tvExpOptDlg>
439 <PathWithFileName>..\..\..\Source\portable\Common\mpu_wrappers.c</PathWithFileName>
440 <FilenameWithoutPath>mpu_wrappers.c</FilenameWithoutPath>
445 <GroupNumber>3</GroupNumber>
446 <FileNumber>11</FileNumber>
447 <FileType>1</FileType>
449 <tvExpOptDlg>0</tvExpOptDlg>
451 <PathWithFileName>..\..\..\Source\portable\GCC\ARM_CM4_MPU\port.c</PathWithFileName>
452 <FilenameWithoutPath>port.c</FilenameWithoutPath>
459 <GroupName>peripheral_library</GroupName>
461 <tvExpOptDlg>0</tvExpOptDlg>
465 <GroupNumber>4</GroupNumber>
466 <FileNumber>12</FileNumber>
467 <FileType>1</FileType>
469 <tvExpOptDlg>0</tvExpOptDlg>
471 <PathWithFileName>..\peripheral_library\basic_timer\btimer_api.c</PathWithFileName>
472 <FilenameWithoutPath>btimer_api.c</FilenameWithoutPath>
477 <GroupNumber>4</GroupNumber>
478 <FileNumber>13</FileNumber>
479 <FileType>1</FileType>
481 <tvExpOptDlg>0</tvExpOptDlg>
483 <PathWithFileName>..\peripheral_library\basic_timer\btimer_perphl.c</PathWithFileName>
484 <FilenameWithoutPath>btimer_perphl.c</FilenameWithoutPath>
489 <GroupNumber>4</GroupNumber>
490 <FileNumber>14</FileNumber>
491 <FileType>1</FileType>
493 <tvExpOptDlg>0</tvExpOptDlg>
495 <PathWithFileName>..\peripheral_library\interrupt\interrupt_api.c</PathWithFileName>
496 <FilenameWithoutPath>interrupt_api.c</FilenameWithoutPath>
501 <GroupNumber>4</GroupNumber>
502 <FileNumber>15</FileNumber>
503 <FileType>1</FileType>
505 <tvExpOptDlg>0</tvExpOptDlg>
507 <PathWithFileName>..\peripheral_library\interrupt\interrupt_ecia_perphl.c</PathWithFileName>
508 <FilenameWithoutPath>interrupt_ecia_perphl.c</FilenameWithoutPath>
513 <GroupNumber>4</GroupNumber>
514 <FileNumber>16</FileNumber>
515 <FileType>1</FileType>
517 <tvExpOptDlg>0</tvExpOptDlg>
519 <PathWithFileName>..\peripheral_library\interrupt\interrupt_nvic_perphl.c</PathWithFileName>
520 <FilenameWithoutPath>interrupt_nvic_perphl.c</FilenameWithoutPath>
525 <GroupNumber>4</GroupNumber>
526 <FileNumber>17</FileNumber>
527 <FileType>1</FileType>
529 <tvExpOptDlg>0</tvExpOptDlg>
531 <PathWithFileName>..\peripheral_library\pcr\pcr_api.c</PathWithFileName>
532 <FilenameWithoutPath>pcr_api.c</FilenameWithoutPath>
537 <GroupNumber>4</GroupNumber>
538 <FileNumber>18</FileNumber>
539 <FileType>1</FileType>
541 <tvExpOptDlg>0</tvExpOptDlg>
543 <PathWithFileName>..\peripheral_library\pcr\pcr_perphl.c</PathWithFileName>
544 <FilenameWithoutPath>pcr_perphl.c</FilenameWithoutPath>
549 <GroupNumber>4</GroupNumber>
550 <FileNumber>19</FileNumber>
551 <FileType>1</FileType>
553 <tvExpOptDlg>0</tvExpOptDlg>
555 <PathWithFileName>..\peripheral_library\system_internal.c</PathWithFileName>
556 <FilenameWithoutPath>system_internal.c</FilenameWithoutPath>