Skip to content

Commit ef9e33e

Browse files
Konstantinos Sotiropoulosjoerchan
authored andcommitted
softdevice_controller: rev 9e440a1bb7049178a9b17c5ef842377987487885
CHANGELOG.rst contains the list of changes. Signed-off-by: Konstantinos Sotiropoulos <[email protected]> (cherry picked from commit 4b67dfb) Signed-off-by: Joakim Andersson <[email protected]>
1 parent 29c5187 commit ef9e33e

18 files changed

+34
-21
lines changed

softdevice_controller/CHANGELOG.rst

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,19 @@ Changelog
99

1010
All notable changes to this project are documented in this file.
1111

12+
Master branch
13+
*************
14+
15+
Added
16+
=====
17+
18+
* Added radio front-end module (FEM) support, based on the :ref:`mpsl_fem` (DRGN-11059).
19+
20+
Bug fixes
21+
=========
22+
23+
* Fixed an issue where the channel map provided by the LE Host Set Channel Classification HCI command was not applied on the secondary advertising channels (DRGN-13594).
24+
1225
nRF Connect SDK v1.5.0
1326
**********************
1427

@@ -54,7 +67,7 @@ See the Errata document for the respective SoC for detailed information.
5467

5568
For the nRF53 Series, you can retrieve the chip temperature by reading the value of the temperature peripheral on the network core.
5669
To do this with the SoftDevice Controller, use the Zephyr HCI VS Read Chip Temperature command (``BT_HCI_OP_VS_READ_CHIP_TEMP``).
57-
70+
5871
For the nRF52 Series, you can use the Zephyr sensor API instead of the HCI command to retrieve the chip temperature.
5972

6073
You can then use the retrieved temperature value to compensate the raw RSSI value, following the workaround in the Errata document.

softdevice_controller/include/sdc.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,13 +74,13 @@ extern "C" {
7474
*/
7575

7676
/** @brief Maximum number of bytes required per master link for the default buffer configuration. */
77-
#define SDC_MEM_DEFAULT_MASTER_LINK_SIZE 878
77+
#define SDC_MEM_DEFAULT_MASTER_LINK_SIZE 872
7878

7979
/** @brief Maximum number of bytes required per slave link for the default buffer configuration. */
80-
#define SDC_MEM_DEFAULT_SLAVE_LINK_SIZE 940
80+
#define SDC_MEM_DEFAULT_SLAVE_LINK_SIZE 936
8181

8282
/** @brief Memory overhead per LL packet buffer. */
83-
#define SDC_MEM_BUFFER_OVERHEAD_SIZE 10
83+
#define SDC_MEM_BUFFER_OVERHEAD_SIZE 9
8484

8585
/** @brief Maximum additional number of bytes required per link.
8686
*
@@ -250,7 +250,7 @@ int32_t sdc_cfg_set(uint8_t config_tag,
250250
*
251251
* @param[in] callback The callback will be executed when HCI data or and HCI
252252
* event is available. The callback will be executed in
253-
* the same context as mpsl_low_priority_process.
253+
* the same context as @ref mpsl_low_priority_process.
254254
* @sa @ref sdc_hci_evt_get() and @ref sdc_hci_data_get().
255255
* @param[in] p_mem Provide memory for the current resource configuration. If
256256
* custom resource configurations are used, use the value

softdevice_controller/include/sdc_hci.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* The HCI packet format is described in the Bluetooth Core Specification,
1717
* i.e. in Core v5. Vol 2, Part E.
1818
* All APIs in this header file are expected to be called from the
19-
* same execution priority as mpsl_low_priority_process.
19+
* same execution priority as @ref mpsl_low_priority_process.
2020
* Not doing so will lead to undefined behavior.
2121
* @{
2222
*/

softdevice_controller/include/sdc_soc.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ enum sdc_soc_flash_cmd_status
4343
/** @brief Flash command callback.
4444
*
4545
* The flash command callback will be called when a flash operation is completed.
46-
* It will be executed in the same execution priority as mpsl_low_priority_process.
46+
* It will be executed in the same execution priority as @ref mpsl_low_priority_process.
4747
*
4848
* @param[in] status The status of the flash operation. @sa SDC_SOC_FLASH_CMD_STATUS.
4949
*/
@@ -64,7 +64,7 @@ typedef void (*sdc_soc_flash_callback_t)(uint32_t status);
6464
* flash page. See the device's Product Specification for details.
6565
* @param[in] on_complete Callback to be called when flash is written.
6666
* The callback will be executed in the context as
67-
* mpsl_low_priority_process.
67+
* @ref mpsl_low_priority_process.
6868
*
6969
* @retval 0 Success
7070
* @retval -NRF_EINVAL Either:
@@ -89,7 +89,7 @@ int32_t sdc_soc_flash_write_async(uint32_t addr,
8989
* the page containing this address will be erased.
9090
* @param[in] on_complete Function to be called when page is erased.
9191
* The callback will be executed in the context as
92-
* mpsl_low_priority_process.
92+
* @ref mpsl_low_priority_process.
9393
*
9494
* @retval 0 Success
9595
* @retval -NRF_EINVAL Tried to erase a non existing flash page.
Binary file not shown.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
description: SoftDevice Controller
2-
git_revision: e5c79cd991001d66eafb6e7b982f420df16093c8
3-
ll_subversion_number: '0x2190'
2+
git_revision: 9e440a1bb7049178a9b17c5ef842377987487885
3+
ll_subversion_number: '0x21A0'
44
ll_version_number: '0x0B'
5-
timestamp: '2021-02-09T12:38:46Z'
5+
timestamp: '2021-02-25T17:53:08Z'
Binary file not shown.
Binary file not shown.
Binary file not shown.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
description: SoftDevice Controller
2-
git_revision: e5c79cd991001d66eafb6e7b982f420df16093c8
3-
ll_subversion_number: '0x1190'
2+
git_revision: 9e440a1bb7049178a9b17c5ef842377987487885
3+
ll_subversion_number: '0x11A0'
44
ll_version_number: '0x0B'
5-
timestamp: '2021-02-09T12:35:49Z'
5+
timestamp: '2021-02-25T17:53:10Z'

0 commit comments

Comments
 (0)