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