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