Skip to content

Commit accc699

Browse files
committed
lib/stm32: update stm32wb to cube version V1.21.0
Update Cube version for STM32WBxx series on https://github.com/STMicroelectronics from version v1.20.0 to version v1.21.0 Signed-off-by: Guillaume Gautier <[email protected]>
1 parent 6146b4d commit accc699

File tree

3 files changed

+15
-12
lines changed

3 files changed

+15
-12
lines changed

lib/stm32wb/hci/README

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Origin:
66
https://github.com/STMicroelectronics/STM32CubeWB
77

88
Status:
9-
version v1.20.0
9+
version v1.21.0
1010

1111
Purpose:
1212
This library is used on stm32wb series to enable HCI communication between
@@ -48,7 +48,7 @@ URL:
4848
https://github.com/STMicroelectronics/STM32CubeWB
4949

5050
Commit:
51-
529e571e91c93d4bf1aae6e0d69b9a5dcf4d828d
51+
dcc538339a30165ced95745969706b7423e3d96d
5252

5353
Maintained-by:
5454
External
@@ -60,6 +60,7 @@ License Link:
6060
opensource.org/licenses/BSD-3-Clause
6161

6262
Patch List:
63+
--> please check that the following list is still valid:
6364

6465
* Move some files license from ST SLA0044 to BSD-3 Clause
6566
Following files are distributed under ST License SLA0044.

lib/stm32wb/hci/app_conf.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -673,8 +673,9 @@ typedef enum
673673
{
674674
CFG_SCH_PRIO_0,
675675
/* USER CODE BEGIN CFG_SCH_Prio_Id_t */
676-
CFG_PRIO_NBR,
676+
677677
/* USER CODE END CFG_SCH_Prio_Id_t */
678+
CFG_SCH_PRIO_NBR
678679
} CFG_SCH_Prio_Id_t;
679680

680681
/**

lib/stm32wb/hci/tl_mbox.c

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -671,6 +671,7 @@ static void OutputDbgTrace(TL_MB_PacketType_t packet_type, uint8_t* buffer)
671671
{
672672
TL_EvtPacket_t *p_evt_packet;
673673
TL_CmdPacket_t *p_cmd_packet;
674+
TL_EvtSerial_t *p_cmd_rsp_packet;
674675

675676
switch(packet_type)
676677
{
@@ -794,28 +795,28 @@ static void OutputDbgTrace(TL_MB_PacketType_t packet_type, uint8_t* buffer)
794795
break;
795796

796797
case TL_MB_SYS_CMD_RSP:
797-
p_evt_packet = (TL_EvtPacket_t*)buffer;
798-
switch(p_evt_packet->evtserial.evt.evtcode)
798+
p_cmd_rsp_packet = (TL_EvtSerial_t*)buffer;
799+
switch(p_cmd_rsp_packet->evt.evtcode)
799800
{
800801
case TL_BLEEVT_CC_OPCODE:
801-
TL_SHCI_CMD_DBG_MSG("sys rsp: 0x%02X", p_evt_packet->evtserial.evt.evtcode);
802-
TL_SHCI_CMD_DBG_MSG(" cmd opcode: 0x%02X", ((TL_CcEvt_t*)(p_evt_packet->evtserial.evt.payload))->cmdcode);
803-
TL_SHCI_CMD_DBG_MSG(" status: 0x%02X", ((TL_CcEvt_t*)(p_evt_packet->evtserial.evt.payload))->payload[0]);
804-
if((p_evt_packet->evtserial.evt.plen-4) != 0)
802+
TL_SHCI_CMD_DBG_MSG("sys rsp: 0x%02X", p_cmd_rsp_packet->evt.evtcode);
803+
TL_SHCI_CMD_DBG_MSG(" cmd opcode: 0x%02X", ((TL_CcEvt_t*)(p_cmd_rsp_packet->evt.payload))->cmdcode);
804+
TL_SHCI_CMD_DBG_MSG(" status: 0x%02X", ((TL_CcEvt_t*)(p_cmd_rsp_packet->evt.payload))->payload[0]);
805+
if((p_cmd_rsp_packet->evt.plen-4) != 0)
805806
{
806807
TL_SHCI_CMD_DBG_MSG(" payload:");
807-
TL_SHCI_CMD_DBG_BUF(&((TL_CcEvt_t*)(p_evt_packet->evtserial.evt.payload))->payload[1], p_evt_packet->evtserial.evt.plen-4, "");
808+
TL_SHCI_CMD_DBG_BUF(&((TL_CcEvt_t*)(p_cmd_rsp_packet->evt.payload))->payload[1], p_cmd_rsp_packet->evt.plen-4, "");
808809
}
809810
break;
810811

811812
default:
812-
TL_SHCI_CMD_DBG_MSG("unknown sys rsp received: %02X", p_evt_packet->evtserial.evt.evtcode);
813+
TL_SHCI_CMD_DBG_MSG("unknown sys rsp received: %02X", p_cmd_rsp_packet->evt.evtcode);
813814
break;
814815
}
815816

816817
TL_SHCI_CMD_DBG_MSG("\r\n");
817818

818-
TL_SHCI_CMD_DBG_RAW(&p_evt_packet->evtserial, p_evt_packet->evtserial.evt.plen+TL_EVT_HDR_SIZE);
819+
TL_SHCI_CMD_DBG_RAW(&p_cmd_rsp_packet->evt, p_cmd_rsp_packet->evt.plen+TL_EVT_HDR_SIZE);
819820
break;
820821

821822
case TL_MB_SYS_ASYNCH_EVT:

0 commit comments

Comments
 (0)