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

Exact caller-owned storage used by streaming JOF inspection. More...

#include <ra8_fmt_stream.h>

Collaboration diagram for ra8_fmt_jof_inspect_workspace_t:

Data Fields

jof_audit_record_trecords
 Audit record array.
uint32_t record_cap
 Record entries available.
uint8_t * tile
 Reusable decoded tile.
uint32_t tile_cap
 Decoded tile capacity.
uint8_t * scratch
 Compressed tile staging.
uint32_t scratch_cap
 Compressed staging capacity.

Detailed Description

Exact caller-owned storage used by streaming JOF inspection.

Since
0.1.0

Definition at line 129 of file ra8_fmt_stream.h.

Field Documentation

◆ record_cap

uint32_t ra8_fmt_jof_inspect_workspace_t::record_cap

Record entries available.

Definition at line 131 of file ra8_fmt_stream.h.

Referenced by ra8_fmt_jof_inspect_stream().

◆ records

jof_audit_record_t* ra8_fmt_jof_inspect_workspace_t::records

Audit record array.

Definition at line 130 of file ra8_fmt_stream.h.

Referenced by ra8_fmt_jof_inspect_stream().

◆ scratch

uint8_t* ra8_fmt_jof_inspect_workspace_t::scratch

Compressed tile staging.

Definition at line 134 of file ra8_fmt_stream.h.

Referenced by ra8_fmt_jof_inspect_stream().

◆ scratch_cap

uint32_t ra8_fmt_jof_inspect_workspace_t::scratch_cap

Compressed staging capacity.

Definition at line 135 of file ra8_fmt_stream.h.

Referenced by ra8_fmt_jof_inspect_stream().

◆ tile

uint8_t* ra8_fmt_jof_inspect_workspace_t::tile

Reusable decoded tile.

Definition at line 132 of file ra8_fmt_stream.h.

Referenced by ra8_fmt_jof_inspect_stream().

◆ tile_cap

uint32_t ra8_fmt_jof_inspect_workspace_t::tile_cap

Decoded tile capacity.

Definition at line 133 of file ra8_fmt_stream.h.

Referenced by ra8_fmt_jof_inspect_stream().


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