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