-
Notifications
You must be signed in to change notification settings - Fork 317
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
softdevice_controller: rev 7d3511e3651005d458b304acfce0bd52a00d3d58
CHANGELOG.rst contains the list of changes. Signed-off-by: Olivier Lesage <[email protected]>
- Loading branch information
1 parent
a8cd389
commit a3a18f3
Showing
29 changed files
with
125 additions
and
31 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,92 @@ | ||
/* | ||
* Copyright (c) Nordic Semiconductor ASA | ||
* | ||
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause | ||
*/ | ||
|
||
/** | ||
* @file sdc_hci_evt.h | ||
* | ||
* @defgroup sdc_hci_evt SoftDevice Controller HCI events | ||
* @ingroup sdc_hci | ||
* | ||
* @{ | ||
*/ | ||
|
||
#ifndef SDC_HCI_EVT_H__ | ||
#define SDC_HCI_EVT_H__ | ||
|
||
#ifdef __cplusplus | ||
extern "C" { | ||
#endif | ||
|
||
#include <stdint.h> | ||
#include <mdk/compiler_abstraction.h> | ||
|
||
/** | ||
* @defgroup HCI_TYPES Types | ||
* @{ | ||
*/ | ||
|
||
/** @brief HCI Event Code values. */ | ||
enum sdc_hci_event | ||
{ | ||
/** @brief Number Of Completed Packets. */ | ||
SDC_HCI_EVENT_NUMBER_OF_COMPLETED_PACKETS = 0x13, | ||
}; | ||
|
||
/** @brief Number Of Completed Packets array parameters. */ | ||
typedef struct __PACKED __ALIGN(1) | ||
{ | ||
uint16_t conn_handle; | ||
uint16_t num_completed_packets; | ||
} sdc_hci_number_of_completed_packets_array_params_t; | ||
|
||
/** @} end of HCI_TYPES */ | ||
|
||
/** | ||
* @defgroup HCI_EVENTS Events | ||
* @{ | ||
*/ | ||
|
||
/** @brief Number Of Completed Packets. | ||
* | ||
* The description below is extracted from Core_v5.4, | ||
* Vol 4, Part E, Section 7.7.19 | ||
* | ||
* The HCI_Number_Of_Completed_Packets event is used by the Controller to | ||
* indicate to the Host how many HCI Data packets or HCI ISO Data packets | ||
* have been completed for each Connection_Handle since the previous | ||
* HCI_Number_Of_Completed_Packets event was sent to the Host. This means | ||
* that the corresponding buffer space has been freed in the Controller and is | ||
* available for new packets to be sent. Based on this information and the return | ||
* parameters of the HCI_Read_Buffer_Size and HCI_LE_Read_Buffer_Size | ||
* commands, the Host can determine for which Connection_Handles the follow- | ||
* ing HCI packets should be sent to the Controller. The HCI_Number_Of_- | ||
* Completed_Packets event shall not specify a given Connection_Handle before | ||
* the event indicating the corresponding connection has been created or after an | ||
* event indicating disconnection of the corresponding connection. While the | ||
* Controller has HCI Data packets or HCI ISO Data packets in its buffer, it shall | ||
* keep sending the HCI_Number_Of_Completed_Packets event to the Host at | ||
* least periodically, until it finally reports that all the pending packets have been | ||
* completed. The rate with which this event is sent is manufacturer specific. | ||
* | ||
* Note: HCI_Number_Of_Completed_Packets events will not report on | ||
* synchronous Connection_Handles if synchronous Flow Control is disabled. | ||
* (See Section 7.3.36 and Section 7.3.37.) | ||
*/ | ||
typedef struct __PACKED __ALIGN(1) | ||
{ | ||
uint8_t num_handles; | ||
sdc_hci_number_of_completed_packets_array_params_t handles[]; | ||
} sdc_hci_event_number_of_completed_packets_t; | ||
|
||
/** @} end of HCI_EVENTS */ | ||
|
||
/** @} */ | ||
|
||
#ifdef __cplusplus | ||
} | ||
#endif | ||
|
||
#endif /* SDC_HCI_EVT_H__ */ |
Binary file modified
BIN
+5.27 KB
(100%)
softdevice_controller/lib/cortex-m33+nodsp/soft-float/libsoftdevice_controller_multirole.a
Binary file not shown.
6 changes: 3 additions & 3 deletions
6
softdevice_controller/lib/cortex-m33+nodsp/soft-float/manifest.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
description: SoftDevice Controller | ||
git_revision: 271c8155593a61a46bc45546f7c5a4dcd3696745 | ||
ll_subversion_number: '0x21DE' | ||
git_revision: 7d3511e3651005d458b304acfce0bd52a00d3d58 | ||
ll_subversion_number: '0x21E9' | ||
ll_version_number: '0x0D' | ||
timestamp: '2024-05-23T14:40:27Z' | ||
timestamp: '2024-06-03T13:21:40Z' |
Binary file modified
BIN
-396 Bytes
(100%)
softdevice_controller/lib/cortex-m4/hard-float/libsoftdevice_controller_central.a
Binary file not shown.
Binary file modified
BIN
+5.09 KB
(100%)
softdevice_controller/lib/cortex-m4/hard-float/libsoftdevice_controller_multirole.a
Binary file not shown.
Binary file modified
BIN
+544 Bytes
(100%)
softdevice_controller/lib/cortex-m4/hard-float/libsoftdevice_controller_peripheral.a
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
description: SoftDevice Controller | ||
git_revision: 271c8155593a61a46bc45546f7c5a4dcd3696745 | ||
ll_subversion_number: '0x11DE' | ||
git_revision: 7d3511e3651005d458b304acfce0bd52a00d3d58 | ||
ll_subversion_number: '0x11E9' | ||
ll_version_number: '0x0D' | ||
timestamp: '2024-05-23T14:39:16Z' | ||
timestamp: '2024-06-03T13:20:32Z' |
Binary file modified
BIN
-388 Bytes
(100%)
softdevice_controller/lib/cortex-m4/soft-float/libsoftdevice_controller_central.a
Binary file not shown.
Binary file modified
BIN
+5.14 KB
(100%)
softdevice_controller/lib/cortex-m4/soft-float/libsoftdevice_controller_multirole.a
Binary file not shown.
Binary file modified
BIN
+544 Bytes
(100%)
softdevice_controller/lib/cortex-m4/soft-float/libsoftdevice_controller_peripheral.a
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
description: SoftDevice Controller | ||
git_revision: 271c8155593a61a46bc45546f7c5a4dcd3696745 | ||
ll_subversion_number: '0x11DE' | ||
git_revision: 7d3511e3651005d458b304acfce0bd52a00d3d58 | ||
ll_subversion_number: '0x11E9' | ||
ll_version_number: '0x0D' | ||
timestamp: '2024-05-23T14:39:16Z' | ||
timestamp: '2024-06-03T13:20:32Z' |
Binary file modified
BIN
-396 Bytes
(100%)
softdevice_controller/lib/cortex-m4/softfp-float/libsoftdevice_controller_central.a
Binary file not shown.
Binary file modified
BIN
+5.09 KB
(100%)
softdevice_controller/lib/cortex-m4/softfp-float/libsoftdevice_controller_multirole.a
Binary file not shown.
Binary file modified
BIN
+544 Bytes
(100%)
softdevice_controller/lib/cortex-m4/softfp-float/libsoftdevice_controller_peripheral.a
Binary file not shown.
6 changes: 3 additions & 3 deletions
6
softdevice_controller/lib/cortex-m4/softfp-float/manifest.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
description: SoftDevice Controller | ||
git_revision: 271c8155593a61a46bc45546f7c5a4dcd3696745 | ||
ll_subversion_number: '0x11DE' | ||
git_revision: 7d3511e3651005d458b304acfce0bd52a00d3d58 | ||
ll_subversion_number: '0x11E9' | ||
ll_version_number: '0x0D' | ||
timestamp: '2024-05-23T14:39:16Z' | ||
timestamp: '2024-06-03T13:20:32Z' |
Binary file modified
BIN
+5.45 KB
(100%)
softdevice_controller/lib/nrf54h20_cpurad/hard-float/libsoftdevice_controller_multirole.a
Binary file not shown.
6 changes: 3 additions & 3 deletions
6
softdevice_controller/lib/nrf54h20_cpurad/hard-float/manifest.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
description: SoftDevice Controller | ||
git_revision: 271c8155593a61a46bc45546f7c5a4dcd3696745 | ||
ll_subversion_number: '0x41DE' | ||
git_revision: 7d3511e3651005d458b304acfce0bd52a00d3d58 | ||
ll_subversion_number: '0x41E9' | ||
ll_version_number: '0x0D' | ||
timestamp: '2024-05-23T14:41:26Z' | ||
timestamp: '2024-06-03T13:22:33Z' |
Binary file modified
BIN
+5.48 KB
(100%)
softdevice_controller/lib/nrf54h20_cpurad/soft-float/libsoftdevice_controller_multirole.a
Binary file not shown.
6 changes: 3 additions & 3 deletions
6
softdevice_controller/lib/nrf54h20_cpurad/soft-float/manifest.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
description: SoftDevice Controller | ||
git_revision: 271c8155593a61a46bc45546f7c5a4dcd3696745 | ||
ll_subversion_number: '0x41DE' | ||
git_revision: 7d3511e3651005d458b304acfce0bd52a00d3d58 | ||
ll_subversion_number: '0x41E9' | ||
ll_version_number: '0x0D' | ||
timestamp: '2024-05-23T14:41:26Z' | ||
timestamp: '2024-06-03T13:22:33Z' |
Binary file modified
BIN
+5.48 KB
(100%)
softdevice_controller/lib/nrf54h20_cpurad/softfp-float/libsoftdevice_controller_multirole.a
Binary file not shown.
6 changes: 3 additions & 3 deletions
6
softdevice_controller/lib/nrf54h20_cpurad/softfp-float/manifest.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
description: SoftDevice Controller | ||
git_revision: 271c8155593a61a46bc45546f7c5a4dcd3696745 | ||
ll_subversion_number: '0x41DE' | ||
git_revision: 7d3511e3651005d458b304acfce0bd52a00d3d58 | ||
ll_subversion_number: '0x41E9' | ||
ll_version_number: '0x0D' | ||
timestamp: '2024-05-23T14:41:26Z' | ||
timestamp: '2024-06-03T13:22:33Z' |
Binary file modified
BIN
+5.44 KB
(100%)
softdevice_controller/lib/nrf54l15_cpuapp/hard-float/libsoftdevice_controller_multirole.a
Binary file not shown.
6 changes: 3 additions & 3 deletions
6
softdevice_controller/lib/nrf54l15_cpuapp/hard-float/manifest.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
description: SoftDevice Controller | ||
git_revision: 271c8155593a61a46bc45546f7c5a4dcd3696745 | ||
ll_subversion_number: '0x31DE' | ||
git_revision: 7d3511e3651005d458b304acfce0bd52a00d3d58 | ||
ll_subversion_number: '0x31E9' | ||
ll_version_number: '0x0D' | ||
timestamp: '2024-05-23T14:43:05Z' | ||
timestamp: '2024-06-03T13:24:05Z' |
Binary file modified
BIN
+5.48 KB
(100%)
softdevice_controller/lib/nrf54l15_cpuapp/soft-float/libsoftdevice_controller_multirole.a
Binary file not shown.
6 changes: 3 additions & 3 deletions
6
softdevice_controller/lib/nrf54l15_cpuapp/soft-float/manifest.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
description: SoftDevice Controller | ||
git_revision: 271c8155593a61a46bc45546f7c5a4dcd3696745 | ||
ll_subversion_number: '0x31DE' | ||
git_revision: 7d3511e3651005d458b304acfce0bd52a00d3d58 | ||
ll_subversion_number: '0x31E9' | ||
ll_version_number: '0x0D' | ||
timestamp: '2024-05-23T14:43:05Z' | ||
timestamp: '2024-06-03T13:24:05Z' |
Binary file modified
BIN
+5.48 KB
(100%)
softdevice_controller/lib/nrf54l15_cpuapp/softfp-float/libsoftdevice_controller_multirole.a
Binary file not shown.
6 changes: 3 additions & 3 deletions
6
softdevice_controller/lib/nrf54l15_cpuapp/softfp-float/manifest.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
description: SoftDevice Controller | ||
git_revision: 271c8155593a61a46bc45546f7c5a4dcd3696745 | ||
ll_subversion_number: '0x31DE' | ||
git_revision: 7d3511e3651005d458b304acfce0bd52a00d3d58 | ||
ll_subversion_number: '0x31E9' | ||
ll_version_number: '0x0D' | ||
timestamp: '2024-05-23T14:43:05Z' | ||
timestamp: '2024-06-03T13:24:05Z' |