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.
167
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.
168
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.
169
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.
170
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.
171
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.
172
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.
173
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.
174
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.
175
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.
176
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.
177
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h