Skip to content

Commit

Permalink
softdevice_controller: rev f4f268ce33699c0889e295520777b00a93aab5a3
Browse files Browse the repository at this point in the history
CHANGELOG.rst contains the list of changes.

Signed-off-by: Pavel Vasilyev <[email protected]>
  • Loading branch information
PavelVPV authored and rugeGerritsen committed Jan 10, 2025
1 parent 3f6bbc6 commit 41c282b
Show file tree
Hide file tree
Showing 34 changed files with 50 additions and 43 deletions.
7 changes: 7 additions & 0 deletions softdevice_controller/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,18 @@ Changes
=======

* The CIS or BIS sink now generate lost SDUs immediately when scheduling conflicts occur instead of after receiving the next valid SDU. (DRGN-24062)
* Removed support for running the SoftDevice Controller on the nRF54L15 DK v0.8.1 and earlier. (DRGN-21403)

Bug fixes
=========

* Fixed an issue where ACL connections could not be created if a Periodic Advertiser was configured when the :kconfig:option:`CONFIG_BT_CTLR_SDC_PAWR_ADV` Kconfig option was selected. (DRGN-24148)
* Fixed a rare issue where the scanner would assert when scanning and initiating at the same time. (DRGN-24198)
The issue would only happen if all the conditions are met:

* :kconfig:option:`BT_CTLR_SDC_ALLOW_PARALLEL_SCANNING_AND_INITIATING` is set to the non-default value 2.
* The initiator has received a connectable ``ADV_EXT_IND``.
* The initiator is canceled.

nRF Connect SDK v2.9.0
**********************
Expand Down
8 changes: 4 additions & 4 deletions softdevice_controller/include/sdc.h
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,7 @@ extern "C" {
#define SDC_MEM_QOS_CHANNEL_SURVEY (40)

/** Memory required for the scanner when only supporting legacy scanning. */
#define SDC_MEM_SCAN(buffer_count) (353 + (buffer_count) * 98)
#define SDC_MEM_SCAN(buffer_count) (353 + (buffer_count) * 104)

/** Memory required for the scanner when supporting extended scanning. */
#define SDC_MEM_SCAN_EXT(buffer_count) (353 + (buffer_count) * 320)
Expand Down Expand Up @@ -309,10 +309,10 @@ extern "C" {
#define SDC_MEM_PER_CIS(count) ((count) > 0 ? (13 + (count) * 556) : 0)

/** @brief Maximum memory required per BIG. */
#define SDC_MEM_PER_BIG(count) ((count) > 0 ? (13 + (count) * 284) : 0)
#define SDC_MEM_PER_BIG(count) ((count) > 0 ? (13 + (count) * 291) : 0)

/** @brief Maximum memory required per BIS. Buffer and BIG memory comes in addition. */
#define SDC_MEM_PER_BIS(count) ((count) > 0 ? (13 + (count) * 268) : 0)
#define SDC_MEM_PER_BIS(count) ((count) > 0 ? (13 + (count) * 267) : 0)

/** @brief Maximum memory required for the ISO RX PDU pool per stream.
* @param[in] rx_pdu_buffer_per_stream_count Number of RX PDU buffers allocated for each BIS or CIS stream. Minimum of 1.
Expand Down Expand Up @@ -345,7 +345,7 @@ extern "C" {
*
* @param[in] count Maximum number of concurrent connections supporting CS procedure.
*/
#define SDC_MEM_CS(count) ((count) > 0 ? (13 + (count) * 8904) : 0)
#define SDC_MEM_CS(count) ((count) > 0 ? (13 + (count) * 8924) : 0)

/** @brief Maximum additional memory required to support Channel Sounding setup phase procedures
*
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions softdevice_controller/lib/nrf52/hard-float/manifest.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
description: SoftDevice Controller
git_revision: 769666e2a185d5cbaf89bd9cbfe17911b4d9d447
ll_subversion_number: '0x1073'
git_revision: f4f268ce33699c0889e295520777b00a93aab5a3
ll_subversion_number: '0x1085'
ll_version_number: '0x0E'
timestamp: '2024-12-20T13:21:09Z'
timestamp: '2025-01-07T16:49:25Z'
Binary file not shown.
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions softdevice_controller/lib/nrf52/soft-float/manifest.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
description: SoftDevice Controller
git_revision: 769666e2a185d5cbaf89bd9cbfe17911b4d9d447
ll_subversion_number: '0x1073'
git_revision: f4f268ce33699c0889e295520777b00a93aab5a3
ll_subversion_number: '0x1085'
ll_version_number: '0x0E'
timestamp: '2024-12-20T13:21:09Z'
timestamp: '2025-01-07T16:49:25Z'
Binary file not shown.
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions softdevice_controller/lib/nrf52/softfp-float/manifest.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
description: SoftDevice Controller
git_revision: 769666e2a185d5cbaf89bd9cbfe17911b4d9d447
ll_subversion_number: '0x1073'
git_revision: f4f268ce33699c0889e295520777b00a93aab5a3
ll_subversion_number: '0x1085'
ll_version_number: '0x0E'
timestamp: '2024-12-20T13:21:09Z'
timestamp: '2025-01-07T16:49:25Z'
Binary file not shown.
6 changes: 3 additions & 3 deletions softdevice_controller/lib/nrf53/soft-float/manifest.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
description: SoftDevice Controller
git_revision: 769666e2a185d5cbaf89bd9cbfe17911b4d9d447
ll_subversion_number: '0x2073'
git_revision: f4f268ce33699c0889e295520777b00a93aab5a3
ll_subversion_number: '0x2085'
ll_version_number: '0x0E'
timestamp: '2024-12-20T13:22:05Z'
timestamp: '2025-01-07T16:50:22Z'
Binary file not shown.
6 changes: 3 additions & 3 deletions softdevice_controller/lib/nrf54h/hard-float/manifest.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
description: SoftDevice Controller
git_revision: 769666e2a185d5cbaf89bd9cbfe17911b4d9d447
ll_subversion_number: '0x4073'
git_revision: f4f268ce33699c0889e295520777b00a93aab5a3
ll_subversion_number: '0x4085'
ll_version_number: '0x0E'
timestamp: '2024-12-20T13:22:51Z'
timestamp: '2025-01-07T16:51:42Z'
Binary file not shown.
6 changes: 3 additions & 3 deletions softdevice_controller/lib/nrf54h/soft-float/manifest.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
description: SoftDevice Controller
git_revision: 769666e2a185d5cbaf89bd9cbfe17911b4d9d447
ll_subversion_number: '0x4073'
git_revision: f4f268ce33699c0889e295520777b00a93aab5a3
ll_subversion_number: '0x4085'
ll_version_number: '0x0E'
timestamp: '2024-12-20T13:22:51Z'
timestamp: '2025-01-07T16:51:42Z'
Binary file not shown.
6 changes: 3 additions & 3 deletions softdevice_controller/lib/nrf54h/softfp-float/manifest.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
description: SoftDevice Controller
git_revision: 769666e2a185d5cbaf89bd9cbfe17911b4d9d447
ll_subversion_number: '0x4073'
git_revision: f4f268ce33699c0889e295520777b00a93aab5a3
ll_subversion_number: '0x4085'
ll_version_number: '0x0E'
timestamp: '2024-12-20T13:22:51Z'
timestamp: '2025-01-07T16:51:42Z'
Binary file not shown.
6 changes: 3 additions & 3 deletions softdevice_controller/lib/nrf54l/hard-float/manifest.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
description: SoftDevice Controller
git_revision: 769666e2a185d5cbaf89bd9cbfe17911b4d9d447
ll_subversion_number: '0x3073'
git_revision: f4f268ce33699c0889e295520777b00a93aab5a3
ll_subversion_number: '0x3085'
ll_version_number: '0x0E'
timestamp: '2024-12-20T13:23:59Z'
timestamp: '2025-01-07T16:52:51Z'
Binary file not shown.
6 changes: 3 additions & 3 deletions softdevice_controller/lib/nrf54l/soft-float/manifest.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
description: SoftDevice Controller
git_revision: 769666e2a185d5cbaf89bd9cbfe17911b4d9d447
ll_subversion_number: '0x3073'
git_revision: f4f268ce33699c0889e295520777b00a93aab5a3
ll_subversion_number: '0x3085'
ll_version_number: '0x0E'
timestamp: '2024-12-20T13:23:59Z'
timestamp: '2025-01-07T16:52:51Z'
Binary file not shown.
6 changes: 3 additions & 3 deletions softdevice_controller/lib/nrf54l/softfp-float/manifest.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
description: SoftDevice Controller
git_revision: 769666e2a185d5cbaf89bd9cbfe17911b4d9d447
ll_subversion_number: '0x3073'
git_revision: f4f268ce33699c0889e295520777b00a93aab5a3
ll_subversion_number: '0x3085'
ll_version_number: '0x0E'
timestamp: '2024-12-20T13:23:59Z'
timestamp: '2025-01-07T16:52:51Z'
Binary file not shown.
6 changes: 3 additions & 3 deletions softdevice_controller/lib/nrf54l_ns/hard-float/manifest.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
description: SoftDevice Controller
git_revision: 769666e2a185d5cbaf89bd9cbfe17911b4d9d447
ll_subversion_number: '0x3073'
git_revision: f4f268ce33699c0889e295520777b00a93aab5a3
ll_subversion_number: '0x3085'
ll_version_number: '0x0E'
timestamp: '2024-12-20T13:25:05Z'
timestamp: '2025-01-07T16:53:57Z'
Binary file not shown.
6 changes: 3 additions & 3 deletions softdevice_controller/lib/nrf54l_ns/soft-float/manifest.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
description: SoftDevice Controller
git_revision: 769666e2a185d5cbaf89bd9cbfe17911b4d9d447
ll_subversion_number: '0x3073'
git_revision: f4f268ce33699c0889e295520777b00a93aab5a3
ll_subversion_number: '0x3085'
ll_version_number: '0x0E'
timestamp: '2024-12-20T13:25:05Z'
timestamp: '2025-01-07T16:53:57Z'
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
description: SoftDevice Controller
git_revision: 769666e2a185d5cbaf89bd9cbfe17911b4d9d447
ll_subversion_number: '0x3073'
git_revision: f4f268ce33699c0889e295520777b00a93aab5a3
ll_subversion_number: '0x3085'
ll_version_number: '0x0E'
timestamp: '2024-12-20T13:25:05Z'
timestamp: '2025-01-07T16:53:57Z'

0 comments on commit 41c282b

Please sign in to comment.