onomondo / nrf-softsim

Manifest repo for integrating SoftSIM and nrf-sdk
24 stars 6 forks source link

Deprecated Kconfig options #38

Closed benjaminbruun closed 2 months ago

benjaminbruun commented 5 months ago

The configuration option CONFIG_NRF_MODEM_LIB_SYS_INIT is officially deprecated as of nRF Connect SDK v2.4.0 https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.4.0/nrf/releases/release-notes-2.4.0.html#modem-libraries

The newest SDK version (2.5.2) is stating a new modem initialisation flow: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.5.2/nrf/libraries/modem/nrf_modem_lib/nrf_modem_lib_wrapper.html#library-wrapper

The configuration used for the SoftSIM samples are still part of the official nRF Connect SDK source code and therefore still allowing the modem to correctly initialise. https://github.com/nrfconnect/sdk-nrf/blob/v2.5.0/lib/nrf_modem_lib/nrf_modem_lib.c#L214-L217

But we need to re-visit these functions and make sure that the samples are future proof before the support for the required Kconfig options are indeed deprecated.