Custom GBL Tags

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_tgbl_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
tagHeaderPointer 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
tagIdGBL Tag ID of the custom tag
Returns
Pointer to the custom tag descriptor