CONFIG_NRF_MODEM_LIB_SHMEM_RX_SIZE¶
RX region size
Type: int
Help¶
Size of the shared memory area owned by the modem.
This area holds all incoming data from the modem, plus the modem's own control structures.
The minimum memory requirements stem from the size of the RPC lists (264 bytes = 8 + (32 * 8)),
plus the RPC messages and data buffers (1280 bytes = 256 + 1024).
Default¶
8192
Kconfig definition¶
At <nRF>/lib/nrf_modem_lib/Kconfig:122
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:31
→ <Zephyr>/modules/Kconfig:6
→ <nRF>/doc/_build/kconfig/Kconfig.modules:2
→ <nRF>/Kconfig.nrf:56
→ <nRF>/lib/Kconfig:11
Menu path: (Top) → Modules → nrf (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrf) → Nordic nRF Connect → Libraries → Enable Modem library
config NRF_MODEM_LIB_SHMEM_RX_SIZE
int "RX region size"
range 1544 16384
default 8192
depends on NRF_MODEM_LIB
help
Size of the shared memory area owned by the modem.
This area holds all incoming data from the modem, plus the modem's own control structures.
The minimum memory requirements stem from the size of the RPC lists (264 bytes = 8 + (32 * 8)),
plus the RPC messages and data buffers (1280 bytes = 256 + 1024).
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)