make 51822 xxAC compile ok
currently we DONOT have a 51822 xxAC(we only have xxAA of which the ram is only 16k which is too small to porting nimble, means currently the nimble ble on 51822 probably may not work). xxAC is coming soon(on EMS), I will make nimble on 51822 xxAC later.
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -17,267 +17,42 @@ Library Manager: ArmAr.exe V5.06 update 6 (build 750)
|
||||
Hex Converter: FromElf.exe V5.06 update 6 (build 750)
|
||||
CPU DLL: SARMCM3.DLL V5.26.2.0
|
||||
Dialog DLL: DARMCM1.DLL V1.19.1.0
|
||||
Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.0.5.0
|
||||
Target DLL: UL2CM3.DLL V1.161.6.0
|
||||
Dialog DLL: TARMCM1.DLL V1.14.0.0
|
||||
|
||||
<h2>Project:</h2>
|
||||
D:\github\TencentOS-tiny\board\Nordic_NRF51822_BLE\KEIL\blehr\TencentOS_tiny.uvprojx
|
||||
Project File Date: 09/30/2019
|
||||
Project File Date: 10/12/2019
|
||||
|
||||
<h2>Output:</h2>
|
||||
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
|
||||
Rebuild target 'TencentOS_tiny'
|
||||
assembling arm_startup_nrf51.s...
|
||||
compiling rtc.c...
|
||||
assembling port_s.S...
|
||||
compiling system_nrf51.c...
|
||||
compiling nrf_delay.c...
|
||||
compiling port_c.c...
|
||||
compiling mcu_init.c...
|
||||
..\..\BSP\Src\mcu_init.c(29): warning: #260-D: explicit type is missing ("int" assumed)
|
||||
_ttywrch(int ch)
|
||||
..\..\BSP\Src\mcu_init.c: 1 warning, 0 errors
|
||||
compiling simple_uart.c...
|
||||
compiling tos_cpu.c...
|
||||
compiling tos_event.c...
|
||||
compiling tos_mutex.c...
|
||||
compiling tos_fifo.c...
|
||||
compiling tos_mmheap.c...
|
||||
compiling tos_global.c...
|
||||
compiling tos_pend.c...
|
||||
compiling tos_msg.c...
|
||||
compiling tos_mmblk.c...
|
||||
compiling tos_queue.c...
|
||||
compiling tos_robin.c...
|
||||
compiling tos_sched.c...
|
||||
compiling tos_sem.c...
|
||||
compiling tos_tick.c...
|
||||
compiling tos_task.c...
|
||||
compiling tos_sys.c...
|
||||
compiling tos_timer.c...
|
||||
compiling tos_time.c...
|
||||
compiling gatt_svr.c...
|
||||
compiling cmsis_os.c...
|
||||
compiling ble_att.c...
|
||||
compiling ble_att_clt.c...
|
||||
compiling main.c...
|
||||
..\..\..\..\examples\blehr\main.c(135): warning: #231-D: declaration is not visible outside of function
|
||||
blehr_tx_hrate(struct os_event *ev)
|
||||
..\..\..\..\examples\blehr\main.c(306): warning: #223-D: function "nimble_port_get_dflt_eventq" declared implicitly
|
||||
ble_npl_callout_init(&blehr_tx_timer, nimble_port_get_dflt_eventq(),
|
||||
..\..\..\..\examples\blehr\main.c(306): warning: #167-D: argument of type "int" is incompatible with parameter of type "struct ble_npl_eventq *"
|
||||
ble_npl_callout_init(&blehr_tx_timer, nimble_port_get_dflt_eventq(),
|
||||
..\..\..\..\examples\blehr\main.c(307): warning: #167-D: argument of type "void (*)(struct os_event *)" is incompatible with parameter of type "ble_npl_event_fn *"
|
||||
blehr_tx_hrate, NULL);
|
||||
..\..\..\..\examples\blehr\main.c(324): warning: #167-D: argument of type "void (*)(void)" is incompatible with parameter of type "k_task_entry_t"
|
||||
nimble_port_tencentos_tiny_init(nimble_port_run);
|
||||
..\..\..\..\examples\blehr\main.c(336): warning: #223-D: function "board_init" declared implicitly
|
||||
board_init();
|
||||
..\..\..\..\examples\blehr\main.c(341): warning: #223-D: function "nimble_port_init" declared implicitly
|
||||
nimble_port_init();
|
||||
..\..\..\..\examples\blehr\main.c(343): warning: #167-D: argument of type "int (*)(void)" is incompatible with parameter of type "k_task_entry_t"
|
||||
tos_task_create(&blehr_task, "blehr_boot", blehr_boot, NULL,
|
||||
..\..\..\..\examples\blehr\main.c: 8 warnings, 0 errors
|
||||
compiling ble_att_svr.c...
|
||||
compiling ble_eddystone.c...
|
||||
compiling ble_att_cmd.c...
|
||||
compiling ble_gap.c...
|
||||
compiling ble_gattc.c...
|
||||
compiling ble_gatts_lcl.c...
|
||||
compiling ble_gatts.c...
|
||||
compiling ble_hs_adv.c...
|
||||
compiling ble_hs_conn.c...
|
||||
compiling ble_hs.c...
|
||||
compiling ble_hs_atomic.c...
|
||||
compiling ble_hs_cfg.c...
|
||||
compiling ble_hs_flow.c...
|
||||
compiling ble_hs_hci_cmd.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_hci_cmd.c(478): warning: #186-D: pointless comparison of unsigned integer with zero
|
||||
if ((hcc->conn_latency < BLE_HCI_CONN_LATENCY_MIN) ||
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_hci_cmd.c: 1 warning, 0 errors
|
||||
compiling ble_hs_dbg.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_dbg.c(653): warning: #111-D: statement is unreachable
|
||||
evcode = evbuf[0];
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_dbg.c: 1 warning, 0 errors
|
||||
compiling ble_hs_hci_util.c...
|
||||
compiling ble_hs_hci_evt.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_hci_evt.c(750): warning: #186-D: pointless comparison of unsigned integer with zero
|
||||
if (evt.conn_latency < BLE_HCI_CONN_LATENCY_MIN ||
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_hci_evt.c(808): warning: #186-D: pointless comparison of unsigned integer with zero
|
||||
if (evt.latency < BLE_HCI_CONN_LATENCY_MIN ||
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_hci_evt.c: 2 warnings, 0 errors
|
||||
compiling ble_hs_id.c...
|
||||
compiling ble_hs_hci.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_hci.c(88): warning: #69-D: integer conversion resulted in truncation
|
||||
rc = ble_npl_mutex_pend(&ble_hs_hci_mutex, BLE_NPL_TIME_FOREVER);
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_hci.c(38): warning: #550-D: variable "ble_hs_hci_max_pkts" was set but never used
|
||||
static uint8_t ble_hs_hci_max_pkts;
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_hci.c: 2 warnings, 0 errors
|
||||
compiling ble_hs_shutdown.c...
|
||||
compiling ble_hs_log.c...
|
||||
compiling ble_hs_misc.c...
|
||||
compiling ble_hs_mbuf.c...
|
||||
compiling ble_hs_periodic_sync.c...
|
||||
compiling ble_hs_mqueue.c...
|
||||
compiling ble_hs_pvcy.c...
|
||||
compiling ble_hs_startup.c...
|
||||
compiling ble_ibeacon.c...
|
||||
compiling ble_hs_stop.c...
|
||||
compiling ble_l2cap.c...
|
||||
compiling ble_l2cap_coc.c...
|
||||
compiling ble_l2cap_sig.c...
|
||||
compiling ble_l2cap_sig_cmd.c...
|
||||
compiling ble_monitor.c...
|
||||
compiling ble_sm_alg.c...
|
||||
compiling ble_sm_sc.c...
|
||||
compiling ble_sm_cmd.c...
|
||||
compiling ble_sm.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_sm.c(985): warning: #111-D: statement is unreachable
|
||||
rc = ble_store_util_count(obj_type, &count);
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_sm.c: 1 warning, 0 errors
|
||||
compiling ble_sm_lgcy.c...
|
||||
compiling ble_store_util.c...
|
||||
compiling ble_store.c...
|
||||
compiling ble_uuid.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_uuid.c(242): warning: #1254-D: arithmetic on pointer to void or function type
|
||||
put_le32(dst + 12, BLE_UUID32(uuid)->value);
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_uuid.c: 1 warning, 0 errors
|
||||
compiling ble_ll.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll.c(1167): warning: #69-D: integer conversion resulted in truncation
|
||||
ev = ble_npl_eventq_get(&g_ble_ll_data.ll_evq, BLE_NPL_TIME_FOREVER);
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll.c: 1 warning, 0 errors
|
||||
compiling ble_ll_conn_hci.c...
|
||||
compiling ble_ll_ctrl.c...
|
||||
compiling ble_ll_conn.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_conn.c(516): warning: #111-D: statement is unreachable
|
||||
connsm = g_ble_ll_conn_create_sm;
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_conn.c(540): warning: #111-D: statement is unreachable
|
||||
connsm = g_ble_ll_conn_create_sm;
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_conn.c: 2 warnings, 0 errors
|
||||
compiling ble_ll_adv.c...
|
||||
compiling ble_ll_dtm.c...
|
||||
compiling ble_ll_hci.c...
|
||||
compiling ble_ll_hci_ev.c...
|
||||
compiling ble_ll_resolv.c...
|
||||
compiling ble_ll_sync.c...
|
||||
compiling ble_ll_sched.c...
|
||||
compiling ble_ll_scan.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_scan.c(2155): warning: #111-D: statement is unreachable
|
||||
return 0;
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_scan.c: 1 warning, 0 errors
|
||||
compiling ble_ll_supp_cmd.c...
|
||||
compiling ble_ll_rand.c...
|
||||
compiling ble_ll_trace.c...
|
||||
compiling endian.c...
|
||||
compiling ble_ll_utils.c...
|
||||
compiling ble_ll_xcvr.c...
|
||||
compiling hal_timer.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\hal_timer.c(172): warning: #188-D: enumerated type mixed with another type
|
||||
NVIC_SetPendingIRQ(bsptimer->tmr_irq_num);
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\hal_timer.c(199): warning: #188-D: enumerated type mixed with another type
|
||||
NVIC_SetPendingIRQ(bsptimer->tmr_irq_num);
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\hal_timer.c(234): warning: #188-D: enumerated type mixed with another type
|
||||
NVIC_SetPendingIRQ(bsptimer->tmr_irq_num);
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\hal_timer.c(492): warning: #188-D: enumerated type mixed with another type
|
||||
NVIC_DisableIRQ(irq_num);
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\hal_timer.c(494): warning: #188-D: enumerated type mixed with another type
|
||||
NVIC_SetPriority(irq_num, (1 << __NVIC_PRIO_BITS) - 1);
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\hal_timer.c(560): warning: #188-D: enumerated type mixed with another type
|
||||
NVIC_EnableIRQ(bsptimer->tmr_irq_num);
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\hal_timer.c: 6 warnings, 0 errors
|
||||
compiling ble_ll_whitelist.c...
|
||||
compiling nimble_port.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\nimble_port.c(64): warning: #69-D: integer conversion resulted in truncation
|
||||
ev = ble_npl_eventq_get(&g_eventq_dflt, BLE_NPL_TIME_FOREVER);
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\nimble_port.c: 1 warning, 0 errors
|
||||
compiling mem.c...
|
||||
compiling aes_encrypt.c...
|
||||
compiling os_cputime.c...
|
||||
compiling os_cputime_pwr2.c...
|
||||
compiling os_mbuf.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\os_mbuf.c(388): warning: #1254-D: arithmetic on pointer to void or function type
|
||||
data += space;
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\os_mbuf.c(403): warning: #1254-D: arithmetic on pointer to void or function type
|
||||
data += new->om_len;
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\os_mbuf.c(654): warning: #1254-D: arithmetic on pointer to void or function type
|
||||
rc = memcmp(om->om_data + om_off, data + data_off, chunk_sz);
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\os_mbuf.c: 3 warnings, 0 errors
|
||||
compiling ecc.c...
|
||||
compiling aes_decrypt.c...
|
||||
compiling cmac_mode.c...
|
||||
compiling ecc_dh.c...
|
||||
compiling os_mempool.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\os_mempool.c(129): warning: #188-D: enumerated type mixed with another type
|
||||
return rc;
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\os_mempool.c(136): warning: #188-D: enumerated type mixed with another type
|
||||
return 0;
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\os_mempool.c(312): warning: #188-D: enumerated type mixed with another type
|
||||
return rc;
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\os_mempool.c: 3 warnings, 0 errors
|
||||
compiling utils.c...
|
||||
compiling os_msys_init.c...
|
||||
compiling nimble_port_tencentos_tiny.c...
|
||||
compiling ble_util.c...
|
||||
compiling ble_phy.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\drivers\nrf51\src\ble_phy.c(679): warning: #68-D: integer conversion resulted in a change of sign
|
||||
ble_hdr->rxinfo.rssi = (-1 * NRF_RADIO->RSSISAMPLE) +
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\drivers\nrf51\src\ble_phy.c: 1 warning, 0 errors
|
||||
compiling ble_hw.c...
|
||||
compiling npl_os_tencenos_tiny.c...
|
||||
compiling ble_hci_ram.c...
|
||||
compiling nrf5x_isr.c...
|
||||
compiling ble_svc_ans.c...
|
||||
compiling ble_svc_bas.c...
|
||||
compiling tencent_os_tiny_libc.c...
|
||||
compiling ble_svc_gap.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\gap\src\ble_svc_gap.c(38): warning: #550-D: variable "ble_svc_gap_chr_changed_cb_fn" was set but never used
|
||||
static ble_svc_gap_chr_changed_fn *ble_svc_gap_chr_changed_cb_fn;
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\gap\src\ble_svc_gap.c: 1 warning, 0 errors
|
||||
compiling ble_svc_gatt.c...
|
||||
compiling bleuart.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\bleuart\src\bleuart.c(145): warning: #177-D: function "bleuart_uart_read" was declared but never referenced
|
||||
bleuart_uart_read(void)
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\bleuart\src\bleuart.c: 1 warning, 0 errors
|
||||
compiling ble_svc_ias.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\ias\src\ble_svc_ias.c(117): warning: #111-D: statement is unreachable
|
||||
return 0;
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\ias\src\ble_svc_ias.c: 1 warning, 0 errors
|
||||
compiling ble_svc_lls.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\lls\src\ble_svc_lls.c(116): warning: #111-D: statement is unreachable
|
||||
return 0;
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\lls\src\ble_svc_lls.c: 1 warning, 0 errors
|
||||
compiling ble_svc_tps.c...
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\tps\src\ble_svc_tps.c(88): warning: #111-D: statement is unreachable
|
||||
return 0;
|
||||
..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\tps\src\ble_svc_tps.c: 1 warning, 0 errors
|
||||
compiling addr.c...
|
||||
compiling ble_store_ram.c...
|
||||
Build target 'TencentOS_tiny'
|
||||
linking...
|
||||
Program Size: Code=139160 RO-data=5480 RW-data=908 ZI-data=19836
|
||||
".\Objects\TencentOS_tiny.axf" - 0 Error(s), 40 Warning(s).
|
||||
Program Size: Code=148708 RO-data=5800 RW-data=912 ZI-data=19920
|
||||
".\Objects\TencentOS_tiny.axf" - 0 Error(s), 0 Warning(s).
|
||||
|
||||
<h2>Software Packages used:</h2>
|
||||
|
||||
Package Vendor: ARM
|
||||
http://www.keil.com/pack/ARM.CMSIS.5.4.0.pack
|
||||
ARM.CMSIS.5.4.0
|
||||
http://www.keil.com/pack/ARM.CMSIS.5.6.0.pack
|
||||
ARM.CMSIS.5.6.0
|
||||
CMSIS (Cortex Microcontroller Software Interface Standard)
|
||||
* Component: CORE Version: 5.1.2
|
||||
* Component: CORE Version: 5.3.0
|
||||
|
||||
Package Vendor: NordicSemiconductor
|
||||
http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/NordicSemiconductor.nRF_DeviceFamilyPack.8.17.0.pack
|
||||
NordicSemiconductor.nRF_DeviceFamilyPack.8.17.0
|
||||
http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/NordicSemiconductor.nRF_DeviceFamilyPack.8.24.1.pack
|
||||
NordicSemiconductor.nRF_DeviceFamilyPack.8.24.1
|
||||
Nordic Semiconductor nRF ARM devices Device Family Pack.
|
||||
|
||||
<h2>Collection of Component include folders:</h2>
|
||||
.\RTE\_TencentOS_tiny
|
||||
C:\Keil_v5\ARM\PACK\ARM\CMSIS\5.4.0\CMSIS\Core\Include
|
||||
C:\Keil_v5\ARM\PACK\NordicSemiconductor\nRF_DeviceFamilyPack\8.17.0\Device\Include
|
||||
C:\Keil_v5\ARM\PACK\ARM\CMSIS\5.6.0\CMSIS\Core\Include
|
||||
C:\Keil_v5\ARM\PACK\NordicSemiconductor\nRF_DeviceFamilyPack\8.24.1\Device\Include
|
||||
|
||||
<h2>Collection of Component Files used:</h2>
|
||||
|
||||
* Component: ARM::CMSIS:CORE:5.1.2
|
||||
Build Time Elapsed: 00:00:29
|
||||
* Component: ARM::CMSIS:CORE:5.3.0
|
||||
Build Time Elapsed: 00:00:02
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
@@ -14,16 +14,16 @@
|
||||
<uAC6>0</uAC6>
|
||||
<TargetOption>
|
||||
<TargetCommonOption>
|
||||
<Device>nRF51822_xxAA</Device>
|
||||
<Device>nRF51822_xxAC</Device>
|
||||
<Vendor>Nordic Semiconductor</Vendor>
|
||||
<PackID>NordicSemiconductor.nRF_DeviceFamilyPack.8.17.0</PackID>
|
||||
<PackID>NordicSemiconductor.nRF_DeviceFamilyPack.8.24.1</PackID>
|
||||
<PackURL>http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/</PackURL>
|
||||
<Cpu>IRAM(0x20000000,0x4000) IROM(0x00000000,0x40000) CPUTYPE("Cortex-M0") CLOCK(12000000) ELITTLE</Cpu>
|
||||
<Cpu>IRAM(0x20000000,0x8000) IROM(0x00000000,0x40000) CPUTYPE("Cortex-M0") CLOCK(12000000) ELITTLE</Cpu>
|
||||
<FlashUtilSpec></FlashUtilSpec>
|
||||
<StartupFile></StartupFile>
|
||||
<FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC4000 -FN1 -FF0nrf51xxx -FS00 -FL0200000 -FP0($$Device:nRF51822_xxAA$Flash\nrf51xxx.flm))</FlashDriverDll>
|
||||
<FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC4000 -FN1 -FF0nrf51xxx -FS00 -FL0200000 -FP0($$Device:nRF51822_xxAC$Flash\nrf51xxx.flm))</FlashDriverDll>
|
||||
<DeviceId>0</DeviceId>
|
||||
<RegisterFile>$$Device:nRF51822_xxAA$Device\Include\nrf.h</RegisterFile>
|
||||
<RegisterFile>$$Device:nRF51822_xxAC$Device\Include\nrf.h</RegisterFile>
|
||||
<MemoryEnv></MemoryEnv>
|
||||
<Cmp></Cmp>
|
||||
<Asm></Asm>
|
||||
@@ -33,7 +33,7 @@
|
||||
<SLE66CMisc></SLE66CMisc>
|
||||
<SLE66AMisc></SLE66AMisc>
|
||||
<SLE66LinkerMisc></SLE66LinkerMisc>
|
||||
<SFDFile>$$Device:nRF51822_xxAA$SVD\nrf51.svd</SFDFile>
|
||||
<SFDFile>$$Device:nRF51822_xxAC$SVD\nrf51.svd</SFDFile>
|
||||
<bCustSvd>0</bCustSvd>
|
||||
<UseEnv>0</UseEnv>
|
||||
<BinPath></BinPath>
|
||||
@@ -245,7 +245,7 @@
|
||||
<IRAM>
|
||||
<Type>0</Type>
|
||||
<StartAddress>0x20000000</StartAddress>
|
||||
<Size>0x4000</Size>
|
||||
<Size>0x8000</Size>
|
||||
</IRAM>
|
||||
<IROM>
|
||||
<Type>1</Type>
|
||||
@@ -338,7 +338,7 @@
|
||||
<MiscControls>--reduce_paths --gnu</MiscControls>
|
||||
<Define>NRF51,NIMBLE_CFG_CONTROLLER=1,</Define>
|
||||
<Undefine></Undefine>
|
||||
<IncludePath>..\..\BSP\Inc;..\..\..\..\arch\arm\arm-v7m\common\include;..\..\..\..\arch\arm\arm-v7m\cortex-m0+\armcc;..\..\..\..\kernel\core\include;..\..\..\..\kernel\pm\include;..\..\..\..\osal\cmsis_os;..\..\TOS_CONFIG;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\npl\TencentOS tiny\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\ext\tinycrypt\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\drivers\nrf51\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\transport\ram\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\drivers\Nordic Soc\nrfx;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\drivers\Nordic Soc\nrfx\templates\nRF51;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\drivers\Nordic Soc\nrfx\templates;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\lls\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\ans\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\bas\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\bleuart\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\gap\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\ias\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\lls\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\tps\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\gatt\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\store\ram\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\util\include;..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\npl\TencentOS tiny\include;..\..\..\..\platform\vendor_bsp\nordic\nRF5_SDK_15.3.0_59ac345\modules\nrfx</IncludePath>
|
||||
<IncludePath>..\..\BSP\Inc;..\..\..\..\arch\arm\arm-v7m\common\include;..\..\..\..\arch\arm\arm-v7m\cortex-m0+\armcc;..\..\..\..\kernel\core\include;..\..\..\..\kernel\pm\include;..\..\..\..\osal\cmsis_os;..\..\TOS_CONFIG;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\porting\nimble\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\porting\npl\TencentOS tiny\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\ext\tinycrypt\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\drivers\nrf51\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\transport\ram\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\services\lls\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\services\ans\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\services\bas\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\services\bleuart\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\services\gap\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\services\ias\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\services\lls\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\services\tps\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\services\gatt\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\store\ram\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\util\include;..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\porting\npl\TencentOS tiny\include;..\..\..\..\components\connectivity\Bluetooth_5.0\porting\TencentOS_tiny\include;..\..\..\..\components\connectivity\Bluetooth_5.0\porting\TencentOS_tiny\include\nrf51832;..\..\..\..\platform\vendor_bsp\nordic\nRF5_SDK_15.3.0\modules\nrfx</IncludePath>
|
||||
</VariousControls>
|
||||
</Cads>
|
||||
<Aads>
|
||||
@@ -555,13 +555,48 @@
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>TOS-CONFIG</GroupName>
|
||||
<GroupName>CONFIG</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>tos_config.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\..\TOS_CONFIG\tos_config.h</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>nrfx_config.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\..\BSP\Inc\nrfx_config.h</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>private_syscfg.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\porting\TencentOS_tiny\include\nrf51832\config\private_syscfg.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>porting/TencentOS_tiny</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>nimble_port_tencentos_tiny.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\porting\TencentOS_tiny\src\nimble_port_tencentos_tiny.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>npl_os_tencenos_tiny.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\porting\TencentOS_tiny\src\npl_os_tencenos_tiny.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>nrf5x_isr.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\porting\TencentOS_tiny\src\nrf5x_isr.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>tencent_os_tiny_libc.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\porting\TencentOS_tiny\src\tencent_os_tiny_libc.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
@@ -570,222 +605,222 @@
|
||||
<File>
|
||||
<FileName>ble_att.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_att.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_att.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_att_clt.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_att_clt.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_att_clt.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_att_cmd.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_att_cmd.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_att_cmd.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_att_svr.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_att_svr.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_att_svr.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_eddystone.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_eddystone.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_eddystone.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_gap.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_gap.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_gap.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_gattc.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_gattc.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_gattc.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_gatts.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_gatts.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_gatts.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_gatts_lcl.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_gatts_lcl.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_gatts_lcl.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_adv.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_adv.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_adv.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_atomic.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_atomic.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_atomic.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_cfg.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_cfg.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_cfg.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_conn.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_conn.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_conn.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_dbg.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_dbg.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_dbg.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_flow.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_flow.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_flow.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_hci.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_hci.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_hci.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_hci_cmd.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_hci_cmd.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_hci_cmd.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_hci_evt.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_hci_evt.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_hci_evt.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_hci_util.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_hci_util.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_hci_util.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_id.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_id.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_id.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_log.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_log.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_log.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_mbuf.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_mbuf.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_mbuf.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_misc.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_misc.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_misc.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_mqueue.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_mqueue.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_mqueue.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_periodic_sync.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_periodic_sync.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_periodic_sync.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_pvcy.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_pvcy.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_pvcy.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_shutdown.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_shutdown.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_shutdown.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_startup.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_startup.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_startup.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_hs_stop.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_hs_stop.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_hs_stop.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_ibeacon.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_ibeacon.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_ibeacon.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_l2cap.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_l2cap.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_l2cap.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_l2cap_coc.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_l2cap_coc.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_l2cap_coc.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_l2cap_sig.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_l2cap_sig.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_l2cap_sig.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_l2cap_sig_cmd.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_l2cap_sig_cmd.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_l2cap_sig_cmd.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_monitor.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_monitor.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_monitor.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_sm.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_sm.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_sm.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_sm_alg.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_sm_alg.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_sm_alg.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_sm_cmd.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_sm_cmd.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_sm_cmd.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_sm_lgcy.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_sm_lgcy.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_sm_lgcy.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_sm_sc.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_sm_sc.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_sm_sc.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_store.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_store.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_store.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_store_util.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_store_util.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_store_util.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_uuid.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\src\ble_uuid.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\src\ble_uuid.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
@@ -795,92 +830,92 @@
|
||||
<File>
|
||||
<FileName>ble_ll.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\src\ble_ll.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_ll_adv.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_adv.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\src\ble_ll_adv.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_ll_conn.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_conn.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\src\ble_ll_conn.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_ll_conn_hci.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_conn_hci.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\src\ble_ll_conn_hci.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_ll_ctrl.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_ctrl.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\src\ble_ll_ctrl.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_ll_dtm.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_dtm.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\src\ble_ll_dtm.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_ll_hci.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_hci.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\src\ble_ll_hci.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_ll_hci_ev.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_hci_ev.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\src\ble_ll_hci_ev.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_ll_rand.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_rand.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\src\ble_ll_rand.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_ll_resolv.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_resolv.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\src\ble_ll_resolv.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_ll_scan.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_scan.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\src\ble_ll_scan.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_ll_sched.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_sched.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\src\ble_ll_sched.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_ll_supp_cmd.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_supp_cmd.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\src\ble_ll_supp_cmd.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_ll_sync.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_sync.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\src\ble_ll_sync.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_ll_trace.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_trace.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\src\ble_ll_trace.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_ll_utils.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_utils.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\src\ble_ll_utils.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_ll_whitelist.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_whitelist.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\src\ble_ll_whitelist.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_ll_xcvr.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\controller\src\ble_ll_xcvr.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\controller\src\ble_ll_xcvr.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
@@ -890,47 +925,47 @@
|
||||
<File>
|
||||
<FileName>endian.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\endian.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\porting\nimble\src\endian.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>hal_timer.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\hal_timer.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\porting\nimble\src\hal_timer.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>mem.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\mem.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\porting\nimble\src\mem.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>nimble_port.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\nimble_port.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\porting\nimble\src\nimble_port.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>os_cputime.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\os_cputime.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\porting\nimble\src\os_cputime.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>os_cputime_pwr2.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\os_cputime_pwr2.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\porting\nimble\src\os_cputime_pwr2.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>os_mbuf.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\os_mbuf.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\porting\nimble\src\os_mbuf.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>os_mempool.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\os_mempool.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\porting\nimble\src\os_mempool.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>os_msys_init.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\nimble\src\os_msys_init.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\porting\nimble\src\os_msys_init.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
@@ -940,32 +975,32 @@
|
||||
<File>
|
||||
<FileName>aes_decrypt.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\ext\tinycrypt\src\aes_decrypt.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\ext\tinycrypt\src\aes_decrypt.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>aes_encrypt.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\ext\tinycrypt\src\aes_encrypt.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\ext\tinycrypt\src\aes_encrypt.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>cmac_mode.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\ext\tinycrypt\src\cmac_mode.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\ext\tinycrypt\src\cmac_mode.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ecc.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\ext\tinycrypt\src\ecc.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\ext\tinycrypt\src\ecc.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ecc_dh.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\ext\tinycrypt\src\ecc_dh.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\ext\tinycrypt\src\ecc_dh.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>utils.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\ext\tinycrypt\src\utils.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\ext\tinycrypt\src\utils.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
@@ -975,7 +1010,7 @@
|
||||
<File>
|
||||
<FileName>ble_hci_ram.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\transport\ram\src\ble_hci_ram.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\transport\ram\src\ble_hci_ram.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
@@ -985,7 +1020,7 @@
|
||||
<File>
|
||||
<FileName>ble_util.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\src\ble_util.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\src\ble_util.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
@@ -995,37 +1030,12 @@
|
||||
<File>
|
||||
<FileName>ble_hw.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\drivers\nrf51\src\ble_hw.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\drivers\nrf51\src\ble_hw.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ble_phy.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\drivers\nrf51\src\ble_phy.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
<Group>
|
||||
<GroupName>NimBLE/TencentOS_tiny</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>nimble_port_tencentos_tiny.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\npl\TencentOS tiny\src\nimble_port_tencentos_tiny.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>npl_os_tencenos_tiny.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\npl\TencentOS tiny\src\npl_os_tencenos_tiny.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>nrf5x_isr.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\npl\TencentOS tiny\src\nrf5x_isr.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>tencent_os_tiny_libc.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\porting\npl\TencentOS tiny\src\tencent_os_tiny_libc.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\drivers\nrf51\src\ble_phy.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
@@ -1035,7 +1045,7 @@
|
||||
<File>
|
||||
<FileName>ble_svc_ans.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\ans\src\ble_svc_ans.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\services\ans\src\ble_svc_ans.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
@@ -1045,7 +1055,7 @@
|
||||
<File>
|
||||
<FileName>ble_svc_bas.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\bas\src\ble_svc_bas.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\services\bas\src\ble_svc_bas.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
@@ -1055,7 +1065,7 @@
|
||||
<File>
|
||||
<FileName>bleuart.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\bleuart\src\bleuart.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\services\bleuart\src\bleuart.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
@@ -1065,7 +1075,7 @@
|
||||
<File>
|
||||
<FileName>ble_svc_gap.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\gap\src\ble_svc_gap.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\services\gap\src\ble_svc_gap.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
@@ -1075,7 +1085,7 @@
|
||||
<File>
|
||||
<FileName>ble_svc_gatt.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\gatt\src\ble_svc_gatt.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\services\gatt\src\ble_svc_gatt.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
@@ -1085,7 +1095,7 @@
|
||||
<File>
|
||||
<FileName>ble_svc_ias.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\ias\src\ble_svc_ias.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\services\ias\src\ble_svc_ias.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
@@ -1095,7 +1105,7 @@
|
||||
<File>
|
||||
<FileName>ble_svc_lls.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\lls\src\ble_svc_lls.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\services\lls\src\ble_svc_lls.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
@@ -1105,7 +1115,7 @@
|
||||
<File>
|
||||
<FileName>ble_svc_tps.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\services\tps\src\ble_svc_tps.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\services\tps\src\ble_svc_tps.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
@@ -1115,7 +1125,7 @@
|
||||
<File>
|
||||
<FileName>ble_store_ram.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\store\ram\src\ble_store_ram.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\store\ram\src\ble_store_ram.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
@@ -1125,7 +1135,7 @@
|
||||
<File>
|
||||
<FileName>addr.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth 5.0\3rdparty\NimBLE\nimble\host\util\src\addr.c</FilePath>
|
||||
<FilePath>..\..\..\..\components\connectivity\Bluetooth_5.0\3rdparty\NimBLE_1_2_0\nimble\host\util\src\addr.c</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
@@ -1139,8 +1149,8 @@
|
||||
<RTE>
|
||||
<apis/>
|
||||
<components>
|
||||
<component Cclass="CMSIS" Cgroup="CORE" Cvendor="ARM" Cversion="5.1.1" condition="ARMv6_7_8-M Device">
|
||||
<package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.3.0"/>
|
||||
<component Cclass="CMSIS" Cgroup="CORE" Cvendor="ARM" Cversion="5.3.0" condition="ARMv6_7_8-M Device">
|
||||
<package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.6.0"/>
|
||||
<targetInfos>
|
||||
<targetInfo name="TencentOS_tiny"/>
|
||||
</targetInfos>
|
||||
|
File diff suppressed because one or more lines are too long
@@ -207,6 +207,7 @@ struct nrf_ccm_data g_nrf_ccm_data;
|
||||
void
|
||||
ble_phy_rxpdu_copy(uint8_t *dptr, struct os_mbuf *rxpdu)
|
||||
{
|
||||
#if 0
|
||||
uint32_t rem_len;
|
||||
uint32_t copy_len;
|
||||
uint32_t block_len;
|
||||
@@ -284,6 +285,71 @@ ble_phy_rxpdu_copy(uint8_t *dptr, struct os_mbuf *rxpdu)
|
||||
/* Copy header */
|
||||
memcpy(BLE_MBUF_HDR_PTR(rxpdu), &g_ble_phy_data.rxhdr,
|
||||
sizeof(struct ble_mbuf_hdr));
|
||||
#else
|
||||
uint16_t rem_bytes;
|
||||
uint16_t mb_bytes;
|
||||
uint16_t copylen;
|
||||
uint32_t *dst;
|
||||
uint32_t *src;
|
||||
struct os_mbuf *m;
|
||||
struct ble_mbuf_hdr *ble_hdr;
|
||||
struct os_mbuf_pkthdr *pkthdr;
|
||||
|
||||
/* Better be aligned */
|
||||
assert(((uint32_t)dptr & 3) == 0);
|
||||
|
||||
pkthdr = OS_MBUF_PKTHDR(rxpdu);
|
||||
rem_bytes = pkthdr->omp_len;
|
||||
|
||||
/* Fill in the mbuf pkthdr first. */
|
||||
dst = (uint32_t *)(rxpdu->om_data);
|
||||
src = (uint32_t *)dptr;
|
||||
|
||||
mb_bytes = (rxpdu->om_omp->omp_databuf_len - rxpdu->om_pkthdr_len - 4);
|
||||
copylen = min(mb_bytes, rem_bytes);
|
||||
copylen &= 0xFFFC;
|
||||
rem_bytes -= copylen;
|
||||
mb_bytes -= copylen;
|
||||
rxpdu->om_len = copylen;
|
||||
while (copylen > 0) {
|
||||
*dst = *src;
|
||||
++dst;
|
||||
++src;
|
||||
copylen -= 4;
|
||||
}
|
||||
|
||||
/* Copy remaining bytes */
|
||||
m = rxpdu;
|
||||
while (rem_bytes > 0) {
|
||||
/* If there are enough bytes in the mbuf, copy them and leave */
|
||||
if (rem_bytes <= mb_bytes) {
|
||||
memcpy(m->om_data + m->om_len, src, rem_bytes);
|
||||
m->om_len += rem_bytes;
|
||||
break;
|
||||
}
|
||||
|
||||
m = SLIST_NEXT(m, om_next);
|
||||
assert(m != NULL);
|
||||
|
||||
mb_bytes = m->om_omp->omp_databuf_len;
|
||||
copylen = min(mb_bytes, rem_bytes);
|
||||
copylen &= 0xFFFC;
|
||||
rem_bytes -= copylen;
|
||||
mb_bytes -= copylen;
|
||||
m->om_len = copylen;
|
||||
dst = (uint32_t *)m->om_data;
|
||||
while (copylen > 0) {
|
||||
*dst = *src;
|
||||
++dst;
|
||||
++src;
|
||||
copylen -= 4;
|
||||
}
|
||||
}
|
||||
|
||||
/* Copy ble header */
|
||||
ble_hdr = BLE_MBUF_HDR_PTR(rxpdu);
|
||||
memcpy(ble_hdr, &g_ble_phy_data.rxhdr, sizeof(struct ble_mbuf_hdr));
|
||||
#endif
|
||||
}
|
||||
|
||||
/**
|
||||
|
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user