xref: /nrf52832-nimble/project.uvprojx (revision 150812a83cab50279bd772ef6db1bfaf255f2c5b)
1<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
2<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_projx.xsd">
3  <SchemaVersion>2.1</SchemaVersion>
4  <Header>### uVision Project, (C) Keil Software</Header>
5  <Targets>
6    <Target>
7      <TargetName>rtthread</TargetName>
8      <ToolsetNumber>0x4</ToolsetNumber>
9      <ToolsetName>ARM-ADS</ToolsetName>
10      <TargetOption>
11        <TargetCommonOption>
12          <Device>nRF52832_xxAA</Device>
13          <Vendor>Nordic Semiconductor</Vendor>
14          <PackID>NordicSemiconductor.nRF_DeviceFamilyPack.8.16.0</PackID>
15          <PackURL>http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/</PackURL>
16          <Cpu>IRAM(0x20000000,0x10000) IROM(0x00000000,0x80000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE</Cpu>
17          <FlashUtilSpec />
18          <StartupFile />
19          <FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC4000 -FN2 -FF0nrf52xxx -FS00 -FL0200000 -FF1nrf52xxx_uicr -FS110001000 -FL11000 -FP0($$Device:nRF52832_xxAA$Flash\nrf52xxx.flm) -FP1($$Device:nRF52832_xxAA$Flash\nrf52xxx_uicr.flm))</FlashDriverDll>
20          <DeviceId>0</DeviceId>
21          <RegisterFile>$$Device:nRF52832_xxAA$Device\Include\nrf.h</RegisterFile>
22          <MemoryEnv />
23          <Cmp />
24          <Asm />
25          <Linker />
26          <OHString />
27          <InfinionOptionDll />
28          <SLE66CMisc />
29          <SLE66AMisc />
30          <SLE66LinkerMisc />
31          <SFDFile>$$Device:nRF52832_xxAA$SVD\nrf52.svd</SFDFile>
32          <bCustSvd>0</bCustSvd>
33          <UseEnv>0</UseEnv>
34          <BinPath />
35          <IncludePath />
36          <LibPath />
37          <RegisterFilePath />
38          <DBRegisterFilePath />
39          <TargetStatus>
40            <Error>0</Error>
41            <ExitCodeStop>0</ExitCodeStop>
42            <ButtonStop>0</ButtonStop>
43            <NotGenerated>0</NotGenerated>
44            <InvalidFlash>1</InvalidFlash>
45          </TargetStatus>
46          <OutputDirectory>.\build\</OutputDirectory>
47          <OutputName>rtthread</OutputName>
48          <CreateExecutable>1</CreateExecutable>
49          <CreateLib>0</CreateLib>
50          <CreateHexFile>1</CreateHexFile>
51          <DebugInformation>1</DebugInformation>
52          <BrowseInformation>1</BrowseInformation>
53          <ListingPath>.\build\</ListingPath>
54          <HexFormatSelection>1</HexFormatSelection>
55          <Merge32K>0</Merge32K>
56          <CreateBatchFile>0</CreateBatchFile>
57          <BeforeCompile>
58            <RunUserProg1>0</RunUserProg1>
59            <RunUserProg2>0</RunUserProg2>
60            <UserProg1Name />
61            <UserProg2Name />
62            <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
63            <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
64            <nStopU1X>0</nStopU1X>
65            <nStopU2X>0</nStopU2X>
66          </BeforeCompile>
67          <BeforeMake>
68            <RunUserProg1>0</RunUserProg1>
69            <RunUserProg2>0</RunUserProg2>
70            <UserProg1Name />
71            <UserProg2Name />
72            <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
73            <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
74            <nStopB1X>0</nStopB1X>
75            <nStopB2X>0</nStopB2X>
76          </BeforeMake>
77          <AfterMake>
78            <RunUserProg1>1</RunUserProg1>
79            <RunUserProg2>0</RunUserProg2>
80            <UserProg1Name>fromelf --bin !L --output rtthread.bin</UserProg1Name>
81            <UserProg2Name />
82            <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
83            <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
84            <nStopA1X>0</nStopA1X>
85            <nStopA2X>0</nStopA2X>
86          </AfterMake>
87          <SelectedForBatchBuild>0</SelectedForBatchBuild>
88          <SVCSIdString />
89        </TargetCommonOption>
90        <CommonProperty>
91          <UseCPPCompiler>0</UseCPPCompiler>
92          <RVCTCodeConst>0</RVCTCodeConst>
93          <RVCTZI>0</RVCTZI>
94          <RVCTOtherData>0</RVCTOtherData>
95          <ModuleSelection>0</ModuleSelection>
96          <IncludeInBuild>1</IncludeInBuild>
97          <AlwaysBuild>0</AlwaysBuild>
98          <GenerateAssemblyFile>0</GenerateAssemblyFile>
99          <AssembleAssemblyFile>0</AssembleAssemblyFile>
100          <PublicsOnly>0</PublicsOnly>
101          <StopOnExitCode>3</StopOnExitCode>
102          <CustomArgument />
103          <IncludeLibraryModules />
104          <ComprImg>1</ComprImg>
105        </CommonProperty>
106        <DllOption>
107          <SimDllName>SARMCM3.DLL</SimDllName>
108          <SimDllArguments>  -MPU</SimDllArguments>
109          <SimDlgDll>DCM.DLL</SimDlgDll>
110          <SimDlgDllArguments>-pCM4</SimDlgDllArguments>
111          <TargetDllName>SARMCM3.DLL</TargetDllName>
112          <TargetDllArguments> -MPU</TargetDllArguments>
113          <TargetDlgDll>TCM.DLL</TargetDlgDll>
114          <TargetDlgDllArguments>-pCM4</TargetDlgDllArguments>
115        </DllOption>
116        <DebugOption>
117          <OPTHX>
118            <HexSelection>1</HexSelection>
119            <HexRangeLowAddress>0</HexRangeLowAddress>
120            <HexRangeHighAddress>0</HexRangeHighAddress>
121            <HexOffset>0</HexOffset>
122            <Oh166RecLen>16</Oh166RecLen>
123          </OPTHX>
124        </DebugOption>
125        <Utilities>
126          <Flash1>
127            <UseTargetDll>1</UseTargetDll>
128            <UseExternalTool>0</UseExternalTool>
129            <RunIndependent>0</RunIndependent>
130            <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
131            <Capability>1</Capability>
132            <DriverSelection>4096</DriverSelection>
133          </Flash1>
134          <bUseTDR>1</bUseTDR>
135          <Flash2>BIN\UL2CM3.DLL</Flash2>
136          <Flash3>"" ()</Flash3>
137          <Flash4 />
138          <pFcarmOut />
139          <pFcarmGrp />
140          <pFcArmRoot />
141          <FcArmLst>0</FcArmLst>
142        </Utilities>
143        <TargetArmAds>
144          <ArmAdsMisc>
145            <GenerateListings>0</GenerateListings>
146            <asHll>1</asHll>
147            <asAsm>1</asAsm>
148            <asMacX>1</asMacX>
149            <asSyms>1</asSyms>
150            <asFals>1</asFals>
151            <asDbgD>1</asDbgD>
152            <asForm>1</asForm>
153            <ldLst>0</ldLst>
154            <ldmm>1</ldmm>
155            <ldXref>1</ldXref>
156            <BigEnd>0</BigEnd>
157            <AdsALst>1</AdsALst>
158            <AdsACrf>1</AdsACrf>
159            <AdsANop>0</AdsANop>
160            <AdsANot>0</AdsANot>
161            <AdsLLst>1</AdsLLst>
162            <AdsLmap>1</AdsLmap>
163            <AdsLcgr>1</AdsLcgr>
164            <AdsLsym>1</AdsLsym>
165            <AdsLszi>1</AdsLszi>
166            <AdsLtoi>1</AdsLtoi>
167            <AdsLsun>1</AdsLsun>
168            <AdsLven>1</AdsLven>
169            <AdsLsxf>1</AdsLsxf>
170            <RvctClst>0</RvctClst>
171            <GenPPlst>0</GenPPlst>
172            <AdsCpuType>"Cortex-M4"</AdsCpuType>
173            <RvctDeviceName />
174            <mOS>0</mOS>
175            <uocRom>0</uocRom>
176            <uocRam>0</uocRam>
177            <hadIROM>1</hadIROM>
178            <hadIRAM>1</hadIRAM>
179            <hadXRAM>0</hadXRAM>
180            <uocXRam>0</uocXRam>
181            <RvdsVP>2</RvdsVP>
182            <hadIRAM2>0</hadIRAM2>
183            <hadIROM2>0</hadIROM2>
184            <StupSel>8</StupSel>
185            <useUlib>0</useUlib>
186            <EndSel>0</EndSel>
187            <uLtcg>0</uLtcg>
188            <nSecure>0</nSecure>
189            <RoSelD>3</RoSelD>
190            <RwSelD>3</RwSelD>
191            <CodeSel>0</CodeSel>
192            <OptFeed>0</OptFeed>
193            <NoZi1>0</NoZi1>
194            <NoZi2>0</NoZi2>
195            <NoZi3>0</NoZi3>
196            <NoZi4>0</NoZi4>
197            <NoZi5>0</NoZi5>
198            <Ro1Chk>0</Ro1Chk>
199            <Ro2Chk>0</Ro2Chk>
200            <Ro3Chk>0</Ro3Chk>
201            <Ir1Chk>1</Ir1Chk>
202            <Ir2Chk>0</Ir2Chk>
203            <Ra1Chk>0</Ra1Chk>
204            <Ra2Chk>0</Ra2Chk>
205            <Ra3Chk>0</Ra3Chk>
206            <Im1Chk>1</Im1Chk>
207            <Im2Chk>0</Im2Chk>
208            <OnChipMemories>
209              <Ocm1>
210                <Type>0</Type>
211                <StartAddress>0x0</StartAddress>
212                <Size>0x0</Size>
213              </Ocm1>
214              <Ocm2>
215                <Type>0</Type>
216                <StartAddress>0x0</StartAddress>
217                <Size>0x0</Size>
218              </Ocm2>
219              <Ocm3>
220                <Type>0</Type>
221                <StartAddress>0x0</StartAddress>
222                <Size>0x0</Size>
223              </Ocm3>
224              <Ocm4>
225                <Type>0</Type>
226                <StartAddress>0x0</StartAddress>
227                <Size>0x0</Size>
228              </Ocm4>
229              <Ocm5>
230                <Type>0</Type>
231                <StartAddress>0x0</StartAddress>
232                <Size>0x0</Size>
233              </Ocm5>
234              <Ocm6>
235                <Type>0</Type>
236                <StartAddress>0x0</StartAddress>
237                <Size>0x0</Size>
238              </Ocm6>
239              <IRAM>
240                <Type>0</Type>
241                <StartAddress>0x20000000</StartAddress>
242                <Size>0x10000</Size>
243              </IRAM>
244              <IROM>
245                <Type>1</Type>
246                <StartAddress>0x0</StartAddress>
247                <Size>0x80000</Size>
248              </IROM>
249              <XRAM>
250                <Type>0</Type>
251                <StartAddress>0x0</StartAddress>
252                <Size>0x0</Size>
253              </XRAM>
254              <OCR_RVCT1>
255                <Type>1</Type>
256                <StartAddress>0x0</StartAddress>
257                <Size>0x0</Size>
258              </OCR_RVCT1>
259              <OCR_RVCT2>
260                <Type>1</Type>
261                <StartAddress>0x0</StartAddress>
262                <Size>0x0</Size>
263              </OCR_RVCT2>
264              <OCR_RVCT3>
265                <Type>1</Type>
266                <StartAddress>0x0</StartAddress>
267                <Size>0x0</Size>
268              </OCR_RVCT3>
269              <OCR_RVCT4>
270                <Type>1</Type>
271                <StartAddress>0x0</StartAddress>
272                <Size>0x80000</Size>
273              </OCR_RVCT4>
274              <OCR_RVCT5>
275                <Type>1</Type>
276                <StartAddress>0x0</StartAddress>
277                <Size>0x0</Size>
278              </OCR_RVCT5>
279              <OCR_RVCT6>
280                <Type>0</Type>
281                <StartAddress>0x0</StartAddress>
282                <Size>0x0</Size>
283              </OCR_RVCT6>
284              <OCR_RVCT7>
285                <Type>0</Type>
286                <StartAddress>0x0</StartAddress>
287                <Size>0x0</Size>
288              </OCR_RVCT7>
289              <OCR_RVCT8>
290                <Type>0</Type>
291                <StartAddress>0x0</StartAddress>
292                <Size>0x0</Size>
293              </OCR_RVCT8>
294              <OCR_RVCT9>
295                <Type>0</Type>
296                <StartAddress>0x20000000</StartAddress>
297                <Size>0x10000</Size>
298              </OCR_RVCT9>
299              <OCR_RVCT10>
300                <Type>0</Type>
301                <StartAddress>0x0</StartAddress>
302                <Size>0x0</Size>
303              </OCR_RVCT10>
304            </OnChipMemories>
305            <RvctStartVector />
306          </ArmAdsMisc>
307          <Cads>
308            <interw>1</interw>
309            <Optim>1</Optim>
310            <oTime>0</oTime>
311            <SplitLS>0</SplitLS>
312            <OneElfS>1</OneElfS>
313            <Strict>0</Strict>
314            <EnumInt>0</EnumInt>
315            <PlainCh>0</PlainCh>
316            <Ropi>0</Ropi>
317            <Rwpi>0</Rwpi>
318            <wLevel>2</wLevel>
319            <uThumb>0</uThumb>
320            <uSurpInc>0</uSurpInc>
321            <uC99>1</uC99>
322            <useXO>0</useXO>
323            <v6Lang>1</v6Lang>
324            <v6LangP>1</v6LangP>
325            <vShortEn>1</vShortEn>
326            <vShortWch>1</vShortWch>
327            <v6Lto>0</v6Lto>
328            <v6WtE>0</v6WtE>
329            <v6Rtti>0</v6Rtti>
330            <VariousControls>
331              <MiscControls>--reduce_paths --gnu</MiscControls>
332              <Define>RT_USING_ARM_LIBC, NIMBLE_CFG_CONTROLLER=1, NRF52832_XXAA</Define>
333              <Undefine />
334              <IncludePath>applications;.;drivers;nordic;nordic\cmsis\include;nordic\nrfx;nordic\nrfx\drivers;nordic\nrfx\drivers\include;nordic\nrfx\drivers\src\prs;nordic\nrfx\hal;nordic\nrfx\mdk;nordic\nrfx\soc;nordic\nrfx\templates;packages\NimBLE-latest;packages\NimBLE-latest\nimble\include;packages\NimBLE-latest\nimble\host\include;packages\NimBLE-latest\nimble\host\src;packages\NimBLE-latest\nimble\host\services\ans\include;packages\NimBLE-latest\nimble\host\services\bas\include;packages\NimBLE-latest\nimble\host\services\bleuart\include;packages\NimBLE-latest\nimble\host\services\gap\include;packages\NimBLE-latest\nimble\host\services\gatt\include;packages\NimBLE-latest\nimble\host\services\ias\include;packages\NimBLE-latest\nimble\host\services\lls\include;packages\NimBLE-latest\nimble\host\services\tps\include;packages\NimBLE-latest\nimble\host\store\ram\include;packages\NimBLE-latest\nimble\host\util\include;packages\NimBLE-latest\porting\nimble\include;packages\NimBLE-latest\porting\npl\rtthread\include;packages\NimBLE-latest\ext\tinycrypt\include;packages\NimBLE-latest\nimble\transport\ram\include;packages\NimBLE-latest\nimble\controller\include;packages\NimBLE-latest\nimble\drivers\nrf52\include;packages\NimBLE-latest\apps\blehr\src;..\..\..\rt_code\rt-thread\include;..\..\..\rt_code\rt-thread\libcpu\arm\cortex-m4;..\..\..\rt_code\rt-thread\libcpu\arm\common;..\..\..\rt_code\rt-thread\components\dfs\include;..\..\..\rt_code\rt-thread\components\dfs\filesystems\devfs;..\..\..\rt_code\rt-thread\components\drivers\include;..\..\..\rt_code\rt-thread\components\drivers\include;..\..\..\rt_code\rt-thread\components\drivers\include;..\..\..\rt_code\rt-thread\components\finsh;..\..\..\rt_code\rt-thread\components\libc\compilers\armlibc;..\..\..\rt_code\rt-thread\components\libc\compilers\common</IncludePath>
335            </VariousControls>
336          </Cads>
337          <Aads>
338            <interw>1</interw>
339            <Ropi>0</Ropi>
340            <Rwpi>0</Rwpi>
341            <thumb>0</thumb>
342            <SplitLS>0</SplitLS>
343            <SwStkChk>0</SwStkChk>
344            <NoWarn>0</NoWarn>
345            <uSurpInc>0</uSurpInc>
346            <useXO>0</useXO>
347            <uClangAs>0</uClangAs>
348            <VariousControls>
349              <MiscControls>--cpreproc_opts=-DBLE_STACK_SUPPORT_REQD,-DNRF_SD_BLE_API_VERSION=4,-DS132,-DSOFTDEVICE_PRESENT,-DSWI_DISABLE0,-DCONFIG_GPIO_AS_PINRESET,-DNRF52,-DNRF52832_XXAA,-DNRF52_PAN_12,-DNRF52_PAN_15,-DNRF52_PAN_20,-DNRF52_PAN_31,-DNRF52_PAN_36,-DNRF52_PAN_51,-DNRF52_PAN_54,-DNRF52_PAN_55,-DNRF52_PAN_58,-DNRF52_PAN_64,-DNRF52_PAN_74</MiscControls>
350              <Define>BLE_STACK_SUPPORT_REQD NRF_SD_BLE_API_VERSION=4 S132 SOFTDEVICE_PRESENT SWI_DISABLE0 CONFIG_GPIO_AS_PINRESET NRF52 NRF52832_XXAA NRF52_PAN_12 NRF52_PAN_15 NRF52_PAN_20 NRF52_PAN_31 NRF52_PAN_36 NRF52_PAN_51 NRF52_PAN_54 NRF52_PAN_55 NRF52_PAN_58 NRF52_PAN_64 NRF52_PAN_74</Define>
351              <Undefine />
352              <IncludePath />
353            </VariousControls>
354          </Aads>
355          <LDads>
356            <umfTarg>1</umfTarg>
357            <Ropi>0</Ropi>
358            <Rwpi>0</Rwpi>
359            <noStLib>0</noStLib>
360            <RepFail>1</RepFail>
361            <useFile>0</useFile>
362            <TextAddressRange>0x00000000</TextAddressRange>
363            <DataAddressRange>0x20000000</DataAddressRange>
364            <pXoBase />
365            <ScatterFile />
366            <IncludeLibs />
367            <IncludeLibsPath />
368            <Misc> --keep *.o(.rti_fn.*)   --keep *.o(FSymTab) --keep *.o(VSymTab) </Misc>
369            <LinkerInputFile />
370            <DisabledWarnings />
371          </LDads>
372        </TargetArmAds>
373      </TargetOption>
374      <Groups>
375        <Group>
376          <GroupName>Applications</GroupName>
377          <Files>
378            <File>
379              <FileName>application.c</FileName>
380              <FileType>1</FileType>
381              <FilePath>applications\application.c</FilePath>
382            </File>
383          </Files>
384        </Group>
385        <Group>
386          <GroupName>drivers</GroupName>
387          <Files>
388            <File>
389              <FileName>board.c</FileName>
390              <FileType>1</FileType>
391              <FilePath>drivers\board.c</FilePath>
392            </File>
393          </Files>
394          <Files>
395            <File>
396              <FileName>drv_uart.c</FileName>
397              <FileType>1</FileType>
398              <FilePath>drivers\drv_uart.c</FilePath>
399            </File>
400          </Files>
401        </Group>
402        <Group>
403          <GroupName>nordic</GroupName>
404          <Files>
405            <File>
406              <FileName>arm_startup_nrf52.s</FileName>
407              <FileType>2</FileType>
408              <FilePath>nordic\nrfx\mdk\arm_startup_nrf52.s</FilePath>
409            </File>
410          </Files>
411          <Files>
412            <File>
413              <FileName>system_nrf52.c</FileName>
414              <FileType>1</FileType>
415              <FilePath>nordic\nrfx\mdk\system_nrf52.c</FilePath>
416            </File>
417          </Files>
418          <Files>
419            <File>
420              <FileName>nrfx_prs.c</FileName>
421              <FileType>1</FileType>
422              <FilePath>nordic\nrfx\drivers\src\prs\nrfx_prs.c</FilePath>
423            </File>
424          </Files>
425          <Files>
426            <File>
427              <FileName>nrfx_adc.c</FileName>
428              <FileType>1</FileType>
429              <FilePath>nordic\nrfx\drivers\src\nrfx_adc.c</FilePath>
430            </File>
431          </Files>
432          <Files>
433            <File>
434              <FileName>nrfx_clock.c</FileName>
435              <FileType>1</FileType>
436              <FilePath>nordic\nrfx\drivers\src\nrfx_clock.c</FilePath>
437            </File>
438          </Files>
439          <Files>
440            <File>
441              <FileName>nrfx_gpiote.c</FileName>
442              <FileType>1</FileType>
443              <FilePath>nordic\nrfx\drivers\src\nrfx_gpiote.c</FilePath>
444            </File>
445          </Files>
446          <Files>
447            <File>
448              <FileName>nrfx_nfct.c</FileName>
449              <FileType>1</FileType>
450              <FilePath>nordic\nrfx\drivers\src\nrfx_nfct.c</FilePath>
451            </File>
452          </Files>
453          <Files>
454            <File>
455              <FileName>nrfx_power.c</FileName>
456              <FileType>1</FileType>
457              <FilePath>nordic\nrfx\drivers\src\nrfx_power.c</FilePath>
458            </File>
459          </Files>
460          <Files>
461            <File>
462              <FileName>nrfx_ppi.c</FileName>
463              <FileType>1</FileType>
464              <FilePath>nordic\nrfx\drivers\src\nrfx_ppi.c</FilePath>
465            </File>
466          </Files>
467          <Files>
468            <File>
469              <FileName>nrfx_pwm.c</FileName>
470              <FileType>1</FileType>
471              <FilePath>nordic\nrfx\drivers\src\nrfx_pwm.c</FilePath>
472            </File>
473          </Files>
474          <Files>
475            <File>
476              <FileName>nrfx_qdec.c</FileName>
477              <FileType>1</FileType>
478              <FilePath>nordic\nrfx\drivers\src\nrfx_qdec.c</FilePath>
479            </File>
480          </Files>
481          <Files>
482            <File>
483              <FileName>nrfx_rtc.c</FileName>
484              <FileType>1</FileType>
485              <FilePath>nordic\nrfx\drivers\src\nrfx_rtc.c</FilePath>
486            </File>
487          </Files>
488          <Files>
489            <File>
490              <FileName>nrfx_saadc.c</FileName>
491              <FileType>1</FileType>
492              <FilePath>nordic\nrfx\drivers\src\nrfx_saadc.c</FilePath>
493            </File>
494          </Files>
495          <Files>
496            <File>
497              <FileName>nrfx_spi.c</FileName>
498              <FileType>1</FileType>
499              <FilePath>nordic\nrfx\drivers\src\nrfx_spi.c</FilePath>
500            </File>
501          </Files>
502          <Files>
503            <File>
504              <FileName>nrfx_spim.c</FileName>
505              <FileType>1</FileType>
506              <FilePath>nordic\nrfx\drivers\src\nrfx_spim.c</FilePath>
507            </File>
508          </Files>
509          <Files>
510            <File>
511              <FileName>nrfx_spis.c</FileName>
512              <FileType>1</FileType>
513              <FilePath>nordic\nrfx\drivers\src\nrfx_spis.c</FilePath>
514            </File>
515          </Files>
516          <Files>
517            <File>
518              <FileName>nrfx_systick.c</FileName>
519              <FileType>1</FileType>
520              <FilePath>nordic\nrfx\drivers\src\nrfx_systick.c</FilePath>
521            </File>
522          </Files>
523          <Files>
524            <File>
525              <FileName>nrfx_timer.c</FileName>
526              <FileType>1</FileType>
527              <FilePath>nordic\nrfx\drivers\src\nrfx_timer.c</FilePath>
528            </File>
529          </Files>
530          <Files>
531            <File>
532              <FileName>nrfx_twi.c</FileName>
533              <FileType>1</FileType>
534              <FilePath>nordic\nrfx\drivers\src\nrfx_twi.c</FilePath>
535            </File>
536          </Files>
537          <Files>
538            <File>
539              <FileName>nrfx_twim.c</FileName>
540              <FileType>1</FileType>
541              <FilePath>nordic\nrfx\drivers\src\nrfx_twim.c</FilePath>
542            </File>
543          </Files>
544          <Files>
545            <File>
546              <FileName>nrfx_uart.c</FileName>
547              <FileType>1</FileType>
548              <FilePath>nordic\nrfx\drivers\src\nrfx_uart.c</FilePath>
549            </File>
550          </Files>
551          <Files>
552            <File>
553              <FileName>nrfx_uarte.c</FileName>
554              <FileType>1</FileType>
555              <FilePath>nordic\nrfx\drivers\src\nrfx_uarte.c</FilePath>
556            </File>
557          </Files>
558          <Files>
559            <File>
560              <FileName>nrfx_usbd.c</FileName>
561              <FileType>1</FileType>
562              <FilePath>nordic\nrfx\drivers\src\nrfx_usbd.c</FilePath>
563            </File>
564          </Files>
565          <Files>
566            <File>
567              <FileName>nrfx_wdt.c</FileName>
568              <FileType>1</FileType>
569              <FilePath>nordic\nrfx\drivers\src\nrfx_wdt.c</FilePath>
570            </File>
571          </Files>
572          <Files>
573            <File>
574              <FileName>nrfx_glue.c</FileName>
575              <FileType>1</FileType>
576              <FilePath>nordic\nrfx\templates\nrfx_glue.c</FilePath>
577            </File>
578          </Files>
579        </Group>
580        <Group>
581          <GroupName>nimble</GroupName>
582          <Files>
583            <File>
584              <FileName>ble_att.c</FileName>
585              <FileType>1</FileType>
586              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_att.c</FilePath>
587            </File>
588          </Files>
589          <Files>
590            <File>
591              <FileName>ble_att_clt.c</FileName>
592              <FileType>1</FileType>
593              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_att_clt.c</FilePath>
594            </File>
595          </Files>
596          <Files>
597            <File>
598              <FileName>ble_att_cmd.c</FileName>
599              <FileType>1</FileType>
600              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_att_cmd.c</FilePath>
601            </File>
602          </Files>
603          <Files>
604            <File>
605              <FileName>ble_att_svr.c</FileName>
606              <FileType>1</FileType>
607              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_att_svr.c</FilePath>
608            </File>
609          </Files>
610          <Files>
611            <File>
612              <FileName>ble_eddystone.c</FileName>
613              <FileType>1</FileType>
614              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_eddystone.c</FilePath>
615            </File>
616          </Files>
617          <Files>
618            <File>
619              <FileName>ble_gap.c</FileName>
620              <FileType>1</FileType>
621              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_gap.c</FilePath>
622            </File>
623          </Files>
624          <Files>
625            <File>
626              <FileName>ble_gattc.c</FileName>
627              <FileType>1</FileType>
628              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_gattc.c</FilePath>
629            </File>
630          </Files>
631          <Files>
632            <File>
633              <FileName>ble_gatts.c</FileName>
634              <FileType>1</FileType>
635              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_gatts.c</FilePath>
636            </File>
637          </Files>
638          <Files>
639            <File>
640              <FileName>ble_hs_adv.c</FileName>
641              <FileType>1</FileType>
642              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs_adv.c</FilePath>
643            </File>
644          </Files>
645          <Files>
646            <File>
647              <FileName>ble_hs_atomic.c</FileName>
648              <FileType>1</FileType>
649              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs_atomic.c</FilePath>
650            </File>
651          </Files>
652          <Files>
653            <File>
654              <FileName>ble_hs.c</FileName>
655              <FileType>1</FileType>
656              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs.c</FilePath>
657            </File>
658          </Files>
659          <Files>
660            <File>
661              <FileName>ble_hs_cfg.c</FileName>
662              <FileType>1</FileType>
663              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs_cfg.c</FilePath>
664            </File>
665          </Files>
666          <Files>
667            <File>
668              <FileName>ble_hs_conn.c</FileName>
669              <FileType>1</FileType>
670              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs_conn.c</FilePath>
671            </File>
672          </Files>
673          <Files>
674            <File>
675              <FileName>ble_hs_dbg.c</FileName>
676              <FileType>1</FileType>
677              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs_dbg.c</FilePath>
678            </File>
679          </Files>
680          <Files>
681            <File>
682              <FileName>ble_hs_flow.c</FileName>
683              <FileType>1</FileType>
684              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs_flow.c</FilePath>
685            </File>
686          </Files>
687          <Files>
688            <File>
689              <FileName>ble_hs_hci.c</FileName>
690              <FileType>1</FileType>
691              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs_hci.c</FilePath>
692            </File>
693          </Files>
694          <Files>
695            <File>
696              <FileName>ble_hs_hci_cmd.c</FileName>
697              <FileType>1</FileType>
698              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs_hci_cmd.c</FilePath>
699            </File>
700          </Files>
701          <Files>
702            <File>
703              <FileName>ble_hs_hci_evt.c</FileName>
704              <FileType>1</FileType>
705              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs_hci_evt.c</FilePath>
706            </File>
707          </Files>
708          <Files>
709            <File>
710              <FileName>ble_hs_hci_util.c</FileName>
711              <FileType>1</FileType>
712              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs_hci_util.c</FilePath>
713            </File>
714          </Files>
715          <Files>
716            <File>
717              <FileName>ble_hs_id.c</FileName>
718              <FileType>1</FileType>
719              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs_id.c</FilePath>
720            </File>
721          </Files>
722          <Files>
723            <File>
724              <FileName>ble_hs_log.c</FileName>
725              <FileType>1</FileType>
726              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs_log.c</FilePath>
727            </File>
728          </Files>
729          <Files>
730            <File>
731              <FileName>ble_hs_mbuf.c</FileName>
732              <FileType>1</FileType>
733              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs_mbuf.c</FilePath>
734            </File>
735          </Files>
736          <Files>
737            <File>
738              <FileName>ble_hs_mqueue.c</FileName>
739              <FileType>1</FileType>
740              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs_mqueue.c</FilePath>
741            </File>
742          </Files>
743          <Files>
744            <File>
745              <FileName>ble_hs_misc.c</FileName>
746              <FileType>1</FileType>
747              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs_misc.c</FilePath>
748            </File>
749          </Files>
750          <Files>
751            <File>
752              <FileName>ble_hs_pvcy.c</FileName>
753              <FileType>1</FileType>
754              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs_pvcy.c</FilePath>
755            </File>
756          </Files>
757          <Files>
758            <File>
759              <FileName>ble_hs_startup.c</FileName>
760              <FileType>1</FileType>
761              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs_startup.c</FilePath>
762            </File>
763          </Files>
764          <Files>
765            <File>
766              <FileName>ble_hs_stop.c</FileName>
767              <FileType>1</FileType>
768              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_hs_stop.c</FilePath>
769            </File>
770          </Files>
771          <Files>
772            <File>
773              <FileName>ble_ibeacon.c</FileName>
774              <FileType>1</FileType>
775              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_ibeacon.c</FilePath>
776            </File>
777          </Files>
778          <Files>
779            <File>
780              <FileName>ble_l2cap.c</FileName>
781              <FileType>1</FileType>
782              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_l2cap.c</FilePath>
783            </File>
784          </Files>
785          <Files>
786            <File>
787              <FileName>ble_l2cap_coc.c</FileName>
788              <FileType>1</FileType>
789              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_l2cap_coc.c</FilePath>
790            </File>
791          </Files>
792          <Files>
793            <File>
794              <FileName>ble_l2cap_sig.c</FileName>
795              <FileType>1</FileType>
796              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_l2cap_sig.c</FilePath>
797            </File>
798          </Files>
799          <Files>
800            <File>
801              <FileName>ble_l2cap_sig_cmd.c</FileName>
802              <FileType>1</FileType>
803              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_l2cap_sig_cmd.c</FilePath>
804            </File>
805          </Files>
806          <Files>
807            <File>
808              <FileName>ble_monitor.c</FileName>
809              <FileType>1</FileType>
810              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_monitor.c</FilePath>
811            </File>
812          </Files>
813          <Files>
814            <File>
815              <FileName>ble_sm_alg.c</FileName>
816              <FileType>1</FileType>
817              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_sm_alg.c</FilePath>
818            </File>
819          </Files>
820          <Files>
821            <File>
822              <FileName>ble_sm.c</FileName>
823              <FileType>1</FileType>
824              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_sm.c</FilePath>
825            </File>
826          </Files>
827          <Files>
828            <File>
829              <FileName>ble_sm_cmd.c</FileName>
830              <FileType>1</FileType>
831              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_sm_cmd.c</FilePath>
832            </File>
833          </Files>
834          <Files>
835            <File>
836              <FileName>ble_sm_lgcy.c</FileName>
837              <FileType>1</FileType>
838              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_sm_lgcy.c</FilePath>
839            </File>
840          </Files>
841          <Files>
842            <File>
843              <FileName>ble_sm_sc.c</FileName>
844              <FileType>1</FileType>
845              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_sm_sc.c</FilePath>
846            </File>
847          </Files>
848          <Files>
849            <File>
850              <FileName>ble_store.c</FileName>
851              <FileType>1</FileType>
852              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_store.c</FilePath>
853            </File>
854          </Files>
855          <Files>
856            <File>
857              <FileName>ble_store_util.c</FileName>
858              <FileType>1</FileType>
859              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_store_util.c</FilePath>
860            </File>
861          </Files>
862          <Files>
863            <File>
864              <FileName>ble_uuid.c</FileName>
865              <FileType>1</FileType>
866              <FilePath>packages\NimBLE-latest\nimble\host\src\ble_uuid.c</FilePath>
867            </File>
868          </Files>
869          <Files>
870            <File>
871              <FileName>ble_svc_ans.c</FileName>
872              <FileType>1</FileType>
873              <FilePath>packages\NimBLE-latest\nimble\host\services\ans\src\ble_svc_ans.c</FilePath>
874            </File>
875          </Files>
876          <Files>
877            <File>
878              <FileName>ble_svc_bas.c</FileName>
879              <FileType>1</FileType>
880              <FilePath>packages\NimBLE-latest\nimble\host\services\bas\src\ble_svc_bas.c</FilePath>
881            </File>
882          </Files>
883          <Files>
884            <File>
885              <FileName>ble_svc_gap.c</FileName>
886              <FileType>1</FileType>
887              <FilePath>packages\NimBLE-latest\nimble\host\services\gap\src\ble_svc_gap.c</FilePath>
888            </File>
889          </Files>
890          <Files>
891            <File>
892              <FileName>ble_svc_gatt.c</FileName>
893              <FileType>1</FileType>
894              <FilePath>packages\NimBLE-latest\nimble\host\services\gatt\src\ble_svc_gatt.c</FilePath>
895            </File>
896          </Files>
897          <Files>
898            <File>
899              <FileName>ble_svc_ias.c</FileName>
900              <FileType>1</FileType>
901              <FilePath>packages\NimBLE-latest\nimble\host\services\ias\src\ble_svc_ias.c</FilePath>
902            </File>
903          </Files>
904          <Files>
905            <File>
906              <FileName>ble_svc_lls.c</FileName>
907              <FileType>1</FileType>
908              <FilePath>packages\NimBLE-latest\nimble\host\services\lls\src\ble_svc_lls.c</FilePath>
909            </File>
910          </Files>
911          <Files>
912            <File>
913              <FileName>ble_svc_tps.c</FileName>
914              <FileType>1</FileType>
915              <FilePath>packages\NimBLE-latest\nimble\host\services\tps\src\ble_svc_tps.c</FilePath>
916            </File>
917          </Files>
918          <Files>
919            <File>
920              <FileName>ble_store_ram.c</FileName>
921              <FileType>1</FileType>
922              <FilePath>packages\NimBLE-latest\nimble\host\store\ram\src\ble_store_ram.c</FilePath>
923            </File>
924          </Files>
925          <Files>
926            <File>
927              <FileName>addr.c</FileName>
928              <FileType>1</FileType>
929              <FilePath>packages\NimBLE-latest\nimble\host\util\src\addr.c</FilePath>
930            </File>
931          </Files>
932          <Files>
933            <File>
934              <FileName>ble_util.c</FileName>
935              <FileType>1</FileType>
936              <FilePath>packages\NimBLE-latest\nimble\src\ble_util.c</FilePath>
937            </File>
938          </Files>
939          <Files>
940            <File>
941              <FileName>nimble_port.c</FileName>
942              <FileType>1</FileType>
943              <FilePath>packages\NimBLE-latest\porting\nimble\src\nimble_port.c</FilePath>
944            </File>
945          </Files>
946          <Files>
947            <File>
948              <FileName>endian.c</FileName>
949              <FileType>1</FileType>
950              <FilePath>packages\NimBLE-latest\porting\nimble\src\endian.c</FilePath>
951            </File>
952          </Files>
953          <Files>
954            <File>
955              <FileName>mem.c</FileName>
956              <FileType>1</FileType>
957              <FilePath>packages\NimBLE-latest\porting\nimble\src\mem.c</FilePath>
958            </File>
959          </Files>
960          <Files>
961            <File>
962              <FileName>os_mbuf.c</FileName>
963              <FileType>1</FileType>
964              <FilePath>packages\NimBLE-latest\porting\nimble\src\os_mbuf.c</FilePath>
965            </File>
966          </Files>
967          <Files>
968            <File>
969              <FileName>os_mempool.c</FileName>
970              <FileType>1</FileType>
971              <FilePath>packages\NimBLE-latest\porting\nimble\src\os_mempool.c</FilePath>
972            </File>
973          </Files>
974          <Files>
975            <File>
976              <FileName>os_msys_init.c</FileName>
977              <FileType>1</FileType>
978              <FilePath>packages\NimBLE-latest\porting\nimble\src\os_msys_init.c</FilePath>
979            </File>
980          </Files>
981          <Files>
982            <File>
983              <FileName>modlog.c</FileName>
984              <FileType>1</FileType>
985              <FilePath>packages\NimBLE-latest\porting\npl\rtthread\src\modlog.c</FilePath>
986            </File>
987          </Files>
988          <Files>
989            <File>
990              <FileName>nimble_port_rtthread.c</FileName>
991              <FileType>1</FileType>
992              <FilePath>packages\NimBLE-latest\porting\npl\rtthread\src\nimble_port_rtthread.c</FilePath>
993            </File>
994          </Files>
995          <Files>
996            <File>
997              <FileName>npl_os_rtthread.c</FileName>
998              <FileType>1</FileType>
999              <FilePath>packages\NimBLE-latest\porting\npl\rtthread\src\npl_os_rtthread.c</FilePath>
1000            </File>
1001          </Files>
1002          <Files>
1003            <File>
1004              <FileName>nrf5x_isr.c</FileName>
1005              <FileType>1</FileType>
1006              <FilePath>packages\NimBLE-latest\porting\npl\rtthread\src\nrf5x_isr.c</FilePath>
1007            </File>
1008          </Files>
1009          <Files>
1010            <File>
1011              <FileName>aes_decrypt.c</FileName>
1012              <FileType>1</FileType>
1013              <FilePath>packages\NimBLE-latest\ext\tinycrypt\src\aes_decrypt.c</FilePath>
1014            </File>
1015          </Files>
1016          <Files>
1017            <File>
1018              <FileName>aes_encrypt.c</FileName>
1019              <FileType>1</FileType>
1020              <FilePath>packages\NimBLE-latest\ext\tinycrypt\src\aes_encrypt.c</FilePath>
1021            </File>
1022          </Files>
1023          <Files>
1024            <File>
1025              <FileName>cmac_mode.c</FileName>
1026              <FileType>1</FileType>
1027              <FilePath>packages\NimBLE-latest\ext\tinycrypt\src\cmac_mode.c</FilePath>
1028            </File>
1029          </Files>
1030          <Files>
1031            <File>
1032              <FileName>ecc.c</FileName>
1033              <FileType>1</FileType>
1034              <FilePath>packages\NimBLE-latest\ext\tinycrypt\src\ecc.c</FilePath>
1035            </File>
1036          </Files>
1037          <Files>
1038            <File>
1039              <FileName>ecc_dh.c</FileName>
1040              <FileType>1</FileType>
1041              <FilePath>packages\NimBLE-latest\ext\tinycrypt\src\ecc_dh.c</FilePath>
1042            </File>
1043          </Files>
1044          <Files>
1045            <File>
1046              <FileName>utils.c</FileName>
1047              <FileType>1</FileType>
1048              <FilePath>packages\NimBLE-latest\ext\tinycrypt\src\utils.c</FilePath>
1049            </File>
1050          </Files>
1051          <Files>
1052            <File>
1053              <FileName>ble_hci_ram.c</FileName>
1054              <FileType>1</FileType>
1055              <FilePath>packages\NimBLE-latest\nimble\transport\ram\src\ble_hci_ram.c</FilePath>
1056            </File>
1057          </Files>
1058          <Files>
1059            <File>
1060              <FileName>ble_ll_sched.c</FileName>
1061              <FileType>1</FileType>
1062              <FilePath>packages\NimBLE-latest\nimble\controller\src\ble_ll_sched.c</FilePath>
1063            </File>
1064          </Files>
1065          <Files>
1066            <File>
1067              <FileName>ble_ll_xcvr.c</FileName>
1068              <FileType>1</FileType>
1069              <FilePath>packages\NimBLE-latest\nimble\controller\src\ble_ll_xcvr.c</FilePath>
1070            </File>
1071          </Files>
1072          <Files>
1073            <File>
1074              <FileName>ble_ll_whitelist.c</FileName>
1075              <FileType>1</FileType>
1076              <FilePath>packages\NimBLE-latest\nimble\controller\src\ble_ll_whitelist.c</FilePath>
1077            </File>
1078          </Files>
1079          <Files>
1080            <File>
1081              <FileName>ble_ll_ctrl.c</FileName>
1082              <FileType>1</FileType>
1083              <FilePath>packages\NimBLE-latest\nimble\controller\src\ble_ll_ctrl.c</FilePath>
1084            </File>
1085          </Files>
1086          <Files>
1087            <File>
1088              <FileName>ble_ll_hci.c</FileName>
1089              <FileType>1</FileType>
1090              <FilePath>packages\NimBLE-latest\nimble\controller\src\ble_ll_hci.c</FilePath>
1091            </File>
1092          </Files>
1093          <Files>
1094            <File>
1095              <FileName>ble_ll_supp_cmd.c</FileName>
1096              <FileType>1</FileType>
1097              <FilePath>packages\NimBLE-latest\nimble\controller\src\ble_ll_supp_cmd.c</FilePath>
1098            </File>
1099          </Files>
1100          <Files>
1101            <File>
1102              <FileName>ble_ll_adv.c</FileName>
1103              <FileType>1</FileType>
1104              <FilePath>packages\NimBLE-latest\nimble\controller\src\ble_ll_adv.c</FilePath>
1105            </File>
1106          </Files>
1107          <Files>
1108            <File>
1109              <FileName>ble_ll_conn.c</FileName>
1110              <FileType>1</FileType>
1111              <FilePath>packages\NimBLE-latest\nimble\controller\src\ble_ll_conn.c</FilePath>
1112            </File>
1113          </Files>
1114          <Files>
1115            <File>
1116              <FileName>ble_ll_resolv.c</FileName>
1117              <FileType>1</FileType>
1118              <FilePath>packages\NimBLE-latest\nimble\controller\src\ble_ll_resolv.c</FilePath>
1119            </File>
1120          </Files>
1121          <Files>
1122            <File>
1123              <FileName>ble_ll_conn_hci.c</FileName>
1124              <FileType>1</FileType>
1125              <FilePath>packages\NimBLE-latest\nimble\controller\src\ble_ll_conn_hci.c</FilePath>
1126            </File>
1127          </Files>
1128          <Files>
1129            <File>
1130              <FileName>ble_ll_rand.c</FileName>
1131              <FileType>1</FileType>
1132              <FilePath>packages\NimBLE-latest\nimble\controller\src\ble_ll_rand.c</FilePath>
1133            </File>
1134          </Files>
1135          <Files>
1136            <File>
1137              <FileName>ble_ll.c</FileName>
1138              <FileType>1</FileType>
1139              <FilePath>packages\NimBLE-latest\nimble\controller\src\ble_ll.c</FilePath>
1140            </File>
1141          </Files>
1142          <Files>
1143            <File>
1144              <FileName>ble_ll_scan.c</FileName>
1145              <FileType>1</FileType>
1146              <FilePath>packages\NimBLE-latest\nimble\controller\src\ble_ll_scan.c</FilePath>
1147            </File>
1148          </Files>
1149          <Files>
1150            <File>
1151              <FileName>ble_ll_dtm.c</FileName>
1152              <FileType>1</FileType>
1153              <FilePath>packages\NimBLE-latest\nimble\controller\src\ble_ll_dtm.c</FilePath>
1154            </File>
1155          </Files>
1156          <Files>
1157            <File>
1158              <FileName>ble_ll_hci_ev.c</FileName>
1159              <FileType>1</FileType>
1160              <FilePath>packages\NimBLE-latest\nimble\controller\src\ble_ll_hci_ev.c</FilePath>
1161            </File>
1162          </Files>
1163          <Files>
1164            <File>
1165              <FileName>ble_hw.c</FileName>
1166              <FileType>1</FileType>
1167              <FilePath>packages\NimBLE-latest\nimble\drivers\nrf52\src\ble_hw.c</FilePath>
1168            </File>
1169          </Files>
1170          <Files>
1171            <File>
1172              <FileName>ble_phy.c</FileName>
1173              <FileType>1</FileType>
1174              <FilePath>packages\NimBLE-latest\nimble\drivers\nrf52\src\ble_phy.c</FilePath>
1175            </File>
1176          </Files>
1177          <Files>
1178            <File>
1179              <FileName>os_cputime.c</FileName>
1180              <FileType>1</FileType>
1181              <FilePath>packages\NimBLE-latest\porting\nimble\src\os_cputime.c</FilePath>
1182            </File>
1183          </Files>
1184          <Files>
1185            <File>
1186              <FileName>os_cputime_pwr2.c</FileName>
1187              <FileType>1</FileType>
1188              <FilePath>packages\NimBLE-latest\porting\nimble\src\os_cputime_pwr2.c</FilePath>
1189            </File>
1190          </Files>
1191          <Files>
1192            <File>
1193              <FileName>hal_timer.c</FileName>
1194              <FileType>1</FileType>
1195              <FilePath>packages\NimBLE-latest\porting\nimble\src\hal_timer.c</FilePath>
1196            </File>
1197          </Files>
1198          <Files>
1199            <File>
1200              <FileName>blehr.c</FileName>
1201              <FileType>1</FileType>
1202              <FilePath>packages\NimBLE-latest\apps\blehr\src\blehr.c</FilePath>
1203            </File>
1204          </Files>
1205          <Files>
1206            <File>
1207              <FileName>gatt_svr.c</FileName>
1208              <FileType>1</FileType>
1209              <FilePath>packages\NimBLE-latest\apps\blehr\src\gatt_svr.c</FilePath>
1210            </File>
1211          </Files>
1212          <GroupOption>
1213            <GroupArmAds>
1214              <Cads>
1215                <VariousControls>
1216                  <MiscControls> --gnu --diag_suppress=111</MiscControls>
1217                  <Define> </Define>
1218                  <Undefine> </Undefine>
1219                  <IncludePath> </IncludePath>
1220                </VariousControls>
1221              </Cads>
1222            </GroupArmAds>
1223          </GroupOption>
1224        </Group>
1225        <Group>
1226          <GroupName>Kernel</GroupName>
1227          <Files>
1228            <File>
1229              <FileName>clock.c</FileName>
1230              <FileType>1</FileType>
1231              <FilePath>..\..\..\rt_code\rt-thread\src\clock.c</FilePath>
1232            </File>
1233          </Files>
1234          <Files>
1235            <File>
1236              <FileName>components.c</FileName>
1237              <FileType>1</FileType>
1238              <FilePath>..\..\..\rt_code\rt-thread\src\components.c</FilePath>
1239            </File>
1240          </Files>
1241          <Files>
1242            <File>
1243              <FileName>cpu.c</FileName>
1244              <FileType>1</FileType>
1245              <FilePath>..\..\..\rt_code\rt-thread\src\cpu.c</FilePath>
1246            </File>
1247          </Files>
1248          <Files>
1249            <File>
1250              <FileName>device.c</FileName>
1251              <FileType>1</FileType>
1252              <FilePath>..\..\..\rt_code\rt-thread\src\device.c</FilePath>
1253            </File>
1254          </Files>
1255          <Files>
1256            <File>
1257              <FileName>idle.c</FileName>
1258              <FileType>1</FileType>
1259              <FilePath>..\..\..\rt_code\rt-thread\src\idle.c</FilePath>
1260            </File>
1261          </Files>
1262          <Files>
1263            <File>
1264              <FileName>ipc.c</FileName>
1265              <FileType>1</FileType>
1266              <FilePath>..\..\..\rt_code\rt-thread\src\ipc.c</FilePath>
1267            </File>
1268          </Files>
1269          <Files>
1270            <File>
1271              <FileName>irq.c</FileName>
1272              <FileType>1</FileType>
1273              <FilePath>..\..\..\rt_code\rt-thread\src\irq.c</FilePath>
1274            </File>
1275          </Files>
1276          <Files>
1277            <File>
1278              <FileName>kservice.c</FileName>
1279              <FileType>1</FileType>
1280              <FilePath>..\..\..\rt_code\rt-thread\src\kservice.c</FilePath>
1281            </File>
1282          </Files>
1283          <Files>
1284            <File>
1285              <FileName>src_mem.c</FileName>
1286              <FileType>1</FileType>
1287              <FilePath>..\..\..\rt_code\rt-thread\src\mem.c</FilePath>
1288            </File>
1289          </Files>
1290          <Files>
1291            <File>
1292              <FileName>mempool.c</FileName>
1293              <FileType>1</FileType>
1294              <FilePath>..\..\..\rt_code\rt-thread\src\mempool.c</FilePath>
1295            </File>
1296          </Files>
1297          <Files>
1298            <File>
1299              <FileName>object.c</FileName>
1300              <FileType>1</FileType>
1301              <FilePath>..\..\..\rt_code\rt-thread\src\object.c</FilePath>
1302            </File>
1303          </Files>
1304          <Files>
1305            <File>
1306              <FileName>scheduler.c</FileName>
1307              <FileType>1</FileType>
1308              <FilePath>..\..\..\rt_code\rt-thread\src\scheduler.c</FilePath>
1309            </File>
1310          </Files>
1311          <Files>
1312            <File>
1313              <FileName>signal.c</FileName>
1314              <FileType>1</FileType>
1315              <FilePath>..\..\..\rt_code\rt-thread\src\signal.c</FilePath>
1316            </File>
1317          </Files>
1318          <Files>
1319            <File>
1320              <FileName>thread.c</FileName>
1321              <FileType>1</FileType>
1322              <FilePath>..\..\..\rt_code\rt-thread\src\thread.c</FilePath>
1323            </File>
1324          </Files>
1325          <Files>
1326            <File>
1327              <FileName>timer.c</FileName>
1328              <FileType>1</FileType>
1329              <FilePath>..\..\..\rt_code\rt-thread\src\timer.c</FilePath>
1330            </File>
1331          </Files>
1332        </Group>
1333        <Group>
1334          <GroupName>CORTEX-M4</GroupName>
1335          <Files>
1336            <File>
1337              <FileName>cpuport.c</FileName>
1338              <FileType>1</FileType>
1339              <FilePath>..\..\..\rt_code\rt-thread\libcpu\arm\cortex-m4\cpuport.c</FilePath>
1340            </File>
1341          </Files>
1342          <Files>
1343            <File>
1344              <FileName>context_rvds.S</FileName>
1345              <FileType>2</FileType>
1346              <FilePath>..\..\..\rt_code\rt-thread\libcpu\arm\cortex-m4\context_rvds.S</FilePath>
1347            </File>
1348          </Files>
1349          <Files>
1350            <File>
1351              <FileName>backtrace.c</FileName>
1352              <FileType>1</FileType>
1353              <FilePath>..\..\..\rt_code\rt-thread\libcpu\arm\common\backtrace.c</FilePath>
1354            </File>
1355          </Files>
1356          <Files>
1357            <File>
1358              <FileName>div0.c</FileName>
1359              <FileType>1</FileType>
1360              <FilePath>..\..\..\rt_code\rt-thread\libcpu\arm\common\div0.c</FilePath>
1361            </File>
1362          </Files>
1363          <Files>
1364            <File>
1365              <FileName>showmem.c</FileName>
1366              <FileType>1</FileType>
1367              <FilePath>..\..\..\rt_code\rt-thread\libcpu\arm\common\showmem.c</FilePath>
1368            </File>
1369          </Files>
1370        </Group>
1371        <Group>
1372          <GroupName>Filesystem</GroupName>
1373          <Files>
1374            <File>
1375              <FileName>dfs.c</FileName>
1376              <FileType>1</FileType>
1377              <FilePath>..\..\..\rt_code\rt-thread\components\dfs\src\dfs.c</FilePath>
1378            </File>
1379          </Files>
1380          <Files>
1381            <File>
1382              <FileName>dfs_file.c</FileName>
1383              <FileType>1</FileType>
1384              <FilePath>..\..\..\rt_code\rt-thread\components\dfs\src\dfs_file.c</FilePath>
1385            </File>
1386          </Files>
1387          <Files>
1388            <File>
1389              <FileName>dfs_fs.c</FileName>
1390              <FileType>1</FileType>
1391              <FilePath>..\..\..\rt_code\rt-thread\components\dfs\src\dfs_fs.c</FilePath>
1392            </File>
1393          </Files>
1394          <Files>
1395            <File>
1396              <FileName>dfs_posix.c</FileName>
1397              <FileType>1</FileType>
1398              <FilePath>..\..\..\rt_code\rt-thread\components\dfs\src\dfs_posix.c</FilePath>
1399            </File>
1400          </Files>
1401          <Files>
1402            <File>
1403              <FileName>poll.c</FileName>
1404              <FileType>1</FileType>
1405              <FilePath>..\..\..\rt_code\rt-thread\components\dfs\src\poll.c</FilePath>
1406            </File>
1407          </Files>
1408          <Files>
1409            <File>
1410              <FileName>select.c</FileName>
1411              <FileType>1</FileType>
1412              <FilePath>..\..\..\rt_code\rt-thread\components\dfs\src\select.c</FilePath>
1413            </File>
1414          </Files>
1415          <Files>
1416            <File>
1417              <FileName>devfs.c</FileName>
1418              <FileType>1</FileType>
1419              <FilePath>..\..\..\rt_code\rt-thread\components\dfs\filesystems\devfs\devfs.c</FilePath>
1420            </File>
1421          </Files>
1422        </Group>
1423        <Group>
1424          <GroupName>DeviceDrivers</GroupName>
1425          <Files>
1426            <File>
1427              <FileName>pin.c</FileName>
1428              <FileType>1</FileType>
1429              <FilePath>..\..\..\rt_code\rt-thread\components\drivers\misc\pin.c</FilePath>
1430            </File>
1431          </Files>
1432          <Files>
1433            <File>
1434              <FileName>serial.c</FileName>
1435              <FileType>1</FileType>
1436              <FilePath>..\..\..\rt_code\rt-thread\components\drivers\serial\serial.c</FilePath>
1437            </File>
1438          </Files>
1439          <Files>
1440            <File>
1441              <FileName>completion.c</FileName>
1442              <FileType>1</FileType>
1443              <FilePath>..\..\..\rt_code\rt-thread\components\drivers\src\completion.c</FilePath>
1444            </File>
1445          </Files>
1446          <Files>
1447            <File>
1448              <FileName>dataqueue.c</FileName>
1449              <FileType>1</FileType>
1450              <FilePath>..\..\..\rt_code\rt-thread\components\drivers\src\dataqueue.c</FilePath>
1451            </File>
1452          </Files>
1453          <Files>
1454            <File>
1455              <FileName>pipe.c</FileName>
1456              <FileType>1</FileType>
1457              <FilePath>..\..\..\rt_code\rt-thread\components\drivers\src\pipe.c</FilePath>
1458            </File>
1459          </Files>
1460          <Files>
1461            <File>
1462              <FileName>ringblk_buf.c</FileName>
1463              <FileType>1</FileType>
1464              <FilePath>..\..\..\rt_code\rt-thread\components\drivers\src\ringblk_buf.c</FilePath>
1465            </File>
1466          </Files>
1467          <Files>
1468            <File>
1469              <FileName>ringbuffer.c</FileName>
1470              <FileType>1</FileType>
1471              <FilePath>..\..\..\rt_code\rt-thread\components\drivers\src\ringbuffer.c</FilePath>
1472            </File>
1473          </Files>
1474          <Files>
1475            <File>
1476              <FileName>waitqueue.c</FileName>
1477              <FileType>1</FileType>
1478              <FilePath>..\..\..\rt_code\rt-thread\components\drivers\src\waitqueue.c</FilePath>
1479            </File>
1480          </Files>
1481          <Files>
1482            <File>
1483              <FileName>workqueue.c</FileName>
1484              <FileType>1</FileType>
1485              <FilePath>..\..\..\rt_code\rt-thread\components\drivers\src\workqueue.c</FilePath>
1486            </File>
1487          </Files>
1488        </Group>
1489        <Group>
1490          <GroupName>finsh</GroupName>
1491          <Files>
1492            <File>
1493              <FileName>shell.c</FileName>
1494              <FileType>1</FileType>
1495              <FilePath>..\..\..\rt_code\rt-thread\components\finsh\shell.c</FilePath>
1496            </File>
1497          </Files>
1498          <Files>
1499            <File>
1500              <FileName>symbol.c</FileName>
1501              <FileType>1</FileType>
1502              <FilePath>..\..\..\rt_code\rt-thread\components\finsh\symbol.c</FilePath>
1503            </File>
1504          </Files>
1505          <Files>
1506            <File>
1507              <FileName>cmd.c</FileName>
1508              <FileType>1</FileType>
1509              <FilePath>..\..\..\rt_code\rt-thread\components\finsh\cmd.c</FilePath>
1510            </File>
1511          </Files>
1512          <Files>
1513            <File>
1514              <FileName>msh.c</FileName>
1515              <FileType>1</FileType>
1516              <FilePath>..\..\..\rt_code\rt-thread\components\finsh\msh.c</FilePath>
1517            </File>
1518          </Files>
1519          <Files>
1520            <File>
1521              <FileName>msh_cmd.c</FileName>
1522              <FileType>1</FileType>
1523              <FilePath>..\..\..\rt_code\rt-thread\components\finsh\msh_cmd.c</FilePath>
1524            </File>
1525          </Files>
1526          <Files>
1527            <File>
1528              <FileName>msh_file.c</FileName>
1529              <FileType>1</FileType>
1530              <FilePath>..\..\..\rt_code\rt-thread\components\finsh\msh_file.c</FilePath>
1531            </File>
1532          </Files>
1533          <Files>
1534            <File>
1535              <FileName>finsh_compiler.c</FileName>
1536              <FileType>1</FileType>
1537              <FilePath>..\..\..\rt_code\rt-thread\components\finsh\finsh_compiler.c</FilePath>
1538            </File>
1539          </Files>
1540          <Files>
1541            <File>
1542              <FileName>finsh_error.c</FileName>
1543              <FileType>1</FileType>
1544              <FilePath>..\..\..\rt_code\rt-thread\components\finsh\finsh_error.c</FilePath>
1545            </File>
1546          </Files>
1547          <Files>
1548            <File>
1549              <FileName>finsh_heap.c</FileName>
1550              <FileType>1</FileType>
1551              <FilePath>..\..\..\rt_code\rt-thread\components\finsh\finsh_heap.c</FilePath>
1552            </File>
1553          </Files>
1554          <Files>
1555            <File>
1556              <FileName>finsh_init.c</FileName>
1557              <FileType>1</FileType>
1558              <FilePath>..\..\..\rt_code\rt-thread\components\finsh\finsh_init.c</FilePath>
1559            </File>
1560          </Files>
1561          <Files>
1562            <File>
1563              <FileName>finsh_node.c</FileName>
1564              <FileType>1</FileType>
1565              <FilePath>..\..\..\rt_code\rt-thread\components\finsh\finsh_node.c</FilePath>
1566            </File>
1567          </Files>
1568          <Files>
1569            <File>
1570              <FileName>finsh_ops.c</FileName>
1571              <FileType>1</FileType>
1572              <FilePath>..\..\..\rt_code\rt-thread\components\finsh\finsh_ops.c</FilePath>
1573            </File>
1574          </Files>
1575          <Files>
1576            <File>
1577              <FileName>finsh_parser.c</FileName>
1578              <FileType>1</FileType>
1579              <FilePath>..\..\..\rt_code\rt-thread\components\finsh\finsh_parser.c</FilePath>
1580            </File>
1581          </Files>
1582          <Files>
1583            <File>
1584              <FileName>finsh_var.c</FileName>
1585              <FileType>1</FileType>
1586              <FilePath>..\..\..\rt_code\rt-thread\components\finsh\finsh_var.c</FilePath>
1587            </File>
1588          </Files>
1589          <Files>
1590            <File>
1591              <FileName>finsh_vm.c</FileName>
1592              <FileType>1</FileType>
1593              <FilePath>..\..\..\rt_code\rt-thread\components\finsh\finsh_vm.c</FilePath>
1594            </File>
1595          </Files>
1596          <Files>
1597            <File>
1598              <FileName>finsh_token.c</FileName>
1599              <FileType>1</FileType>
1600              <FilePath>..\..\..\rt_code\rt-thread\components\finsh\finsh_token.c</FilePath>
1601            </File>
1602          </Files>
1603        </Group>
1604        <Group>
1605          <GroupName>libc</GroupName>
1606          <Files>
1607            <File>
1608              <FileName>libc.c</FileName>
1609              <FileType>1</FileType>
1610              <FilePath>..\..\..\rt_code\rt-thread\components\libc\compilers\armlibc\libc.c</FilePath>
1611            </File>
1612          </Files>
1613          <Files>
1614            <File>
1615              <FileName>mem_std.c</FileName>
1616              <FileType>1</FileType>
1617              <FilePath>..\..\..\rt_code\rt-thread\components\libc\compilers\armlibc\mem_std.c</FilePath>
1618            </File>
1619          </Files>
1620          <Files>
1621            <File>
1622              <FileName>stdio.c</FileName>
1623              <FileType>1</FileType>
1624              <FilePath>..\..\..\rt_code\rt-thread\components\libc\compilers\armlibc\stdio.c</FilePath>
1625            </File>
1626          </Files>
1627          <Files>
1628            <File>
1629              <FileName>stubs.c</FileName>
1630              <FileType>1</FileType>
1631              <FilePath>..\..\..\rt_code\rt-thread\components\libc\compilers\armlibc\stubs.c</FilePath>
1632            </File>
1633          </Files>
1634          <Files>
1635            <File>
1636              <FileName>time.c</FileName>
1637              <FileType>1</FileType>
1638              <FilePath>..\..\..\rt_code\rt-thread\components\libc\compilers\armlibc\time.c</FilePath>
1639            </File>
1640          </Files>
1641          <Files>
1642            <File>
1643              <FileName>gmtime_r.c</FileName>
1644              <FileType>1</FileType>
1645              <FilePath>..\..\..\rt_code\rt-thread\components\libc\compilers\common\gmtime_r.c</FilePath>
1646            </File>
1647          </Files>
1648        </Group>
1649      </Groups>
1650    </Target>
1651  </Targets>
1652  <RTE>
1653    <apis />
1654    <components />
1655    <files />
1656  </RTE>
1657</Project>
1658