![]() |
nrfxlib API 3.3.99
|
#include <stdbool.h>#include <stdint.h>Go to the source code of this file.
Data Structures | |
| struct | nrf_modem_shmem_cfg |
| Shared memory configuration in normal operation mode. More... | |
| struct | nrf_modem_bootloader_shmem_cfg |
| Shared memory configuration in bootloader mode. The base address must be word-aligned (4 bytes). More... | |
| struct | nrf_modem_fault_info |
| Modem fault info struct. More... | |
| struct | nrf_modem_init_params |
| Modem library initialization parameters. More... | |
| struct | nrf_modem_bootloader_init_params |
| Modem library bootloader initialization parameters. More... | |
Typedefs | |
| typedef void(* | nrf_modem_fault_handler_t) (struct nrf_modem_fault_info *fault_info) |
| Modem fault handler. | |
| typedef void(* | nrf_modem_dfu_handler_t) (uint32_t dfu_result) |
| Modem DFU handler. | |
Functions | |
| char * | nrf_modem_build_version (void) |
| Return a statically allocated string identifying the Modem library build. | |
| int | nrf_modem_init (const struct nrf_modem_init_params *init_params) |
| Initialize the Modem library and turn on the modem. | |
| int | nrf_modem_bootloader_init (const struct nrf_modem_bootloader_init_params *init_params) |
| Initialize the Modem library and turn on the modem in bootloader mode. | |
| bool | nrf_modem_is_initialized (void) |
| Check whether the modem is initialized. | |
| int | nrf_modem_shutdown (void) |
| De-initialize the Modem library and turn off the modem. | |