Skip to content

Commit 9a5582d

Browse files
NordicBuildernordic-mare
authored andcommitted
nrf_modem: update library
SHA: b1e0b31bfe915f243f74c5f88942a61fdc53b3c3 Automatically created by libmodem Github workflow. Signed-off-by: Nordic Builder <[email protected]>
1 parent c6627e7 commit 9a5582d

File tree

31 files changed

+2992
-35
lines changed

31 files changed

+2992
-35
lines changed

nrf_modem/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ if(CONFIG_NRF_MODEM_LINK_BINARY)
1414
cmake_path(APPEND lib_path cellular)
1515
elseif(CONFIG_NRF_MODEM_LINK_BINARY_DECT_PHY)
1616
cmake_path(APPEND lib_path dect_phy)
17+
elseif(CONFIG_NRF_MODEM_LINK_BINARY_DECT)
18+
cmake_path(APPEND lib_path dect)
1719
endif()
1820

1921
# SOC

nrf_modem/Kconfig

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,18 @@ endchoice # NRF_MODEM_BUILD_STRATEGY
2424
choice
2525
prompt "Variant"
2626
help
27-
Choose which binary variant to link with: cellular or DECT PHY.
27+
Choose which binary variant to link with: cellular, DECT PHY or DECT.
2828

2929
config NRF_MODEM_LINK_BINARY_CELLULAR
3030
bool "Cellular"
3131

3232
config NRF_MODEM_LINK_BINARY_DECT_PHY
33+
bool "DECT PHY [EXPERIMENTAL]"
34+
select EXPERIMENTAL
35+
36+
config NRF_MODEM_LINK_BINARY_DECT
37+
bool "DECT NR+ [EXPERIMENTAL]"
3338
select EXPERIMENTAL
34-
bool "DECT PHY"
3539

3640
endchoice
3741

@@ -46,7 +50,8 @@ endif # NRF_MODEM
4650
config NRF_MODEM_SHMEM_CTRL_SIZE
4751
hex
4852
default 0x1000 if (SOC_SERIES_NRF92X && NRF_MODEM_LINK_BINARY_CELLULAR)
49-
default 0x728 if (SOC_SERIES_NRF91X && NRF_MODEM_LINK_BINARY_DECT_PHY)
53+
default 0x728 if (SOC_SERIES_NRF91X && \
54+
(NRF_MODEM_LINK_BINARY_DECT_PHY || NRF_MODEM_LINK_BINARY_DECT))
5055
default 0x4e8
5156

5257
endmenu # nrf_modem

nrf_modem/doc/CHANGELOG.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,20 @@ Changelog
99

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

12+
nrf_modem
13+
*********
14+
15+
The library is now released in three variants, with different feature sets and support for different variants of the nRF91 Series firmware.
16+
17+
* The cellular variant, with support for cellular firmware.
18+
* The DECT PHY variant, with support for DECT NR+ PHY firmware.
19+
* The DECT variant, with support for DECT NR+ firmware.
20+
21+
DECT NR+
22+
========
23+
24+
* Added new interface for the DECT NR+ firmware.
25+
1226
nrf_modem 3.2.0
1327
***************
1428

nrf_modem/include/nrf_modem.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,15 +81,15 @@ extern "C" {
8181
*/
8282
#define NRF_MODEM_CELLULAR_SHMEM_CTRL_SIZE 0x4e8
8383
/**
84-
* @brief Shared memory control region size for DECT PHY flavour.
84+
* @brief Shared memory control region size for DECT NR+ flavours.
8585
*/
86-
#define NRF_MODEM_DECT_PHY_SHMEM_CTRL_SIZE 0x728
86+
#define NRF_MODEM_DECT_SHMEM_CTRL_SIZE 0x728
8787

8888
/** @brief Shared memory configuration in normal operation mode. */
8989
struct nrf_modem_shmem_cfg {
9090
/** Control memory, used for control structures.
9191
* The size of this area is build constant, and must be equal to
92-
* @c NRF_MODEM_CELLULAR_SHMEM_CTRL_SIZE or @c NRF_MODEM_DECT_PHY_SHMEM_CTRL_SIZE.
92+
* @c NRF_MODEM_CELLULAR_SHMEM_CTRL_SIZE or @c NRF_MODEM_DECT_SHMEM_CTRL_SIZE.
9393
*/
9494
struct {
9595
uint32_t base;

0 commit comments

Comments
 (0)