Context used by bootloader image parser to store parser state.

Context for the bootloader image parser routine.

Public Attributes#

Properties of the image being parsed.

Context information for the image parser.

Decryption context information for the image parser.

Authentication context information for the image parser.

uint32_t

Slot ID to try and parse an image from.

uint32_t

Size of storage slot.

uint32_t

Offset into storage slot.

int32_t

Error code returned by the image parser.

Public Attribute Documentation#

imageProperties#

ImageProperties_t BootloaderParserContext_t::imageProperties

Properties of the image being parsed.


parserContext#

ParserContext_t BootloaderParserContext_t::parserContext

Context information for the image parser.


decryptContext#

DecryptContext_t BootloaderParserContext_t::decryptContext

Decryption context information for the image parser.


authContext#

AuthContext_t BootloaderParserContext_t::authContext

Authentication context information for the image parser.


slotId#

uint32_t BootloaderParserContext_t::slotId

Slot ID to try and parse an image from.


slotSize#

uint32_t BootloaderParserContext_t::slotSize

Size of storage slot.


slotOffset#

uint32_t BootloaderParserContext_t::slotOffset

Offset into storage slot.


errorCode#

int32_t BootloaderParserContext_t::errorCode

Error code returned by the image parser.