![]() |
nrfxlib API 3.3.99
|
API for Delta DFU. More...
Topics | |
| DFU errors | |
| Delta DFU errors. | |
Data Structures | |
| struct | nrf_modem_delta_dfu_uuid |
| Modem UUID. More... | |
Macros | |
| #define | NRF_MODEM_DELTA_DFU_UUID_LEN 36 |
| Modem UUID length. | |
| #define | NRF_MODEM_DELTA_DFU_OFFSET_DIRTY 2621440 |
| Offset value that indicates that the scratch area is dirty. | |
Functions | |
| int | nrf_modem_delta_dfu_uuid (struct nrf_modem_delta_dfu_uuid *modem_uuid) |
| Retrieve the modem firmware UUID. | |
| int | nrf_modem_delta_dfu_offset (size_t *off) |
| Retrieve the offset of the firmware image in the modem DFU area. | |
| int | nrf_modem_delta_dfu_area (size_t *size) |
| Retrieve the size of the modem DFU area. | |
| int | nrf_modem_delta_dfu_write_init (void) |
| Ready the modem to receive a firmware update. | |
| int | nrf_modem_delta_dfu_write (const void *src, size_t len) |
| Write bytes from a delta patch to the modem DFU area. | |
| int | nrf_modem_delta_dfu_write_done (void) |
| Pause receiving a modem firmware update and release resources. | |
| int | nrf_modem_delta_dfu_erase (void) |
| Erase the modem DFU area. | |
| int | nrf_modem_delta_dfu_update (void) |
| Schedule execution of firmware update. | |
| int | nrf_modem_delta_dfu_rollback (void) |
| Schedule a rollback to the previous firmware. | |
API for Delta DFU.