Commit a2ccb68d authored by F. Ramu's avatar F. Ramu Committed by Erwan Gouriou
Browse files

lib/stm32: update stm32wb to cube version V1.23.0

Update Cube version for STM32WBxx series
on https://github.com/STMicroelectronics


from version v1.22.0
to version v1.23.0

Signed-off-by: default avatarF. Ramu <francois.ramu@st.com>
parent 437475c5
Loading
Loading
Loading
Loading
+5 −7
Original line number Diff line number Diff line
@@ -10,9 +10,8 @@ Purpose
| This library is used on stm32wb series to enable HCI communication between a host BLE running on the Cortex-M4 core
| and a controller BLE firmware running on the Cortex-M0 core.

Status
------
version v1.20.0
Status:
   version v1.23.0

Coprocessor Binaries
--------------------
@@ -78,9 +77,8 @@ URL
---
https://github.com/STMicroelectronics/STM32CubeWB

Commit
------
529e571e91c93d4bf1aae6e0d69b9a5dcf4d828d
Commit:
   24e69da13336e90cccce4fccf5b8fddfcd4959fc

Maintained-by
-------------
@@ -94,7 +92,7 @@ License Link
------------
https://opensource.org/license/BSD-3-Clause

Patch List
Patch List:
----------
* | Move some files license from ST SLA0044 to BSD-3 Clause.
  | Following files are distributed under ST License SLA0044 and they are made available under BSD-3 Clause for Zephyr:
+8 −0
Original line number Diff line number Diff line
@@ -327,6 +327,14 @@

#define CFG_BLE_MAX_TX_POWER            (6)

/**
* BLE stack Maximum number of created Enhanced ATT bearers to be configured
* in addition to the number of links
*     - Range: 0 .. 4
*/
#define CFG_BLE_MAX_ADD_EATT_BEARERS    (4)


/**
 * BLE Rx model configuration flags to be configured with:
 * - SHCI_C2_BLE_INIT_RX_MODEL_AGC_RSSI_LEGACY
+2 −2
Original line number Diff line number Diff line
@@ -97,9 +97,9 @@
 *   mentioned parameters.
*/
#if (BEACON_ONLY != 0)
#define BLE_FIXED_BUFFER_SIZE_BYTES  4100   /* Beacon only */
#define BLE_FIXED_BUFFER_SIZE_BYTES  4200   /* Beacon only */
#elif (LL_ONLY_BASIC != 0)
#define BLE_FIXED_BUFFER_SIZE_BYTES  6040   /* LL only Basic*/
#define BLE_FIXED_BUFFER_SIZE_BYTES  5960   /* LL only Basic*/
#elif (LL_ONLY != 0)
#define BLE_FIXED_BUFFER_SIZE_BYTES  6288   /* LL only Full */
#elif (SLAVE_ONLY != 0)
+0 −1
Original line number Diff line number Diff line
@@ -667,4 +667,3 @@ static void HW_IPCC_TRACES_EvtHandler( void )
}

__weak void HW_IPCC_TRACES_EvtNot( void ){};
+42 −33
Original line number Diff line number Diff line
@@ -572,7 +572,7 @@ extern "C" {
  */
  uint8_t rx_model_config;

  /* Maximum number of advertising sets.
  /** Maximum number of advertising sets.
  * Range: 1 .. 8 with limitation:
  * This parameter is linked to max_adv_data_len such as both compliant with allocated Total memory computed with BLE_EXT_ADV_BUFFER_SIZE based
  * on Max Extended advertising configuration supported.
@@ -580,7 +580,7 @@ extern "C" {
  */
  uint8_t max_adv_set_nbr;

  /* Maximum advertising data length (in bytes)
  /** Maximum advertising data length (in bytes)
  * Range: 31 .. 1650 with limitation:
  * This parameter is linked to max_adv_set_nbr such as both compliant with allocated Total memory computed with BLE_EXT_ADV_BUFFER_SIZE based
  * on Max Extended advertising configuration supported.
@@ -588,17 +588,17 @@ extern "C" {
  */
  uint16_t max_adv_data_len;

  /* RF TX Path Compensation Value (16-bit signed integer). Units: 0.1 dB.
  /** RF TX Path Compensation Value (16-bit signed integer). Units: 0.1 dB.
  * Range: -1280 .. 1280
  */
  int16_t tx_path_compens;

  /* RF RX Path Compensation Value (16-bit signed integer). Units: 0.1 dB.
  /** RF RX Path Compensation Value (16-bit signed integer). Units: 0.1 dB.
  * Range: -1280 .. 1280
  */
  int16_t rx_path_compens;

  /* BLE core specification version (8-bit unsigned integer).
  /** BLE core specification version (8-bit unsigned integer).
  * values as: 11(5.2), 12(5.3), 13(5.4)
  */
  uint8_t ble_core_version;
@@ -611,6 +611,15 @@ extern "C" {
  */
  uint8_t Options_extension;

  /**
  * MaxAddEattBearers
  *
  * Maximum number of bearers that can be created for Enhanced ATT
  * in addition to the number of links
  *     - Range: 0 .. 4
  */
  uint8_t MaxAddEattBearers;

  } SHCI_C2_Ble_Init_Cmd_Param_t;

  typedef PACKED_STRUCT{
Loading