ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
ra8_fmt_rabook_inspect_workspace_t Struct Reference

Caller-owned storage for strict streamed RBKC/RABOOK1 inspection. More...

#include <ra8_fmt_stream.h>

Data Fields

uint64_t * table
 Decoded RBKC offset entries.
uint32_t table_cap
 Entries available at table.
uint8_t * compressed
 One compressed chunk.
uint32_t compressed_cap
 Compressed chunk capacity.
uint8_t * chunk
 One inflated chunk.
uint32_t chunk_cap
 Inflated chunk capacity.
uint8_t * scratch
 Strict validator workspace.
uint32_t scratch_cap
 Validator workspace capacity.

Detailed Description

Caller-owned storage for strict streamed RBKC/RABOOK1 inspection.

Definition at line 139 of file ra8_fmt_stream.h.

Field Documentation

◆ chunk

uint8_t* ra8_fmt_rabook_inspect_workspace_t::chunk

One inflated chunk.

Definition at line 144 of file ra8_fmt_stream.h.

Referenced by ra8_fmt_rabook_inspect_stream().

◆ chunk_cap

uint32_t ra8_fmt_rabook_inspect_workspace_t::chunk_cap

Inflated chunk capacity.

Definition at line 145 of file ra8_fmt_stream.h.

Referenced by ra8_fmt_rabook_inspect_stream().

◆ compressed

uint8_t* ra8_fmt_rabook_inspect_workspace_t::compressed

One compressed chunk.

Definition at line 142 of file ra8_fmt_stream.h.

Referenced by ra8_fmt_rabook_inspect_stream().

◆ compressed_cap

uint32_t ra8_fmt_rabook_inspect_workspace_t::compressed_cap

Compressed chunk capacity.

Definition at line 143 of file ra8_fmt_stream.h.

Referenced by ra8_fmt_rabook_inspect_stream().

◆ scratch

uint8_t* ra8_fmt_rabook_inspect_workspace_t::scratch

Strict validator workspace.

Definition at line 146 of file ra8_fmt_stream.h.

Referenced by ra8_fmt_rabook_inspect_stream().

◆ scratch_cap

uint32_t ra8_fmt_rabook_inspect_workspace_t::scratch_cap

Validator workspace capacity.

Definition at line 147 of file ra8_fmt_stream.h.

Referenced by ra8_fmt_rabook_inspect_stream().

◆ table

uint64_t* ra8_fmt_rabook_inspect_workspace_t::table

Decoded RBKC offset entries.

Definition at line 140 of file ra8_fmt_stream.h.

Referenced by ra8_fmt_rabook_inspect_stream().

◆ table_cap

uint32_t ra8_fmt_rabook_inspect_workspace_t::table_cap

Entries available at table.

Definition at line 141 of file ra8_fmt_stream.h.

Referenced by ra8_fmt_rabook_inspect_stream().


The documentation for this struct was generated from the following file: