Description

Handle custom GBL tags for added functionality in the GBL parser.

Modules

LZ4 Programming Tag
Tag to handle LZ4 compressed programming data.
LZMA Programming Tag
Tag to handle LZMA compressed programming data.

Data Structures

struct GblCustomTag_t
Custom tag descriptor.

Functions

bool gbl_isCustomTag ( EblTagHeader_t *tagHeader)
const GblCustomTag_t * gbl_getCustomTagProperties (uint32_t tagId)

Function Documentation

bool gbl_isCustomTag ( EblTagHeader_t * tagHeader )

Indicate whether the GBL tag described by tagHeader is a custom tag.

Parameters
tagHeader Pointer to the GBL tag header
Returns
True if the tag is a custom tag, else false
const GblCustomTag_t * gbl_getCustomTagProperties ( uint32_t tagId )

Get properties for a custom GBL tag.

Parameters
tagId GBL Tag ID of the custom tag
Returns
Pointer to the custom tag descriptor