Firmware header information.
Public Attributes#
uint16_t
Control flags for the firmware image.
uint16_t
SHA type used for the firmware image.
uint32_t
Magic number identifying the firmware image.
uint32_t
Size of the firmware image in bytes.
Firmware version information.
uint32_t
Address location in flash memory where the firmware image is stored.
uint32_t
Cyclic Redundancy Check (CRC) value of the firmware image.
uint32_t
Message Integrity Code (MIC) of the firmware image.
uint32_t
Reserved fields for future use.
Firmware version extended information.
uint32_t
Reserved fields for future use.
Public Attribute Documentation#
control_flags#
uint16_t sl_si91x_firmware_header_t::control_flags
Control flags for the firmware image.
fw_version_info#
sl_si91x_fw_version_info_t sl_si91x_firmware_header_t::fw_version_info
Firmware version information.
flash_location#
uint32_t sl_si91x_firmware_header_t::flash_location
Address location in flash memory where the firmware image is stored.
crc#
uint32_t sl_si91x_firmware_header_t::crc
Cyclic Redundancy Check (CRC) value of the firmware image.
fw_version_ext_info#
sl_si91x_fw_version_ext_info_t sl_si91x_firmware_header_t::fw_version_ext_info
Firmware version extended information.