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.


Definition at line 26 of file platform/bootloader/core/btl_parse.h

parserContext#

ParserContext_t BootloaderParserContext_t::parserContext

Context information for the image parser.


Definition at line 28 of file platform/bootloader/core/btl_parse.h

decryptContext#

DecryptContext_t BootloaderParserContext_t::decryptContext

Decryption context information for the image parser.


Definition at line 30 of file platform/bootloader/core/btl_parse.h

authContext#

AuthContext_t BootloaderParserContext_t::authContext

Authentication context information for the image parser.


Definition at line 32 of file platform/bootloader/core/btl_parse.h

slotId#

uint32_t BootloaderParserContext_t::slotId

Slot ID to try and parse an image from.


Definition at line 34 of file platform/bootloader/core/btl_parse.h

slotSize#

uint32_t BootloaderParserContext_t::slotSize

Size of storage slot.


Definition at line 36 of file platform/bootloader/core/btl_parse.h

slotOffset#

uint32_t BootloaderParserContext_t::slotOffset

Offset into storage slot.


Definition at line 38 of file platform/bootloader/core/btl_parse.h

errorCode#

int32_t BootloaderParserContext_t::errorCode

Error code returned by the image parser.


Definition at line 40 of file platform/bootloader/core/btl_parse.h