| STM32WB HCI |
| ########### |
| |
| Origin: |
| ST Microelectronics |
| https://github.com/STMicroelectronics/STM32CubeWB |
| |
| Status: |
| version 1.5.0 |
| |
| Purpose: |
| This library is used on stm32wb series to enable HCI communication between |
| a host BLE running on CM-4 STM32WB core and a controller BLE firmware running |
| on CM-0 core. |
| |
| Description: |
| This library provides an API for shared RAM communication with BLE controller |
| firmware running on STM32WB C-M0 core. |
| |
| Dependencies: |
| This library depends on STM32Cube IPCC HAL API. |
| It is available in stm32cube/stm32wbxx/drivers |
| |
| URL: |
| https://github.com/STMicroelectronics/STM32CubeWB |
| |
| commit: |
| 2b2c57a80d71ffeec182cc520e5a72af7b94778d |
| |
| Maintained-by: |
| External |
| |
| License: |
| BSD-3-Clause |
| |
| License Link: |
| opensource.org/licenses/BSD-3-Clause |
| |
| Patch List: |
| |
| * Move some files license from ST SLA0044 to BSD-3 Clause |
| Following files are distributed under ST License SLA0044. |
| For Zephyr they are made available under BSD-3 Clause. |
| - hw_ipcc.c |
| - app_common.h |
| - stm32_wpan_common.h |
| |
| * Remove dependency to hw_conf.h |
| This file is not actually needed. Remove inclusion so we don't need |
| to include it in library. |
| Impacted file: app_conf.h |
| |
| * Remove use of useless section SYSTEM_DRIVER_CONTEXT |
| Section has no use. Remove it. |
| Impacted file: shci_tl.c |
| |
| * Inform C-M0 that BLE host should not be used. |
| In case C-M0 binary includes BLE Host, inform that it should not be |
| used as, in Zephyr context, it is running on C-M4 side. |
| Impacted file: app_conf.h |