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