LZ4 Compressed Programming GBL Tag Parser Context.

Public Attributes#

uint8_t

Buffer to store unaligned decompressed data.

uint8_t

Offset into outputBuffer.

bool

Whether this is the first call to the parser for this tag.

Stored pointer to the GBL parser context.

Stored pointer to the GBL parser callbacks.

Context of the LZ4 decompressor.

Public Attribute Documentation#

outputBuffer#

uint8_t Lz4ParserContext_t::outputBuffer[4]

Buffer to store unaligned decompressed data.


Definition at line 133 of file platform/bootloader/parser/compression/btl_decompress_lz4.h

outputOffset#

uint8_t Lz4ParserContext_t::outputOffset

Offset into outputBuffer.


Definition at line 135 of file platform/bootloader/parser/compression/btl_decompress_lz4.h

firstCall#

bool Lz4ParserContext_t::firstCall

Whether this is the first call to the parser for this tag.


Definition at line 137 of file platform/bootloader/parser/compression/btl_decompress_lz4.h

parserContext#

ParserContext_t* Lz4ParserContext_t::parserContext

Stored pointer to the GBL parser context.


Definition at line 139 of file platform/bootloader/parser/compression/btl_decompress_lz4.h

parserCallbacks#

const BootloaderParserCallbacks_t* Lz4ParserContext_t::parserCallbacks

Stored pointer to the GBL parser callbacks.


Definition at line 141 of file platform/bootloader/parser/compression/btl_decompress_lz4.h

lz4Context#

Lz4Context_t Lz4ParserContext_t::lz4Context

Context of the LZ4 decompressor.


Definition at line 143 of file platform/bootloader/parser/compression/btl_decompress_lz4.h