Firmware header information.
Public Attributes#
Control flags for the firmware image.
SHA type used for the firmware image.
Magic number identifying the firmware image.
Size of the firmware image in bytes.
Firmware version information.
Address location in flash memory where the firmware image is stored.
Cyclic Redundancy Check (CRC) value of the firmware image.
Message Integrity Code (MIC) of the firmware image.
Reserved fields for future use.
Firmware version extended information.
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.
200
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
sha_type#
uint16_t sl_si91x_firmware_header_t::sha_type
SHA type used for the firmware image.
201
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
magic_no#
uint32_t sl_si91x_firmware_header_t::magic_no
Magic number identifying the firmware image.
202
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
image_size#
uint32_t sl_si91x_firmware_header_t::image_size
Size of the firmware image in bytes.
203
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
fw_version_info#
sl_si91x_fw_version_info_t sl_si91x_firmware_header_t::fw_version_info
Firmware version information.
204
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
flash_location#
uint32_t sl_si91x_firmware_header_t::flash_location
Address location in flash memory where the firmware image is stored.
205
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
crc#
uint32_t sl_si91x_firmware_header_t::crc
Cyclic Redundancy Check (CRC) value of the firmware image.
206
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
mic#
uint32_t sl_si91x_firmware_header_t::mic[4]
Message Integrity Code (MIC) of the firmware image.
207
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
reserved#
uint32_t sl_si91x_firmware_header_t::reserved
Reserved fields for future use.
208
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
fw_version_ext_info#
sl_si91x_fw_version_ext_info_t sl_si91x_firmware_header_t::fw_version_ext_info
Firmware version extended information.
209
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
reserved1#
uint32_t sl_si91x_firmware_header_t::reserved1[4]
Reserved fields for future use.
210
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h