Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
auto/ | 03-Aug-2024 | - | 4,731 | 3,663 | ||
ll/ | 03-Aug-2024 | - | 7,206 | 2,297 | ||
LICENSE.md | D | 03-Aug-2024 | 1.5 KiB | 28 | 22 | |
README | D | 03-Aug-2024 | 6 KiB | 123 | 105 | |
RTDebug.c | D | 03-Aug-2024 | 2.4 KiB | 81 | 45 | |
RTDebug.h | D | 03-Aug-2024 | 4.3 KiB | 89 | 53 | |
app_common.h | D | 03-Aug-2024 | 3.1 KiB | 116 | 54 | |
app_conf.h | D | 03-Aug-2024 | 18.2 KiB | 547 | 160 | |
app_debug.h | D | 03-Aug-2024 | 1.8 KiB | 60 | 20 | |
app_entry.h | D | 03-Aug-2024 | 2.1 KiB | 79 | 20 | |
ble_bufsize.h | D | 03-Aug-2024 | 5.3 KiB | 152 | 43 | |
ble_const.h | D | 03-Aug-2024 | 2.6 KiB | 94 | 21 | |
ble_defs.h | D | 03-Aug-2024 | 18.3 KiB | 481 | 205 | |
ble_std.h | D | 03-Aug-2024 | 19.7 KiB | 368 | 275 | |
bleplat.h | D | 03-Aug-2024 | 9.1 KiB | 267 | 59 | |
blestack.h | D | 03-Aug-2024 | 7.4 KiB | 233 | 54 | |
bpka.c | D | 03-Aug-2024 | 5.4 KiB | 224 | 108 | |
bpka.h | D | 03-Aug-2024 | 1.5 KiB | 60 | 22 | |
debug_config.h | D | 03-Aug-2024 | 62.5 KiB | 1,525 | 1,008 | |
debug_signals.h | D | 03-Aug-2024 | 24.1 KiB | 808 | 578 | |
flash_driver.c | D | 03-Aug-2024 | 4.1 KiB | 133 | 61 | |
flash_driver.h | D | 03-Aug-2024 | 3.3 KiB | 91 | 30 | |
flash_manager.c | D | 03-Aug-2024 | 13.9 KiB | 515 | 287 | |
flash_manager.h | D | 03-Aug-2024 | 3.1 KiB | 81 | 36 | |
hw.h | D | 03-Aug-2024 | 13.9 KiB | 488 | 94 | |
hw_aes.c | D | 03-Aug-2024 | 4.3 KiB | 180 | 83 | |
hw_if.h | D | 03-Aug-2024 | 2.6 KiB | 100 | 21 | |
hw_pka.c | D | 03-Aug-2024 | 4 KiB | 173 | 74 | |
linklayer_plat.h | D | 03-Aug-2024 | 5.4 KiB | 198 | 28 | |
ll_sys.h | D | 03-Aug-2024 | 3.7 KiB | 109 | 60 | |
ll_sys_cs.c | D | 03-Aug-2024 | 1.6 KiB | 71 | 25 | |
ll_sys_dp_slp.c | D | 03-Aug-2024 | 4.5 KiB | 178 | 95 | |
ll_sys_intf.c | D | 03-Aug-2024 | 3.9 KiB | 201 | 90 | |
ll_sys_startup.c | D | 03-Aug-2024 | 2.5 KiB | 99 | 42 | |
ll_sys_startup.h | D | 03-Aug-2024 | 990 | 30 | 8 | |
local_debug_tables.h | D | 03-Aug-2024 | 39.9 KiB | 1,139 | 924 | |
log_module.c | D | 03-Aug-2024 | 8.4 KiB | 323 | 157 | |
log_module.h | D | 03-Aug-2024 | 13.2 KiB | 370 | 79 | |
main.h | D | 03-Aug-2024 | 2.2 KiB | 83 | 22 | |
pka_p256.c | D | 03-Aug-2024 | 6.1 KiB | 238 | 139 | |
power_table.c | D | 03-Aug-2024 | 5.6 KiB | 120 | 70 | |
pta.h | D | 03-Aug-2024 | 12.1 KiB | 257 | 71 | |
rf_timing_synchro.c | D | 03-Aug-2024 | 6.4 KiB | 215 | 109 | |
rf_timing_synchro.h | D | 03-Aug-2024 | 1.9 KiB | 54 | 18 | |
scm.c | D | 03-Aug-2024 | 23.5 KiB | 858 | 445 | |
scm.h | D | 03-Aug-2024 | 5.8 KiB | 225 | 74 | |
stm32_adv_trace.h | D | 03-Aug-2024 | 8.7 KiB | 274 | 56 | |
stm32_mem.h | D | 03-Aug-2024 | 2.2 KiB | 71 | 17 | |
stm32_timer.h | D | 03-Aug-2024 | 9.8 KiB | 303 | 67 | |
stm32_tiny_vsnprintf.h | D | 03-Aug-2024 | 2.6 KiB | 61 | 13 | |
stm32_wpan_common.h | D | 03-Aug-2024 | 3.3 KiB | 131 | 68 | |
stm_list.c | D | 03-Aug-2024 | 5.5 KiB | 200 | 127 | |
stm_list.h | D | 03-Aug-2024 | 1.7 KiB | 57 | 20 | |
utilities_common.h | D | 03-Aug-2024 | 4.1 KiB | 144 | 77 | |
utilities_conf.h | D | 03-Aug-2024 | 6 KiB | 171 | 55 |
README
1STM32WBA BLE controller interfacing library 2########################################### 3 4Origin: 5 ST Microelectronics 6 https://github.com/STMicroelectronics/STM32CubeWBA 7 8Status: 9 version v1.3.1 10 11Purpose: 12 This library is used on STM32WBA series to port BLE controller library in 13 a hosting environment (Zephyr RTOS in current case). 14 15Description: 16 17 This library is using the following files extracted the STM32CubeWBA package: 18 Middlewares/ST/STM32_WPAN/ble/stack/include/auto/ble_types.h 19 Middlewares/ST/STM32_WPAN/ble/stack/include/ble_bufsize.h 20 Middlewares/ST/STM32_WPAN/ble/stack/include/ble_const.h 21 Middlewares/ST/STM32_WPAN/ble/stack/include/ble_defs.h 22 Middlewares/ST/STM32_WPAN/ble/stack/include/ble_std.h 23 Middlewares/ST/STM32_WPAN/ble/stack/include/bleplat.h 24 Middlewares/ST/STM32_WPAN/ble/stack/include/blestack.h 25 Middlewares/ST/STM32_WPAN/link_layer/ll_cmd_lib/inc/_40nm_reg_files/DWC_ble154combo.h 26 Middlewares/ST/STM32_WPAN/link_layer/ll_cmd_lib/inc/bsp.h 27 Middlewares/ST/STM32_WPAN/link_layer/ll_cmd_lib/inc/common_types.h 28 Middlewares/ST/STM32_WPAN/link_layer/ll_cmd_lib/inc/event_manager.h 29 Middlewares/ST/STM32_WPAN/link_layer/ll_cmd_lib/inc/evnt_schdlr_gnrc_if.h 30 Middlewares/ST/STM32_WPAN/link_layer/ll_cmd_lib/inc/hci.h 31 Middlewares/ST/STM32_WPAN/link_layer/ll_cmd_lib/inc/ll_intf.h 32 Middlewares/ST/STM32_WPAN/link_layer/ll_cmd_lib/inc/mem_intf.h 33 Middlewares/ST/STM32_WPAN/link_layer/ll_cmd_lib/inc/os_wrapper.h 34 Middlewares/ST/STM32_WPAN/link_layer/ll_cmd_lib/inc/power_table.h 35 Middlewares/ST/STM32_WPAN/link_layer/ll_cmd_lib/inc/pta.h 36 Middlewares/ST/STM32_WPAN/link_layer/ll_cmd_lib/config/ble_full/ll_fw_config.h 37 Middlewares/ST/STM32_WPAN/link_layer/ll_sys/inc/linklayer_plat.h 38 Middlewares/ST/STM32_WPAN/link_layer/ll_sys/inc/ll_sys.h 39 Middlewares/ST/STM32_WPAN/link_layer/ll_sys/src/ll_sys_cs.c 40 Middlewares/ST/STM32_WPAN/link_layer/ll_sys/src/ll_sys_dp_slp.c 41 Middlewares/ST/STM32_WPAN/link_layer/ll_sys/src/ll_sys_intf.c 42 Middlewares/ST/STM32_WPAN/link_layer/ll_sys/src/ll_sys_startup.c 43 Middlewares/ST/STM32_WPAN/link_layer/ll_sys/inc/ll_sys_startup.h 44 Middlewares/ST/STM32_WPAN/stm32_wpan_common.h 45 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/Core/Inc/app_common.h 46 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/Core/Inc/app_conf.h 47 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/Core/Inc/app_entry.h 48 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/Core/Inc/utilities_conf.h 49 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/Core/Inc/main.h 50 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Modules/Flash/rf_timing_synchro.c 51 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Modules/Flash/rf_timing_synchro.h 52 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Modules/Flash/flash_driver.c 53 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Modules/Flash/flash_driver.h 54 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Modules/Flash/flash_manager.c 55 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Modules/Flash/flash_manager.h 56 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Modules/RTDebug/debug_signals.h 57 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Modules/RTDebug/RTDebug.c 58 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Modules/RTDebug/RTDebug.h 59 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Modules/RTDebug/local_debug_tables.h 60 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Modules/scm.c 61 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Modules/scm.h 62 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Modules/stm_list.c 63 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Modules/stm_list.h 64 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Modules/utilities_common.h 65 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Interfaces/hw.h 66 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Interfaces/hw_aes.c 67 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Interfaces/hw_if.h 68 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Interfaces/hw_pka.c 69 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Interfaces/pka_p256.c 70 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Config/Log/log_module.c 71 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Config/Log/log_module.h 72 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Config/Debug_GPIO/app_debug.h 73 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/System/Config/Debug_GPIO/debug_config.h 74 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/STM32_WPAN/Target/power_table.c 75 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/STM32_WPAN/Target/bpka.c 76 Projects/NUCLEO-WBA55CG/Applications/BLE/BLE_HeartRate/STM32_WPAN/Target/bpka.h 77 Utilities/trace/adv_trace/stm32_adv_trace.h 78 Utilities/misc/stm32_mem.h 79 Utilities/tim_serv/stm32_timer.h 80 Utilities/misc/stm32_tiny_vsnprintf.h 81 82Dependencies: 83 This library depends on STM32Cube HAL API. 84 It is available in stm32cube/stm32wbaxx/drivers 85 86URL: 87 https://github.com/STMicroelectronics/STM32CubeWBA 88 89Commit: 90 8d1d0ffef7a3a25d8ee8f589a614bc5da65c9300 91 92Maintained-by: 93 External 94 95License: 96 BSD-3-Clause 97 MIT 98 99License Link: 100 opensource.org/licenses/BSD-3-Clause 101 opensource.org/license/mit 102 103Patch List: 104 105 * Enabled extended advertising in CFG_BLE_OPTIONS: 106 Impacted file: app_conf.h 107 108 * Disable Temperature based radio calibration: 109 Impacted file: app_conf.h 110 111 * Increased 2.4GHz RADIO low ISR priority: 112 Impacted file: app_conf.h 113 114 * Minimize dependency list 115 Impacted files: stm_list.h 116 main.h 117 app_conf.h 118 scm.c 119 120 * Changes from official delivery: 121 - dos2unix applied 122 - trailing white spaces removed 123