Structure containing state of the image file processed.
Public Attributes#
uint8_t
Image contents.
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.
uint32_t
Size of the bootloader upgrade contained in the image file.
uint8_t
Parser instructions.
Information about the application.
Public Attribute Documentation#
contents#
uint8_t ImageProperties_t::contents
Image contents.
Definition at line
47
of file platform/bootloader/parser/gbl/btl_gbl_parser_ns.h
imageCompleted#
bool ImageProperties_t::imageCompleted
Flag to indicate parsing has completed.
Definition at line
49
of file platform/bootloader/parser/gbl/btl_gbl_parser_ns.h
imageVerified#
bool ImageProperties_t::imageVerified
Flag to indicate the image file has been validated.
Definition at line
51
of file platform/bootloader/parser/gbl/btl_gbl_parser_ns.h
bootloaderVersion#
uint32_t ImageProperties_t::bootloaderVersion
Version number of main bootloader extracted from image file.
Definition at line
53
of file platform/bootloader/parser/gbl/btl_gbl_parser_ns.h
bootloaderUpgradeSize#
uint32_t ImageProperties_t::bootloaderUpgradeSize
Size of the bootloader upgrade contained in the image file.
Definition at line
55
of file platform/bootloader/parser/gbl/btl_gbl_parser_ns.h
instructions#
uint8_t ImageProperties_t::instructions
Parser instructions.
Definition at line
157
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