nrf_modem_bootloader_digest

Function nrf_modem_bootloader_digest 

Source
pub unsafe extern "C" fn nrf_modem_bootloader_digest(
    segments: *mut nrf_modem_bootloader_fw_segment,
    num_segments: usize,
    digest_buffer: *mut nrf_modem_bootloader_digest,
) -> c_int
Expand description

Read a digest hash data from the modem.

  • segments - Firmware segments.
  • num_segments - Number of firmware segments.
  • digest_buffer - Pointer to the buffer to store digest hash data.

Returns 0 on success. Returns -NRF_EINVAL When digest_buffer pointer is NULL. Returns -NRF_EOPNOTSUPP If bootloader is not programmed. Returns -NRF_EPERM When modem did not accept RPC command. Returns -NRF_ENOEXEC When RPC command failed. Returns -NRF_ETIMEDOUT When modem did not respond. Returns -NRF_EIO When incorrect response received from modem.