Structure containing state of the image file processed.
Public Attributes#
uint8_t
Image contents.
uint8_t
Parser instructions.
bool
Flag to indicate parsing has completed.
bool
Flag to indicate the image file has been validated.
uint32_t
Version number of main bootloader extracted from image file.
Information about the application.
uint32_t
Size of the bootloader upgrade contained in the image file.
Public Attribute Documentation#
contents#
uint8_t ImageProperties_t::contents
Image contents.
Definition at line
155
of file platform/bootloader/parser/gbl/btl_gbl_parser.h
instructions#
uint8_t ImageProperties_t::instructions
Parser instructions.
Definition at line
157
of file platform/bootloader/parser/gbl/btl_gbl_parser.h
imageCompleted#
bool ImageProperties_t::imageCompleted
Flag to indicate parsing has completed.
Definition at line
159
of file platform/bootloader/parser/gbl/btl_gbl_parser.h
imageVerified#
bool ImageProperties_t::imageVerified
Flag to indicate the image file has been validated.
Definition at line
161
of file platform/bootloader/parser/gbl/btl_gbl_parser.h
bootloaderVersion#
uint32_t ImageProperties_t::bootloaderVersion
Version number of main bootloader extracted from image file.
Definition at line
163
of file platform/bootloader/parser/gbl/btl_gbl_parser.h
application#
ApplicationData_t ImageProperties_t::application
Information about the application.
Definition at line
165
of file platform/bootloader/parser/gbl/btl_gbl_parser.h
bootloaderUpgradeSize#
uint32_t ImageProperties_t::bootloaderUpgradeSize
Size of the bootloader upgrade contained in the image file.
Definition at line
167
of file platform/bootloader/parser/gbl/btl_gbl_parser.h