[][src]Module kernel::tbfheader

Tock Binary Format Header definitions and parsing code.

Structs

TbfHeaderTlv

The TLV header (T and L).

TbfHeaderV2Base

TBF fields that must be present in all v2 headers.

TbfHeaderV2Main

The v2 main section for apps.

TbfHeaderV2WriteableFlashRegion

Writeable flash regions only need an offset and size.

TbfHeaderV2

Single header that can contain all parts of a v2 header.

Enums

TbfHeader

Type that represents the fields of the Tock Binary Format header.

TbfHeaderTypes

Types in TLV structures for each optional block of the header.

Functions

parse_and_validate_tbf_header

Converts a pointer to memory to a TbfHeader struct