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

Comparison state shared by bounded tile/row helpers. More...

Collaboration diagram for verify_compare_t:

Data Fields

const ra8_fmt_jof_verify_requirements_tneed
 Exact geometry and capacities.
const ra8_fmt_spool_tref
 Sealed reference atlas.
const ra8_fmt_spool_tgot
 Sealed banded atlas.
const jof_info_trinfo
 Parsed reference geometry.
const jof_info_tginfo
 Parsed subject geometry.
ra8_fmt_transaction_tdump
 Optional unpublished PPM stage.
const ra8_fmt_sink_treport
 Human-readable report sink.
uint64_t diffs
 Differing byte count.
uint32_t shown
 Detailed differences emitted.
bool dump_ok
 PPM stage remains complete.

Detailed Description

Comparison state shared by bounded tile/row helpers.

Definition at line 38 of file ra8_fmt_stream_verify.c.

Field Documentation

◆ diffs

uint64_t verify_compare_t::diffs

Differing byte count.

Definition at line 56 of file ra8_fmt_stream_verify.c.

Referenced by internal_compare_row().

◆ dump

ra8_fmt_transaction_t* verify_compare_t::dump

Optional unpublished PPM stage.

Definition at line 52 of file ra8_fmt_stream_verify.c.

Referenced by internal_abort_dump(), internal_compare(), internal_dump_bytes(), internal_dump_row(), and internal_finish_dump().

◆ dump_ok

bool verify_compare_t::dump_ok

PPM stage remains complete.

Definition at line 60 of file ra8_fmt_stream_verify.c.

Referenced by internal_abort_dump(), internal_compare(), internal_dump_bytes(), internal_dump_row(), and internal_finish_dump().

◆ ginfo

const jof_info_t* verify_compare_t::ginfo

Parsed subject geometry.

Definition at line 50 of file ra8_fmt_stream_verify.c.

Referenced by internal_compare().

◆ got

const ra8_fmt_spool_t* verify_compare_t::got

Sealed banded atlas.

Definition at line 46 of file ra8_fmt_stream_verify.c.

Referenced by internal_compare().

◆ need

const ra8_fmt_jof_verify_requirements_t* verify_compare_t::need

Exact geometry and capacities.

Definition at line 40 of file ra8_fmt_stream_verify.c.

Referenced by internal_compare(), internal_compare_row(), internal_dump_header(), and internal_dump_row().

◆ ref

const ra8_fmt_spool_t* verify_compare_t::ref

Sealed reference atlas.

Definition at line 44 of file ra8_fmt_stream_verify.c.

Referenced by internal_compare().

◆ report

const ra8_fmt_sink_t* verify_compare_t::report

Human-readable report sink.

Definition at line 54 of file ra8_fmt_stream_verify.c.

Referenced by internal_difference(), and internal_finish_dump().

◆ rinfo

const jof_info_t* verify_compare_t::rinfo

Parsed reference geometry.

Definition at line 48 of file ra8_fmt_stream_verify.c.

Referenced by internal_compare().

◆ shown

uint32_t verify_compare_t::shown

Detailed differences emitted.

Definition at line 58 of file ra8_fmt_stream_verify.c.

Referenced by internal_difference().


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