![]() |
nrfxlib API 3.3.99
|
Data Structures | |
| struct | nrf_modem_os_rpc_config |
| Parameters for configuring an nrf_modem rpc instance. More... | |
| struct | nrf_modem_os_rpc_signal_config |
| Parameters for configuring an nrf_modem signaling instance. More... | |
Typedefs | |
| typedef void(* | nrf_modem_os_rpc_signal_cb_t) (uint32_t ch, void *priv) |
Functions | |
| uintptr_t | nrf_modem_os_rpc_sigdev_app_get (void) |
| Get address of the application signal device. | |
| uintptr_t | nrf_modem_os_rpc_sigdev_modem_get (void) |
| Get address of the modem signal device. | |
| int | nrf_modem_os_rpc_cellcore_boot (void) |
| Request IronSide SE to boot the cellcore. | |
| int | nrf_modem_os_rpc_open (struct nrf_modem_os_rpc *instance, const struct nrf_modem_os_rpc_config *conf) |
| Open an RPC instance. | |
| int | nrf_modem_os_rpc_send (struct nrf_modem_os_rpc *instance, const void *msg, size_t len) |
| Send a message with the RPC instance. | |
| int | nrf_modem_os_rpc_close (struct nrf_modem_os_rpc *instance) |
| Close an RPC instance. | |
| int | nrf_modem_os_rpc_rx_suspend (struct nrf_modem_os_rpc *instance) |
| Suspend processing of incoming messages on the RPC instance. | |
| int | nrf_modem_os_rpc_rx_resume (struct nrf_modem_os_rpc *instance) |
| Resume processing of incoming messages on the RPC instance. | |
| int | nrf_modem_os_rpc_signal_init (struct nrf_modem_os_rpc_signal *instance, struct nrf_modem_os_rpc_signal_config *conf) |
| Configure and enable the signaling instance. | |
| int | nrf_modem_os_rpc_signal_send (struct nrf_modem_os_rpc_signal *instance) |
| Signal with the signaling instance. | |
| int | nrf_modem_os_rpc_signal_deinit (struct nrf_modem_os_rpc_signal *instance) |
| Disable the signaling instance. | |
| int | nrf_modem_os_rpc_cache_data_flush (void *addr, size_t size) |
| Flush address range in cache. | |
| int | nrf_modem_os_rpc_cache_data_invalidate (void *addr, size_t size) |
| Invalidate address range in cache. | |
Variables | |
| struct nrf_modem_os_rpc | inst_ctrl |
| RPC instances used by nrf_modem and defined externally. | |
| struct nrf_modem_os_rpc | inst_data |
| struct nrf_modem_os_rpc_signal | inst_app_fault |
| Signaling instances used by nrf_modem and defined externally. | |
| struct nrf_modem_os_rpc_signal | inst_modem_fault |
| struct nrf_modem_os_rpc_signal | inst_modem_trace |
| struct nrf_modem_os_rpc_signal | inst_modem_sysoff |