1<project>
2  <fileVersion>3</fileVersion>
3  <configuration>
4    <name>rt-thread</name>
5    <toolchain>
6      <name>ARM</name>
7    </toolchain>
8    <debug>1</debug>
9    <settings>
10      <name>General</name>
11      <archiveVersion>3</archiveVersion>
12      <data>
13        <version>29</version>
14        <wantNonLocal>1</wantNonLocal>
15        <debug>1</debug>
16        <option>
17          <name>ExePath</name>
18          <state>build\iar\Exe</state>
19        </option>
20        <option>
21          <name>ObjPath</name>
22          <state>build\iar\Obj</state>
23        </option>
24        <option>
25          <name>ListPath</name>
26          <state>build\iar\List</state>
27        </option>
28        <option>
29          <name>GEndianMode</name>
30          <state>0</state>
31        </option>
32        <option>
33          <name>Input description</name>
34          <state>Automatic choice of formatter, without multibyte support.</state>
35        </option>
36        <option>
37          <name>Output description</name>
38          <state>Automatic choice of formatter, without multibyte support.</state>
39        </option>
40        <option>
41          <name>GOutputBinary</name>
42          <state>0</state>
43        </option>
44        <option>
45          <name>OGCoreOrChip</name>
46          <state>1</state>
47        </option>
48        <option>
49          <name>GRuntimeLibSelect</name>
50          <version>0</version>
51          <state>1</state>
52        </option>
53        <option>
54          <name>GRuntimeLibSelectSlave</name>
55          <version>0</version>
56          <state>1</state>
57        </option>
58        <option>
59          <name>RTDescription</name>
60          <state>Use the normal configuration of the C/C++ runtime library. No locale interface, C locale, no file descriptor support, no multibytes in printf and scanf, and no hex floats in strtod.</state>
61        </option>
62        <option>
63          <name>OGProductVersion</name>
64          <state>6.30.6.53380</state>
65        </option>
66        <option>
67          <name>OGLastSavedByProductVersion</name>
68          <state>8.20.1.14181</state>
69        </option>
70        <option>
71          <name>GeneralEnableMisra</name>
72          <state>0</state>
73        </option>
74        <option>
75          <name>GeneralMisraVerbose</name>
76          <state>0</state>
77        </option>
78        <option>
79          <name>OGChipSelectEditMenu</name>
80          <state>STM32F091RC	ST STM32F091RC</state>
81        </option>
82        <option>
83          <name>GenLowLevelInterface</name>
84          <state>1</state>
85        </option>
86        <option>
87          <name>GEndianModeBE</name>
88          <state>1</state>
89        </option>
90        <option>
91          <name>OGBufferedTerminalOutput</name>
92          <state>0</state>
93        </option>
94        <option>
95          <name>GenStdoutInterface</name>
96          <state>0</state>
97        </option>
98        <option>
99          <name>GeneralMisraRules98</name>
100          <version>0</version>
101          <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
102        </option>
103        <option>
104          <name>GeneralMisraVer</name>
105          <state>0</state>
106        </option>
107        <option>
108          <name>GeneralMisraRules04</name>
109          <version>0</version>
110          <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
111        </option>
112        <option>
113          <name>RTConfigPath2</name>
114          <state>$TOOLKIT_DIR$\INC\c\DLib_Config_Normal.h</state>
115        </option>
116        <option>
117          <name>GBECoreSlave</name>
118          <version>26</version>
119          <state>34</state>
120        </option>
121        <option>
122          <name>OGUseCmsis</name>
123          <state>0</state>
124        </option>
125        <option>
126          <name>OGUseCmsisDspLib</name>
127          <state>0</state>
128        </option>
129        <option>
130          <name>GRuntimeLibThreads</name>
131          <state>0</state>
132        </option>
133        <option>
134          <name>CoreVariant</name>
135          <version>26</version>
136          <state>34</state>
137        </option>
138        <option>
139          <name>GFPUDeviceSlave</name>
140          <state>STM32F091RC	ST STM32F091RC</state>
141        </option>
142        <option>
143          <name>FPU2</name>
144          <version>0</version>
145          <state>0</state>
146        </option>
147        <option>
148          <name>NrRegs</name>
149          <version>0</version>
150          <state>0</state>
151        </option>
152        <option>
153          <name>NEON</name>
154          <state>0</state>
155        </option>
156        <option>
157          <name>GFPUCoreSlave2</name>
158          <version>26</version>
159          <state>34</state>
160        </option>
161        <option>
162          <name>OGCMSISPackSelectDevice</name>
163        </option>
164        <option>
165          <name>OgLibHeap</name>
166          <state>0</state>
167        </option>
168        <option>
169          <name>OGLibAdditionalLocale</name>
170          <state>0</state>
171        </option>
172        <option>
173          <name>OGPrintfVariant</name>
174          <version>0</version>
175          <state>0</state>
176        </option>
177        <option>
178          <name>OGPrintfMultibyteSupport</name>
179          <state>0</state>
180        </option>
181        <option>
182          <name>OGScanfVariant</name>
183          <version>0</version>
184          <state>0</state>
185        </option>
186        <option>
187          <name>OGScanfMultibyteSupport</name>
188          <state>0</state>
189        </option>
190        <option>
191          <name>GenLocaleTags</name>
192          <state />
193        </option>
194        <option>
195          <name>GenLocaleDisplayOnly</name>
196          <state />
197        </option>
198        <option>
199          <name>DSPExtension</name>
200          <state>0</state>
201        </option>
202      </data>
203    </settings>
204    <settings>
205      <name>ICCARM</name>
206      <archiveVersion>2</archiveVersion>
207      <data>
208        <version>34</version>
209        <wantNonLocal>1</wantNonLocal>
210        <debug>1</debug>
211        <option>
212          <name>CCOptimizationNoSizeConstraints</name>
213          <state>0</state>
214        </option>
215        <option>
216          <name>CCDefines</name>
217          <state />
218          <state>CLOCKS_PER_SEC=RT_TICK_PER_SECOND</state>
219          <state>RT_USING_DLIBC</state>
220          <state>RT_USING_LIBC</state>
221          <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
222          <state>__RTTHREAD__</state>
223          <state>__RT_IPC_SOURCE__</state>
224          <state>__RT_KERNEL_SOURCE__</state>
225        </option>
226        <option>
227          <name>CCPreprocFile</name>
228          <state>0</state>
229        </option>
230        <option>
231          <name>CCPreprocComments</name>
232          <state>0</state>
233        </option>
234        <option>
235          <name>CCPreprocLine</name>
236          <state>0</state>
237        </option>
238        <option>
239          <name>CCListCFile</name>
240          <state>0</state>
241        </option>
242        <option>
243          <name>CCListCMnemonics</name>
244          <state>0</state>
245        </option>
246        <option>
247          <name>CCListCMessages</name>
248          <state>0</state>
249        </option>
250        <option>
251          <name>CCListAssFile</name>
252          <state>0</state>
253        </option>
254        <option>
255          <name>CCListAssSource</name>
256          <state>0</state>
257        </option>
258        <option>
259          <name>CCEnableRemarks</name>
260          <state>0</state>
261        </option>
262        <option>
263          <name>CCDiagSuppress</name>
264          <state>Pa050</state>
265        </option>
266        <option>
267          <name>CCDiagRemark</name>
268          <state />
269        </option>
270        <option>
271          <name>CCDiagWarning</name>
272          <state />
273        </option>
274        <option>
275          <name>CCDiagError</name>
276          <state />
277        </option>
278        <option>
279          <name>CCObjPrefix</name>
280          <state>1</state>
281        </option>
282        <option>
283          <name>CCAllowList</name>
284          <version>1</version>
285          <state>00000000</state>
286        </option>
287        <option>
288          <name>CCDebugInfo</name>
289          <state>1</state>
290        </option>
291        <option>
292          <name>IEndianMode</name>
293          <state>1</state>
294        </option>
295        <option>
296          <name>IProcessor</name>
297          <state>1</state>
298        </option>
299        <option>
300          <name>IExtraOptionsCheck</name>
301          <state>0</state>
302        </option>
303        <option>
304          <name>IExtraOptions</name>
305          <state />
306        </option>
307        <option>
308          <name>CCLangConformance</name>
309          <state>0</state>
310        </option>
311        <option>
312          <name>CCSignedPlainChar</name>
313          <state>1</state>
314        </option>
315        <option>
316          <name>CCRequirePrototypes</name>
317          <state>0</state>
318        </option>
319        <option>
320          <name>CCDiagWarnAreErr</name>
321          <state>0</state>
322        </option>
323        <option>
324          <name>CCCompilerRuntimeInfo</name>
325          <state>0</state>
326        </option>
327        <option>
328          <name>IFpuProcessor</name>
329          <state>1</state>
330        </option>
331        <option>
332          <name>OutputFile</name>
333          <state>$FILE_BNAME$.o</state>
334        </option>
335        <option>
336          <name>CCLibConfigHeader</name>
337          <state>1</state>
338        </option>
339        <option>
340          <name>PreInclude</name>
341          <state />
342        </option>
343        <option>
344          <name>CompilerMisraOverride</name>
345          <state>0</state>
346        </option>
347        <option>
348          <name>CCIncludePath2</name>
349          <state />
350          <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
351          <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
352          <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
353          <state>$PROJ_DIR$\..\libraries\HAL_Drivers</state>
354          <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
355          <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
356          <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
357          <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
358          <state>$PROJ_DIR$\..\..\..\components\finsh</state>
359          <state>$PROJ_DIR$\..\..\..\include</state>
360          <state>$PROJ_DIR$\applications</state>
361          <state>$PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config</state>
362          <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
363          <state>$PROJ_DIR$\board\CubeMX_Config\Inc</state>
364          <state>$PROJ_DIR$\board</state>
365          <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
366          <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
367          <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
368          <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
369          <state>$PROJ_DIR$\..\libraries\HAL_Drivers\drivers</state>
370          <state>$PROJ_DIR$\.</state>
371        </option>
372        <option>
373          <name>CCStdIncCheck</name>
374          <state>0</state>
375        </option>
376        <option>
377          <name>CCCodeSection</name>
378          <state>.text</state>
379        </option>
380        <option>
381          <name>IProcessorMode2</name>
382          <state>1</state>
383        </option>
384        <option>
385          <name>CCOptLevel</name>
386          <state>1</state>
387        </option>
388        <option>
389          <name>CCOptStrategy</name>
390          <version>0</version>
391          <state>0</state>
392        </option>
393        <option>
394          <name>CCOptLevelSlave</name>
395          <state>1</state>
396        </option>
397        <option>
398          <name>CompilerMisraRules98</name>
399          <version>0</version>
400          <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
401        </option>
402        <option>
403          <name>CompilerMisraRules04</name>
404          <version>0</version>
405          <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
406        </option>
407        <option>
408          <name>CCPosIndRopi</name>
409          <state>0</state>
410        </option>
411        <option>
412          <name>CCPosIndRwpi</name>
413          <state>0</state>
414        </option>
415        <option>
416          <name>CCPosIndNoDynInit</name>
417          <state>0</state>
418        </option>
419        <option>
420          <name>IccLang</name>
421          <state>0</state>
422        </option>
423        <option>
424          <name>IccCDialect</name>
425          <state>1</state>
426        </option>
427        <option>
428          <name>IccAllowVLA</name>
429          <state>0</state>
430        </option>
431        <option>
432          <name>IccStaticDestr</name>
433          <state>1</state>
434        </option>
435        <option>
436          <name>IccCppInlineSemantics</name>
437          <state>0</state>
438        </option>
439        <option>
440          <name>IccCmsis</name>
441          <state>1</state>
442        </option>
443        <option>
444          <name>IccFloatSemantics</name>
445          <state>0</state>
446        </option>
447        <option>
448          <name>CCNoLiteralPool</name>
449          <state>0</state>
450        </option>
451        <option>
452          <name>CCOptStrategySlave</name>
453          <version>0</version>
454          <state>0</state>
455        </option>
456        <option>
457          <name>CCGuardCalls</name>
458          <state>1</state>
459        </option>
460        <option>
461          <name>CCEncSource</name>
462          <state>0</state>
463        </option>
464        <option>
465          <name>CCEncOutput</name>
466          <state>0</state>
467        </option>
468        <option>
469          <name>CCEncOutputBom</name>
470          <state>1</state>
471        </option>
472        <option>
473          <name>CCEncInput</name>
474          <state>0</state>
475        </option>
476        <option>
477          <name>IccExceptions2</name>
478          <state>0</state>
479        </option>
480        <option>
481          <name>IccRTTI2</name>
482          <state>0</state>
483        </option>
484      </data>
485    </settings>
486    <settings>
487      <name>AARM</name>
488      <archiveVersion>2</archiveVersion>
489      <data>
490        <version>10</version>
491        <wantNonLocal>1</wantNonLocal>
492        <debug>1</debug>
493        <option>
494          <name>AObjPrefix</name>
495          <state>1</state>
496        </option>
497        <option>
498          <name>AEndian</name>
499          <state>1</state>
500        </option>
501        <option>
502          <name>ACaseSensitivity</name>
503          <state>1</state>
504        </option>
505        <option>
506          <name>MacroChars</name>
507          <version>0</version>
508          <state>0</state>
509        </option>
510        <option>
511          <name>AWarnEnable</name>
512          <state>0</state>
513        </option>
514        <option>
515          <name>AWarnWhat</name>
516          <state>0</state>
517        </option>
518        <option>
519          <name>AWarnOne</name>
520          <state />
521        </option>
522        <option>
523          <name>AWarnRange1</name>
524          <state />
525        </option>
526        <option>
527          <name>AWarnRange2</name>
528          <state />
529        </option>
530        <option>
531          <name>ADebug</name>
532          <state>1</state>
533        </option>
534        <option>
535          <name>AltRegisterNames</name>
536          <state>0</state>
537        </option>
538        <option>
539          <name>ADefines</name>
540          <state />
541        </option>
542        <option>
543          <name>AList</name>
544          <state>0</state>
545        </option>
546        <option>
547          <name>AListHeader</name>
548          <state>1</state>
549        </option>
550        <option>
551          <name>AListing</name>
552          <state>1</state>
553        </option>
554        <option>
555          <name>Includes</name>
556          <state>0</state>
557        </option>
558        <option>
559          <name>MacDefs</name>
560          <state>0</state>
561        </option>
562        <option>
563          <name>MacExps</name>
564          <state>1</state>
565        </option>
566        <option>
567          <name>MacExec</name>
568          <state>0</state>
569        </option>
570        <option>
571          <name>OnlyAssed</name>
572          <state>0</state>
573        </option>
574        <option>
575          <name>MultiLine</name>
576          <state>0</state>
577        </option>
578        <option>
579          <name>PageLengthCheck</name>
580          <state>0</state>
581        </option>
582        <option>
583          <name>PageLength</name>
584          <state>80</state>
585        </option>
586        <option>
587          <name>TabSpacing</name>
588          <state>8</state>
589        </option>
590        <option>
591          <name>AXRef</name>
592          <state>0</state>
593        </option>
594        <option>
595          <name>AXRefDefines</name>
596          <state>0</state>
597        </option>
598        <option>
599          <name>AXRefInternal</name>
600          <state>0</state>
601        </option>
602        <option>
603          <name>AXRefDual</name>
604          <state>0</state>
605        </option>
606        <option>
607          <name>AProcessor</name>
608          <state>1</state>
609        </option>
610        <option>
611          <name>AFpuProcessor</name>
612          <state>1</state>
613        </option>
614        <option>
615          <name>AOutputFile</name>
616          <state>$FILE_BNAME$.o</state>
617        </option>
618        <option>
619          <name>ALimitErrorsCheck</name>
620          <state>0</state>
621        </option>
622        <option>
623          <name>ALimitErrorsEdit</name>
624          <state>100</state>
625        </option>
626        <option>
627          <name>AIgnoreStdInclude</name>
628          <state>0</state>
629        </option>
630        <option>
631          <name>AUserIncludes</name>
632          <state />
633        </option>
634        <option>
635          <name>AExtraOptionsCheckV2</name>
636          <state>0</state>
637        </option>
638        <option>
639          <name>AExtraOptionsV2</name>
640          <state />
641        </option>
642        <option>
643          <name>AsmNoLiteralPool</name>
644          <state>0</state>
645        </option>
646      </data>
647    </settings>
648    <settings>
649      <name>OBJCOPY</name>
650      <archiveVersion>0</archiveVersion>
651      <data>
652        <version>1</version>
653        <wantNonLocal>1</wantNonLocal>
654        <debug>1</debug>
655        <option>
656          <name>OOCOutputFormat</name>
657          <version>3</version>
658          <state>3</state>
659        </option>
660        <option>
661          <name>OCOutputOverride</name>
662          <state>1</state>
663        </option>
664        <option>
665          <name>OOCOutputFile</name>
666          <state>../../../rtthread.bin</state>
667        </option>
668        <option>
669          <name>OOCCommandLineProducer</name>
670          <state>1</state>
671        </option>
672        <option>
673          <name>OOCObjCopyEnable</name>
674          <state>1</state>
675        </option>
676      </data>
677    </settings>
678    <settings>
679      <name>CUSTOM</name>
680      <archiveVersion>3</archiveVersion>
681      <data>
682        <extensions />
683        <cmdline />
684        <hasPrio>0</hasPrio>
685      </data>
686    </settings>
687    <settings>
688      <name>BICOMP</name>
689      <archiveVersion>0</archiveVersion>
690      <data />
691    </settings>
692    <settings>
693      <name>BUILDACTION</name>
694      <archiveVersion>1</archiveVersion>
695      <data>
696        <prebuild />
697        <postbuild />
698      </data>
699    </settings>
700    <settings>
701      <name>ILINK</name>
702      <archiveVersion>0</archiveVersion>
703      <data>
704        <version>20</version>
705        <wantNonLocal>1</wantNonLocal>
706        <debug>1</debug>
707        <option>
708          <name>IlinkLibIOConfig</name>
709          <state>1</state>
710        </option>
711        <option>
712          <name>XLinkMisraHandler</name>
713          <state>0</state>
714        </option>
715        <option>
716          <name>IlinkInputFileSlave</name>
717          <state>0</state>
718        </option>
719        <option>
720          <name>IlinkOutputFile</name>
721          <state>project.out</state>
722        </option>
723        <option>
724          <name>IlinkDebugInfoEnable</name>
725          <state>1</state>
726        </option>
727        <option>
728          <name>IlinkKeepSymbols</name>
729          <state />
730        </option>
731        <option>
732          <name>IlinkRawBinaryFile</name>
733          <state />
734        </option>
735        <option>
736          <name>IlinkRawBinarySymbol</name>
737          <state />
738        </option>
739        <option>
740          <name>IlinkRawBinarySegment</name>
741          <state />
742        </option>
743        <option>
744          <name>IlinkRawBinaryAlign</name>
745          <state />
746        </option>
747        <option>
748          <name>IlinkDefines</name>
749          <state />
750        </option>
751        <option>
752          <name>IlinkConfigDefines</name>
753          <state />
754        </option>
755        <option>
756          <name>IlinkMapFile</name>
757          <state>0</state>
758        </option>
759        <option>
760          <name>IlinkLogFile</name>
761          <state>0</state>
762        </option>
763        <option>
764          <name>IlinkLogInitialization</name>
765          <state>0</state>
766        </option>
767        <option>
768          <name>IlinkLogModule</name>
769          <state>0</state>
770        </option>
771        <option>
772          <name>IlinkLogSection</name>
773          <state>0</state>
774        </option>
775        <option>
776          <name>IlinkLogVeneer</name>
777          <state>0</state>
778        </option>
779        <option>
780          <name>IlinkIcfOverride</name>
781          <state>1</state>
782        </option>
783        <option>
784          <name>IlinkIcfFile</name>
785          <state>$PROJ_DIR$\board\linker_scripts\link.icf</state>
786        </option>
787        <option>
788          <name>IlinkIcfFileSlave</name>
789          <state />
790        </option>
791        <option>
792          <name>IlinkEnableRemarks</name>
793          <state>0</state>
794        </option>
795        <option>
796          <name>IlinkSuppressDiags</name>
797          <state />
798        </option>
799        <option>
800          <name>IlinkTreatAsRem</name>
801          <state />
802        </option>
803        <option>
804          <name>IlinkTreatAsWarn</name>
805          <state />
806        </option>
807        <option>
808          <name>IlinkTreatAsErr</name>
809          <state />
810        </option>
811        <option>
812          <name>IlinkWarningsAreErrors</name>
813          <state>0</state>
814        </option>
815        <option>
816          <name>IlinkUseExtraOptions</name>
817          <state>0</state>
818        </option>
819        <option>
820          <name>IlinkExtraOptions</name>
821          <state />
822        </option>
823        <option>
824          <name>IlinkLowLevelInterfaceSlave</name>
825          <state>1</state>
826        </option>
827        <option>
828          <name>IlinkAutoLibEnable</name>
829          <state>1</state>
830        </option>
831        <option>
832          <name>IlinkAdditionalLibs</name>
833          <state />
834        </option>
835        <option>
836          <name>IlinkOverrideProgramEntryLabel</name>
837          <state>0</state>
838        </option>
839        <option>
840          <name>IlinkProgramEntryLabelSelect</name>
841          <state>0</state>
842        </option>
843        <option>
844          <name>IlinkProgramEntryLabel</name>
845          <state>__iar_program_start</state>
846        </option>
847        <option>
848          <name>DoFill</name>
849          <state>0</state>
850        </option>
851        <option>
852          <name>FillerByte</name>
853          <state>0xFF</state>
854        </option>
855        <option>
856          <name>FillerStart</name>
857          <state>0x0</state>
858        </option>
859        <option>
860          <name>FillerEnd</name>
861          <state>0x0</state>
862        </option>
863        <option>
864          <name>CrcSize</name>
865          <version>0</version>
866          <state>1</state>
867        </option>
868        <option>
869          <name>CrcAlign</name>
870          <state>1</state>
871        </option>
872        <option>
873          <name>CrcPoly</name>
874          <state>0x11021</state>
875        </option>
876        <option>
877          <name>CrcCompl</name>
878          <version>0</version>
879          <state>0</state>
880        </option>
881        <option>
882          <name>CrcBitOrder</name>
883          <version>0</version>
884          <state>0</state>
885        </option>
886        <option>
887          <name>CrcInitialValue</name>
888          <state>0x0</state>
889        </option>
890        <option>
891          <name>DoCrc</name>
892          <state>0</state>
893        </option>
894        <option>
895          <name>IlinkBE8Slave</name>
896          <state>1</state>
897        </option>
898        <option>
899          <name>IlinkBufferedTerminalOutput</name>
900          <state>1</state>
901        </option>
902        <option>
903          <name>IlinkStdoutInterfaceSlave</name>
904          <state>1</state>
905        </option>
906        <option>
907          <name>CrcFullSize</name>
908          <state>0</state>
909        </option>
910        <option>
911          <name>IlinkIElfToolPostProcess</name>
912          <state>0</state>
913        </option>
914        <option>
915          <name>IlinkLogAutoLibSelect</name>
916          <state>0</state>
917        </option>
918        <option>
919          <name>IlinkLogRedirSymbols</name>
920          <state>0</state>
921        </option>
922        <option>
923          <name>IlinkLogUnusedFragments</name>
924          <state>0</state>
925        </option>
926        <option>
927          <name>IlinkCrcReverseByteOrder</name>
928          <state>0</state>
929        </option>
930        <option>
931          <name>IlinkCrcUseAsInput</name>
932          <state>1</state>
933        </option>
934        <option>
935          <name>IlinkOptInline</name>
936          <state>0</state>
937        </option>
938        <option>
939          <name>IlinkOptExceptionsAllow</name>
940          <state>1</state>
941        </option>
942        <option>
943          <name>IlinkOptExceptionsForce</name>
944          <state>0</state>
945        </option>
946        <option>
947          <name>IlinkCmsis</name>
948          <state>1</state>
949        </option>
950        <option>
951          <name>IlinkOptMergeDuplSections</name>
952          <state>0</state>
953        </option>
954        <option>
955          <name>IlinkOptUseVfe</name>
956          <state>1</state>
957        </option>
958        <option>
959          <name>IlinkOptForceVfe</name>
960          <state>0</state>
961        </option>
962        <option>
963          <name>IlinkStackAnalysisEnable</name>
964          <state>0</state>
965        </option>
966        <option>
967          <name>IlinkStackControlFile</name>
968          <state />
969        </option>
970        <option>
971          <name>IlinkStackCallGraphFile</name>
972          <state />
973        </option>
974        <option>
975          <name>CrcAlgorithm</name>
976          <version>1</version>
977          <state>1</state>
978        </option>
979        <option>
980          <name>CrcUnitSize</name>
981          <version>0</version>
982          <state>0</state>
983        </option>
984        <option>
985          <name>IlinkThreadsSlave</name>
986          <state>1</state>
987        </option>
988        <option>
989          <name>IlinkLogCallGraph</name>
990          <state>0</state>
991        </option>
992        <option>
993          <name>IlinkIcfFile_AltDefault</name>
994          <state />
995        </option>
996        <option>
997          <name>IlinkEncInput</name>
998          <state>0</state>
999        </option>
1000        <option>
1001          <name>IlinkEncOutput</name>
1002          <state>0</state>
1003        </option>
1004        <option>
1005          <name>IlinkEncOutputBom</name>
1006          <state>1</state>
1007        </option>
1008        <option>
1009          <name>IlinkHeapSelect</name>
1010          <state>1</state>
1011        </option>
1012        <option>
1013          <name>IlinkLocaleSelect</name>
1014          <state>1</state>
1015        </option>
1016      </data>
1017    </settings>
1018    <settings>
1019      <name>IARCHIVE</name>
1020      <archiveVersion>0</archiveVersion>
1021      <data>
1022        <version>0</version>
1023        <wantNonLocal>1</wantNonLocal>
1024        <debug>1</debug>
1025        <option>
1026          <name>IarchiveInputs</name>
1027          <state />
1028        </option>
1029        <option>
1030          <name>IarchiveOverride</name>
1031          <state>0</state>
1032        </option>
1033        <option>
1034          <name>IarchiveOutput</name>
1035          <state>###Unitialized###</state>
1036        </option>
1037      </data>
1038    </settings>
1039    <settings>
1040      <name>BILINK</name>
1041      <archiveVersion>0</archiveVersion>
1042      <data />
1043    </settings>
1044  </configuration>
1045  <configuration>
1046    <name>Release</name>
1047    <toolchain>
1048      <name>ARM</name>
1049    </toolchain>
1050    <debug>0</debug>
1051    <settings>
1052      <name>General</name>
1053      <archiveVersion>3</archiveVersion>
1054      <data>
1055        <version>29</version>
1056        <wantNonLocal>1</wantNonLocal>
1057        <debug>0</debug>
1058        <option>
1059          <name>ExePath</name>
1060          <state>Release\Exe</state>
1061        </option>
1062        <option>
1063          <name>ObjPath</name>
1064          <state>Release\Obj</state>
1065        </option>
1066        <option>
1067          <name>ListPath</name>
1068          <state>Release\List</state>
1069        </option>
1070        <option>
1071          <name>GEndianMode</name>
1072          <state>0</state>
1073        </option>
1074        <option>
1075          <name>Input description</name>
1076          <state />
1077        </option>
1078        <option>
1079          <name>Output description</name>
1080          <state />
1081        </option>
1082        <option>
1083          <name>GOutputBinary</name>
1084          <state>0</state>
1085        </option>
1086        <option>
1087          <name>OGCoreOrChip</name>
1088          <state>0</state>
1089        </option>
1090        <option>
1091          <name>GRuntimeLibSelect</name>
1092          <version>0</version>
1093          <state>1</state>
1094        </option>
1095        <option>
1096          <name>GRuntimeLibSelectSlave</name>
1097          <version>0</version>
1098          <state>1</state>
1099        </option>
1100        <option>
1101          <name>RTDescription</name>
1102          <state />
1103        </option>
1104        <option>
1105          <name>OGProductVersion</name>
1106          <state>6.30.6.53380</state>
1107        </option>
1108        <option>
1109          <name>OGLastSavedByProductVersion</name>
1110          <state>8.11.3.13977</state>
1111        </option>
1112        <option>
1113          <name>GeneralEnableMisra</name>
1114          <state>0</state>
1115        </option>
1116        <option>
1117          <name>GeneralMisraVerbose</name>
1118          <state>0</state>
1119        </option>
1120        <option>
1121          <name>OGChipSelectEditMenu</name>
1122          <state>Default	None</state>
1123        </option>
1124        <option>
1125          <name>GenLowLevelInterface</name>
1126          <state>0</state>
1127        </option>
1128        <option>
1129          <name>GEndianModeBE</name>
1130          <state>0</state>
1131        </option>
1132        <option>
1133          <name>OGBufferedTerminalOutput</name>
1134          <state>0</state>
1135        </option>
1136        <option>
1137          <name>GenStdoutInterface</name>
1138          <state>0</state>
1139        </option>
1140        <option>
1141          <name>GeneralMisraRules98</name>
1142          <version>0</version>
1143          <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
1144        </option>
1145        <option>
1146          <name>GeneralMisraVer</name>
1147          <state>0</state>
1148        </option>
1149        <option>
1150          <name>GeneralMisraRules04</name>
1151          <version>0</version>
1152          <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
1153        </option>
1154        <option>
1155          <name>RTConfigPath2</name>
1156          <state />
1157        </option>
1158        <option>
1159          <name>GBECoreSlave</name>
1160          <version>26</version>
1161          <state>1</state>
1162        </option>
1163        <option>
1164          <name>OGUseCmsis</name>
1165          <state>0</state>
1166        </option>
1167        <option>
1168          <name>OGUseCmsisDspLib</name>
1169          <state>0</state>
1170        </option>
1171        <option>
1172          <name>GRuntimeLibThreads</name>
1173          <state>0</state>
1174        </option>
1175        <option>
1176          <name>CoreVariant</name>
1177          <version>26</version>
1178          <state>0</state>
1179        </option>
1180        <option>
1181          <name>GFPUDeviceSlave</name>
1182          <state>Default	None</state>
1183        </option>
1184        <option>
1185          <name>FPU2</name>
1186          <version>0</version>
1187          <state>0</state>
1188        </option>
1189        <option>
1190          <name>NrRegs</name>
1191          <version>0</version>
1192          <state>0</state>
1193        </option>
1194        <option>
1195          <name>NEON</name>
1196          <state>0</state>
1197        </option>
1198        <option>
1199          <name>GFPUCoreSlave2</name>
1200          <version>26</version>
1201          <state>0</state>
1202        </option>
1203        <option>
1204          <name>OGCMSISPackSelectDevice</name>
1205        </option>
1206        <option>
1207          <name>OgLibHeap</name>
1208          <state>0</state>
1209        </option>
1210        <option>
1211          <name>OGLibAdditionalLocale</name>
1212          <state>0</state>
1213        </option>
1214        <option>
1215          <name>OGPrintfVariant</name>
1216          <version>0</version>
1217          <state>0</state>
1218        </option>
1219        <option>
1220          <name>OGPrintfMultibyteSupport</name>
1221          <state>0</state>
1222        </option>
1223        <option>
1224          <name>OGScanfVariant</name>
1225          <version>0</version>
1226          <state>0</state>
1227        </option>
1228        <option>
1229          <name>OGScanfMultibyteSupport</name>
1230          <state>0</state>
1231        </option>
1232        <option>
1233          <name>GenLocaleTags</name>
1234          <state />
1235        </option>
1236        <option>
1237          <name>GenLocaleDisplayOnly</name>
1238          <state />
1239        </option>
1240        <option>
1241          <name>DSPExtension</name>
1242          <state>0</state>
1243        </option>
1244      </data>
1245    </settings>
1246    <settings>
1247      <name>ICCARM</name>
1248      <archiveVersion>2</archiveVersion>
1249      <data>
1250        <version>34</version>
1251        <wantNonLocal>1</wantNonLocal>
1252        <debug>0</debug>
1253        <option>
1254          <name>CCOptimizationNoSizeConstraints</name>
1255          <state>0</state>
1256        </option>
1257        <option>
1258          <name>CCDefines</name>
1259          <state />
1260          <state>CLOCKS_PER_SEC=RT_TICK_PER_SECOND</state>
1261          <state>RT_USING_DLIBC</state>
1262          <state>RT_USING_LIBC</state>
1263          <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
1264          <state>__RTTHREAD__</state>
1265          <state>__RT_IPC_SOURCE__</state>
1266          <state>__RT_KERNEL_SOURCE__</state>
1267        </option>
1268        <option>
1269          <name>CCPreprocFile</name>
1270          <state>0</state>
1271        </option>
1272        <option>
1273          <name>CCPreprocComments</name>
1274          <state>0</state>
1275        </option>
1276        <option>
1277          <name>CCPreprocLine</name>
1278          <state>0</state>
1279        </option>
1280        <option>
1281          <name>CCListCFile</name>
1282          <state>0</state>
1283        </option>
1284        <option>
1285          <name>CCListCMnemonics</name>
1286          <state>0</state>
1287        </option>
1288        <option>
1289          <name>CCListCMessages</name>
1290          <state>0</state>
1291        </option>
1292        <option>
1293          <name>CCListAssFile</name>
1294          <state>0</state>
1295        </option>
1296        <option>
1297          <name>CCListAssSource</name>
1298          <state>0</state>
1299        </option>
1300        <option>
1301          <name>CCEnableRemarks</name>
1302          <state>0</state>
1303        </option>
1304        <option>
1305          <name>CCDiagSuppress</name>
1306          <state />
1307        </option>
1308        <option>
1309          <name>CCDiagRemark</name>
1310          <state />
1311        </option>
1312        <option>
1313          <name>CCDiagWarning</name>
1314          <state />
1315        </option>
1316        <option>
1317          <name>CCDiagError</name>
1318          <state />
1319        </option>
1320        <option>
1321          <name>CCObjPrefix</name>
1322          <state>1</state>
1323        </option>
1324        <option>
1325          <name>CCAllowList</name>
1326          <version>1</version>
1327          <state>11111110</state>
1328        </option>
1329        <option>
1330          <name>CCDebugInfo</name>
1331          <state>0</state>
1332        </option>
1333        <option>
1334          <name>IEndianMode</name>
1335          <state>1</state>
1336        </option>
1337        <option>
1338          <name>IProcessor</name>
1339          <state>1</state>
1340        </option>
1341        <option>
1342          <name>IExtraOptionsCheck</name>
1343          <state>0</state>
1344        </option>
1345        <option>
1346          <name>IExtraOptions</name>
1347          <state />
1348        </option>
1349        <option>
1350          <name>CCLangConformance</name>
1351          <state>0</state>
1352        </option>
1353        <option>
1354          <name>CCSignedPlainChar</name>
1355          <state>1</state>
1356        </option>
1357        <option>
1358          <name>CCRequirePrototypes</name>
1359          <state>0</state>
1360        </option>
1361        <option>
1362          <name>CCDiagWarnAreErr</name>
1363          <state>0</state>
1364        </option>
1365        <option>
1366          <name>CCCompilerRuntimeInfo</name>
1367          <state>0</state>
1368        </option>
1369        <option>
1370          <name>IFpuProcessor</name>
1371          <state>1</state>
1372        </option>
1373        <option>
1374          <name>OutputFile</name>
1375          <state />
1376        </option>
1377        <option>
1378          <name>CCLibConfigHeader</name>
1379          <state>1</state>
1380        </option>
1381        <option>
1382          <name>PreInclude</name>
1383          <state />
1384        </option>
1385        <option>
1386          <name>CompilerMisraOverride</name>
1387          <state>0</state>
1388        </option>
1389        <option>
1390          <name>CCIncludePath2</name>
1391          <state />
1392          <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
1393          <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
1394          <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
1395          <state>$PROJ_DIR$\..\libraries\HAL_Drivers</state>
1396          <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
1397          <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
1398          <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
1399          <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
1400          <state>$PROJ_DIR$\..\..\..\components\finsh</state>
1401          <state>$PROJ_DIR$\..\..\..\include</state>
1402          <state>$PROJ_DIR$\applications</state>
1403          <state>$PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config</state>
1404          <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
1405          <state>$PROJ_DIR$\board\CubeMX_Config\Inc</state>
1406          <state>$PROJ_DIR$\board</state>
1407          <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
1408          <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
1409          <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
1410          <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
1411          <state>$PROJ_DIR$\..\libraries\HAL_Drivers\drivers</state>
1412          <state>$PROJ_DIR$\.</state>
1413        </option>
1414        <option>
1415          <name>CCStdIncCheck</name>
1416          <state>0</state>
1417        </option>
1418        <option>
1419          <name>CCCodeSection</name>
1420          <state>.text</state>
1421        </option>
1422        <option>
1423          <name>IProcessorMode2</name>
1424          <state>1</state>
1425        </option>
1426        <option>
1427          <name>CCOptLevel</name>
1428          <state>3</state>
1429        </option>
1430        <option>
1431          <name>CCOptStrategy</name>
1432          <version>0</version>
1433          <state>0</state>
1434        </option>
1435        <option>
1436          <name>CCOptLevelSlave</name>
1437          <state>1</state>
1438        </option>
1439        <option>
1440          <name>CompilerMisraRules98</name>
1441          <version>0</version>
1442          <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
1443        </option>
1444        <option>
1445          <name>CompilerMisraRules04</name>
1446          <version>0</version>
1447          <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
1448        </option>
1449        <option>
1450          <name>CCPosIndRopi</name>
1451          <state>0</state>
1452        </option>
1453        <option>
1454          <name>CCPosIndRwpi</name>
1455          <state>0</state>
1456        </option>
1457        <option>
1458          <name>CCPosIndNoDynInit</name>
1459          <state>0</state>
1460        </option>
1461        <option>
1462          <name>IccLang</name>
1463          <state>0</state>
1464        </option>
1465        <option>
1466          <name>IccCDialect</name>
1467          <state>1</state>
1468        </option>
1469        <option>
1470          <name>IccAllowVLA</name>
1471          <state>0</state>
1472        </option>
1473        <option>
1474          <name>IccStaticDestr</name>
1475          <state>1</state>
1476        </option>
1477        <option>
1478          <name>IccCppInlineSemantics</name>
1479          <state>0</state>
1480        </option>
1481        <option>
1482          <name>IccCmsis</name>
1483          <state>1</state>
1484        </option>
1485        <option>
1486          <name>IccFloatSemantics</name>
1487          <state>0</state>
1488        </option>
1489        <option>
1490          <name>CCNoLiteralPool</name>
1491          <state>0</state>
1492        </option>
1493        <option>
1494          <name>CCOptStrategySlave</name>
1495          <version>0</version>
1496          <state>0</state>
1497        </option>
1498        <option>
1499          <name>CCGuardCalls</name>
1500          <state>1</state>
1501        </option>
1502        <option>
1503          <name>CCEncSource</name>
1504          <state>0</state>
1505        </option>
1506        <option>
1507          <name>CCEncOutput</name>
1508          <state>0</state>
1509        </option>
1510        <option>
1511          <name>CCEncOutputBom</name>
1512          <state>1</state>
1513        </option>
1514        <option>
1515          <name>CCEncInput</name>
1516          <state>0</state>
1517        </option>
1518        <option>
1519          <name>IccExceptions2</name>
1520          <state>0</state>
1521        </option>
1522        <option>
1523          <name>IccRTTI2</name>
1524          <state>0</state>
1525        </option>
1526      </data>
1527    </settings>
1528    <settings>
1529      <name>AARM</name>
1530      <archiveVersion>2</archiveVersion>
1531      <data>
1532        <version>10</version>
1533        <wantNonLocal>1</wantNonLocal>
1534        <debug>0</debug>
1535        <option>
1536          <name>AObjPrefix</name>
1537          <state>1</state>
1538        </option>
1539        <option>
1540          <name>AEndian</name>
1541          <state>1</state>
1542        </option>
1543        <option>
1544          <name>ACaseSensitivity</name>
1545          <state>1</state>
1546        </option>
1547        <option>
1548          <name>MacroChars</name>
1549          <version>0</version>
1550          <state>0</state>
1551        </option>
1552        <option>
1553          <name>AWarnEnable</name>
1554          <state>0</state>
1555        </option>
1556        <option>
1557          <name>AWarnWhat</name>
1558          <state>0</state>
1559        </option>
1560        <option>
1561          <name>AWarnOne</name>
1562          <state />
1563        </option>
1564        <option>
1565          <name>AWarnRange1</name>
1566          <state />
1567        </option>
1568        <option>
1569          <name>AWarnRange2</name>
1570          <state />
1571        </option>
1572        <option>
1573          <name>ADebug</name>
1574          <state>0</state>
1575        </option>
1576        <option>
1577          <name>AltRegisterNames</name>
1578          <state>0</state>
1579        </option>
1580        <option>
1581          <name>ADefines</name>
1582          <state />
1583        </option>
1584        <option>
1585          <name>AList</name>
1586          <state>0</state>
1587        </option>
1588        <option>
1589          <name>AListHeader</name>
1590          <state>1</state>
1591        </option>
1592        <option>
1593          <name>AListing</name>
1594          <state>1</state>
1595        </option>
1596        <option>
1597          <name>Includes</name>
1598          <state>0</state>
1599        </option>
1600        <option>
1601          <name>MacDefs</name>
1602          <state>0</state>
1603        </option>
1604        <option>
1605          <name>MacExps</name>
1606          <state>1</state>
1607        </option>
1608        <option>
1609          <name>MacExec</name>
1610          <state>0</state>
1611        </option>
1612        <option>
1613          <name>OnlyAssed</name>
1614          <state>0</state>
1615        </option>
1616        <option>
1617          <name>MultiLine</name>
1618          <state>0</state>
1619        </option>
1620        <option>
1621          <name>PageLengthCheck</name>
1622          <state>0</state>
1623        </option>
1624        <option>
1625          <name>PageLength</name>
1626          <state>80</state>
1627        </option>
1628        <option>
1629          <name>TabSpacing</name>
1630          <state>8</state>
1631        </option>
1632        <option>
1633          <name>AXRef</name>
1634          <state>0</state>
1635        </option>
1636        <option>
1637          <name>AXRefDefines</name>
1638          <state>0</state>
1639        </option>
1640        <option>
1641          <name>AXRefInternal</name>
1642          <state>0</state>
1643        </option>
1644        <option>
1645          <name>AXRefDual</name>
1646          <state>0</state>
1647        </option>
1648        <option>
1649          <name>AProcessor</name>
1650          <state>1</state>
1651        </option>
1652        <option>
1653          <name>AFpuProcessor</name>
1654          <state>1</state>
1655        </option>
1656        <option>
1657          <name>AOutputFile</name>
1658          <state />
1659        </option>
1660        <option>
1661          <name>ALimitErrorsCheck</name>
1662          <state>0</state>
1663        </option>
1664        <option>
1665          <name>ALimitErrorsEdit</name>
1666          <state>100</state>
1667        </option>
1668        <option>
1669          <name>AIgnoreStdInclude</name>
1670          <state>0</state>
1671        </option>
1672        <option>
1673          <name>AUserIncludes</name>
1674          <state />
1675        </option>
1676        <option>
1677          <name>AExtraOptionsCheckV2</name>
1678          <state>0</state>
1679        </option>
1680        <option>
1681          <name>AExtraOptionsV2</name>
1682          <state />
1683        </option>
1684        <option>
1685          <name>AsmNoLiteralPool</name>
1686          <state>0</state>
1687        </option>
1688      </data>
1689    </settings>
1690    <settings>
1691      <name>OBJCOPY</name>
1692      <archiveVersion>0</archiveVersion>
1693      <data>
1694        <version>1</version>
1695        <wantNonLocal>1</wantNonLocal>
1696        <debug>0</debug>
1697        <option>
1698          <name>OOCOutputFormat</name>
1699          <version>3</version>
1700          <state>0</state>
1701        </option>
1702        <option>
1703          <name>OCOutputOverride</name>
1704          <state>0</state>
1705        </option>
1706        <option>
1707          <name>OOCOutputFile</name>
1708          <state />
1709        </option>
1710        <option>
1711          <name>OOCCommandLineProducer</name>
1712          <state>1</state>
1713        </option>
1714        <option>
1715          <name>OOCObjCopyEnable</name>
1716          <state>0</state>
1717        </option>
1718      </data>
1719    </settings>
1720    <settings>
1721      <name>CUSTOM</name>
1722      <archiveVersion>3</archiveVersion>
1723      <data>
1724        <extensions />
1725        <cmdline />
1726        <hasPrio>0</hasPrio>
1727      </data>
1728    </settings>
1729    <settings>
1730      <name>BICOMP</name>
1731      <archiveVersion>0</archiveVersion>
1732      <data />
1733    </settings>
1734    <settings>
1735      <name>BUILDACTION</name>
1736      <archiveVersion>1</archiveVersion>
1737      <data>
1738        <prebuild />
1739        <postbuild />
1740      </data>
1741    </settings>
1742    <settings>
1743      <name>ILINK</name>
1744      <archiveVersion>0</archiveVersion>
1745      <data>
1746        <version>20</version>
1747        <wantNonLocal>1</wantNonLocal>
1748        <debug>0</debug>
1749        <option>
1750          <name>IlinkLibIOConfig</name>
1751          <state>1</state>
1752        </option>
1753        <option>
1754          <name>XLinkMisraHandler</name>
1755          <state>0</state>
1756        </option>
1757        <option>
1758          <name>IlinkInputFileSlave</name>
1759          <state>0</state>
1760        </option>
1761        <option>
1762          <name>IlinkOutputFile</name>
1763          <state>###Unitialized###</state>
1764        </option>
1765        <option>
1766          <name>IlinkDebugInfoEnable</name>
1767          <state>1</state>
1768        </option>
1769        <option>
1770          <name>IlinkKeepSymbols</name>
1771          <state />
1772        </option>
1773        <option>
1774          <name>IlinkRawBinaryFile</name>
1775          <state />
1776        </option>
1777        <option>
1778          <name>IlinkRawBinarySymbol</name>
1779          <state />
1780        </option>
1781        <option>
1782          <name>IlinkRawBinarySegment</name>
1783          <state />
1784        </option>
1785        <option>
1786          <name>IlinkRawBinaryAlign</name>
1787          <state />
1788        </option>
1789        <option>
1790          <name>IlinkDefines</name>
1791          <state />
1792        </option>
1793        <option>
1794          <name>IlinkConfigDefines</name>
1795          <state />
1796        </option>
1797        <option>
1798          <name>IlinkMapFile</name>
1799          <state>0</state>
1800        </option>
1801        <option>
1802          <name>IlinkLogFile</name>
1803          <state>0</state>
1804        </option>
1805        <option>
1806          <name>IlinkLogInitialization</name>
1807          <state>0</state>
1808        </option>
1809        <option>
1810          <name>IlinkLogModule</name>
1811          <state>0</state>
1812        </option>
1813        <option>
1814          <name>IlinkLogSection</name>
1815          <state>0</state>
1816        </option>
1817        <option>
1818          <name>IlinkLogVeneer</name>
1819          <state>0</state>
1820        </option>
1821        <option>
1822          <name>IlinkIcfOverride</name>
1823          <state>0</state>
1824        </option>
1825        <option>
1826          <name>IlinkIcfFile</name>
1827          <state>lnk0t.icf</state>
1828        </option>
1829        <option>
1830          <name>IlinkIcfFileSlave</name>
1831          <state />
1832        </option>
1833        <option>
1834          <name>IlinkEnableRemarks</name>
1835          <state>0</state>
1836        </option>
1837        <option>
1838          <name>IlinkSuppressDiags</name>
1839          <state />
1840        </option>
1841        <option>
1842          <name>IlinkTreatAsRem</name>
1843          <state />
1844        </option>
1845        <option>
1846          <name>IlinkTreatAsWarn</name>
1847          <state />
1848        </option>
1849        <option>
1850          <name>IlinkTreatAsErr</name>
1851          <state />
1852        </option>
1853        <option>
1854          <name>IlinkWarningsAreErrors</name>
1855          <state>0</state>
1856        </option>
1857        <option>
1858          <name>IlinkUseExtraOptions</name>
1859          <state>0</state>
1860        </option>
1861        <option>
1862          <name>IlinkExtraOptions</name>
1863          <state />
1864        </option>
1865        <option>
1866          <name>IlinkLowLevelInterfaceSlave</name>
1867          <state>1</state>
1868        </option>
1869        <option>
1870          <name>IlinkAutoLibEnable</name>
1871          <state>1</state>
1872        </option>
1873        <option>
1874          <name>IlinkAdditionalLibs</name>
1875          <state />
1876        </option>
1877        <option>
1878          <name>IlinkOverrideProgramEntryLabel</name>
1879          <state>0</state>
1880        </option>
1881        <option>
1882          <name>IlinkProgramEntryLabelSelect</name>
1883          <state>0</state>
1884        </option>
1885        <option>
1886          <name>IlinkProgramEntryLabel</name>
1887          <state />
1888        </option>
1889        <option>
1890          <name>DoFill</name>
1891          <state>0</state>
1892        </option>
1893        <option>
1894          <name>FillerByte</name>
1895          <state>0xFF</state>
1896        </option>
1897        <option>
1898          <name>FillerStart</name>
1899          <state>0x0</state>
1900        </option>
1901        <option>
1902          <name>FillerEnd</name>
1903          <state>0x0</state>
1904        </option>
1905        <option>
1906          <name>CrcSize</name>
1907          <version>0</version>
1908          <state>1</state>
1909        </option>
1910        <option>
1911          <name>CrcAlign</name>
1912          <state>1</state>
1913        </option>
1914        <option>
1915          <name>CrcPoly</name>
1916          <state>0x11021</state>
1917        </option>
1918        <option>
1919          <name>CrcCompl</name>
1920          <version>0</version>
1921          <state>0</state>
1922        </option>
1923        <option>
1924          <name>CrcBitOrder</name>
1925          <version>0</version>
1926          <state>0</state>
1927        </option>
1928        <option>
1929          <name>CrcInitialValue</name>
1930          <state>0x0</state>
1931        </option>
1932        <option>
1933          <name>DoCrc</name>
1934          <state>0</state>
1935        </option>
1936        <option>
1937          <name>IlinkBE8Slave</name>
1938          <state>1</state>
1939        </option>
1940        <option>
1941          <name>IlinkBufferedTerminalOutput</name>
1942          <state>1</state>
1943        </option>
1944        <option>
1945          <name>IlinkStdoutInterfaceSlave</name>
1946          <state>1</state>
1947        </option>
1948        <option>
1949          <name>CrcFullSize</name>
1950          <state>0</state>
1951        </option>
1952        <option>
1953          <name>IlinkIElfToolPostProcess</name>
1954          <state>0</state>
1955        </option>
1956        <option>
1957          <name>IlinkLogAutoLibSelect</name>
1958          <state>0</state>
1959        </option>
1960        <option>
1961          <name>IlinkLogRedirSymbols</name>
1962          <state>0</state>
1963        </option>
1964        <option>
1965          <name>IlinkLogUnusedFragments</name>
1966          <state>0</state>
1967        </option>
1968        <option>
1969          <name>IlinkCrcReverseByteOrder</name>
1970          <state>0</state>
1971        </option>
1972        <option>
1973          <name>IlinkCrcUseAsInput</name>
1974          <state>1</state>
1975        </option>
1976        <option>
1977          <name>IlinkOptInline</name>
1978          <state>1</state>
1979        </option>
1980        <option>
1981          <name>IlinkOptExceptionsAllow</name>
1982          <state>1</state>
1983        </option>
1984        <option>
1985          <name>IlinkOptExceptionsForce</name>
1986          <state>0</state>
1987        </option>
1988        <option>
1989          <name>IlinkCmsis</name>
1990          <state>1</state>
1991        </option>
1992        <option>
1993          <name>IlinkOptMergeDuplSections</name>
1994          <state>0</state>
1995        </option>
1996        <option>
1997          <name>IlinkOptUseVfe</name>
1998          <state>1</state>
1999        </option>
2000        <option>
2001          <name>IlinkOptForceVfe</name>
2002          <state>0</state>
2003        </option>
2004        <option>
2005          <name>IlinkStackAnalysisEnable</name>
2006          <state>0</state>
2007        </option>
2008        <option>
2009          <name>IlinkStackControlFile</name>
2010          <state />
2011        </option>
2012        <option>
2013          <name>IlinkStackCallGraphFile</name>
2014          <state />
2015        </option>
2016        <option>
2017          <name>CrcAlgorithm</name>
2018          <version>1</version>
2019          <state>1</state>
2020        </option>
2021        <option>
2022          <name>CrcUnitSize</name>
2023          <version>0</version>
2024          <state>0</state>
2025        </option>
2026        <option>
2027          <name>IlinkThreadsSlave</name>
2028          <state>1</state>
2029        </option>
2030        <option>
2031          <name>IlinkLogCallGraph</name>
2032          <state>0</state>
2033        </option>
2034        <option>
2035          <name>IlinkIcfFile_AltDefault</name>
2036          <state />
2037        </option>
2038        <option>
2039          <name>IlinkEncInput</name>
2040          <state>0</state>
2041        </option>
2042        <option>
2043          <name>IlinkEncOutput</name>
2044          <state>0</state>
2045        </option>
2046        <option>
2047          <name>IlinkEncOutputBom</name>
2048          <state>1</state>
2049        </option>
2050        <option>
2051          <name>IlinkHeapSelect</name>
2052          <state>1</state>
2053        </option>
2054        <option>
2055          <name>IlinkLocaleSelect</name>
2056          <state>1</state>
2057        </option>
2058      </data>
2059    </settings>
2060    <settings>
2061      <name>IARCHIVE</name>
2062      <archiveVersion>0</archiveVersion>
2063      <data>
2064        <version>0</version>
2065        <wantNonLocal>1</wantNonLocal>
2066        <debug>0</debug>
2067        <option>
2068          <name>IarchiveInputs</name>
2069          <state />
2070        </option>
2071        <option>
2072          <name>IarchiveOverride</name>
2073          <state>0</state>
2074        </option>
2075        <option>
2076          <name>IarchiveOutput</name>
2077          <state>###Unitialized###</state>
2078        </option>
2079      </data>
2080    </settings>
2081    <settings>
2082      <name>BILINK</name>
2083      <archiveVersion>0</archiveVersion>
2084      <data />
2085    </settings>
2086  </configuration>
2087  <group>
2088    <name>Applications</name>
2089    <file>
2090      <name>$PROJ_DIR$\applications\main.c</name>
2091    </file>
2092  </group>
2093  <group>
2094    <name>Compiler</name>
2095    <file>
2096      <name>$PROJ_DIR$\..\..\..\components\libc\compilers\common\cctype.c</name>
2097    </file>
2098    <file>
2099      <name>$PROJ_DIR$\..\..\..\components\libc\compilers\common\cstdlib.c</name>
2100    </file>
2101    <file>
2102      <name>$PROJ_DIR$\..\..\..\components\libc\compilers\common\cstring.c</name>
2103    </file>
2104    <file>
2105      <name>$PROJ_DIR$\..\..\..\components\libc\compilers\common\ctime.c</name>
2106    </file>
2107    <file>
2108      <name>$PROJ_DIR$\..\..\..\components\libc\compilers\common\cunistd.c</name>
2109    </file>
2110    <file>
2111      <name>$PROJ_DIR$\..\..\..\components\libc\compilers\common\cwchar.c</name>
2112    </file>
2113    <file>
2114      <name>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\environ.c</name>
2115    </file>
2116    <file>
2117      <name>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_close.c</name>
2118    </file>
2119    <file>
2120      <name>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_lseek.c</name>
2121    </file>
2122    <file>
2123      <name>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_mem.c</name>
2124    </file>
2125    <file>
2126      <name>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_open.c</name>
2127    </file>
2128    <file>
2129      <name>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_read.c</name>
2130    </file>
2131    <file>
2132      <name>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_remove.c</name>
2133    </file>
2134    <file>
2135      <name>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_write.c</name>
2136    </file>
2137    <file>
2138      <name>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscalls.c</name>
2139    </file>
2140  </group>
2141  <group>
2142    <name>DeviceDrivers</name>
2143    <file>
2144      <name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name>
2145    </file>
2146    <file>
2147      <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c</name>
2148    </file>
2149    <file>
2150      <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c</name>
2151    </file>
2152    <file>
2153      <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c</name>
2154    </file>
2155    <file>
2156      <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name>
2157    </file>
2158    <file>
2159      <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\pipe.c</name>
2160    </file>
2161    <file>
2162      <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\ringblk_buf.c</name>
2163    </file>
2164    <file>
2165      <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\ringbuffer.c</name>
2166    </file>
2167    <file>
2168      <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\waitqueue.c</name>
2169    </file>
2170    <file>
2171      <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name>
2172    </file>
2173    <file>
2174      <name>$PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c</name>
2175    </file>
2176    <file>
2177      <name>$PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c</name>
2178    </file>
2179  </group>
2180  <group>
2181    <name>Drivers</name>
2182    <file>
2183      <name>$PROJ_DIR$\..\libraries\HAL_Drivers\drivers\drv_gpio.c</name>
2184    </file>
2185    <file>
2186      <name>$PROJ_DIR$\..\libraries\HAL_Drivers\drivers\drv_usart.c</name>
2187    </file>
2188    <file>
2189      <name>$PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c</name>
2190    </file>
2191    <file>
2192      <name>$PROJ_DIR$\board\CubeMX_Config\Src\stm32f0xx_hal_msp.c</name>
2193    </file>
2194    <file>
2195      <name>$PROJ_DIR$\board\board.c</name>
2196    </file>
2197  </group>
2198  <group>
2199    <name>Finsh</name>
2200    <file>
2201      <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
2202    </file>
2203    <file>
2204      <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
2205    </file>
2206    <file>
2207      <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
2208    </file>
2209    <file>
2210      <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
2211    </file>
2212  </group>
2213  <group>
2214    <name>Kernel</name>
2215    <file>
2216      <name>$PROJ_DIR$\..\..\..\src\clock.c</name>
2217    </file>
2218    <file>
2219      <name>$PROJ_DIR$\..\..\..\src\components.c</name>
2220    </file>
2221    <file>
2222      <name>$PROJ_DIR$\..\..\..\src\cpu_up.c</name>
2223    </file>
2224    <file>
2225      <name>$PROJ_DIR$\..\..\..\src\defunct.c</name>
2226    </file>
2227    <file>
2228      <name>$PROJ_DIR$\..\..\..\src\idle.c</name>
2229    </file>
2230    <file>
2231      <name>$PROJ_DIR$\..\..\..\src\ipc.c</name>
2232    </file>
2233    <file>
2234      <name>$PROJ_DIR$\..\..\..\src\irq.c</name>
2235    </file>
2236    <file>
2237      <name>$PROJ_DIR$\..\..\..\src\kservice.c</name>
2238    </file>
2239    <file>
2240      <name>$PROJ_DIR$\..\..\..\src\mem.c</name>
2241    </file>
2242    <file>
2243      <name>$PROJ_DIR$\..\..\..\src\mempool.c</name>
2244    </file>
2245    <file>
2246      <name>$PROJ_DIR$\..\..\..\src\object.c</name>
2247    </file>
2248    <file>
2249      <name>$PROJ_DIR$\..\..\..\src\scheduler_comm.c</name>
2250    </file>
2251    <file>
2252      <name>$PROJ_DIR$\..\..\..\src\scheduler_up.c</name>
2253    </file>
2254    <file>
2255      <name>$PROJ_DIR$\..\..\..\src\thread.c</name>
2256    </file>
2257    <file>
2258      <name>$PROJ_DIR$\..\..\..\src\timer.c</name>
2259    </file>
2260  </group>
2261  <group>
2262    <name>klibc</name>
2263    <file>
2264      <name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
2265    </file>
2266    <file>
2267      <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
2268    </file>
2269    <file>
2270      <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
2271    </file>
2272    <file>
2273      <name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
2274    </file>
2275    <file>
2276      <name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
2277    </file>
2278  </group>
2279  <group>
2280    <name>libcpu</name>
2281    <file>
2282      <name>$PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c</name>
2283    </file>
2284    <file>
2285      <name>$PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c</name>
2286    </file>
2287    <file>
2288      <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0\context_iar.S</name>
2289    </file>
2290    <file>
2291      <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0\cpuport.c</name>
2292    </file>
2293  </group>
2294  <group>
2295    <name>POSIX</name>
2296  </group>
2297  <group>
2298    <name>utestcases</name>
2299  </group>
2300</project>
2301