|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Incremental TAR structural state. More...
Data Fields | |
| uint8_t | block [k_tar_block_bytes] |
| Partial header record. | |
| uint64_t | skip_bytes |
| Padded payload remaining. | |
| uint64_t | total_bytes |
| Total decoded TAR bytes. | |
| size_t | block_used |
| Bytes resident in block. | |
| size_t | pages |
| Image member count. | |
| size_t | members |
| Regular member count. | |
| uint8_t | zero_blocks |
| Consecutive terminal records. | |
| bool | metadata |
| ComicInfo.xml was found. | |
| bool | ended |
| Two zero blocks were consumed. | |
Incremental TAR structural state.
Definition at line 54 of file mdl_verify_tarball.c.
| uint8_t mdl_tar_stream_t::block[k_tar_block_bytes] |
Partial header record.
Definition at line 55 of file mdl_verify_tarball.c.
Referenced by internal_tar_feed(), internal_tar_member(), and internal_tar_process_block().
| size_t mdl_tar_stream_t::block_used |
Bytes resident in block.
Definition at line 58 of file mdl_verify_tarball.c.
Referenced by internal_tar_feed(), internal_tar_finish(), and internal_tar_process_block().
| bool mdl_tar_stream_t::ended |
Two zero blocks were consumed.
Definition at line 63 of file mdl_verify_tarball.c.
Referenced by internal_tar_feed(), internal_tar_finish(), and internal_tar_process_block().
| size_t mdl_tar_stream_t::members |
Regular member count.
Definition at line 60 of file mdl_verify_tarball.c.
Referenced by internal_tar_finish(), and internal_tar_member().
| bool mdl_tar_stream_t::metadata |
ComicInfo.xml was found.
Definition at line 62 of file mdl_verify_tarball.c.
Referenced by internal_tar_finish(), and internal_tar_member().
| size_t mdl_tar_stream_t::pages |
Image member count.
Definition at line 59 of file mdl_verify_tarball.c.
Referenced by internal_tar_finish(), and internal_tar_member().
| uint64_t mdl_tar_stream_t::skip_bytes |
Padded payload remaining.
Definition at line 56 of file mdl_verify_tarball.c.
Referenced by internal_tar_feed(), internal_tar_finish(), and internal_tar_member().
| uint64_t mdl_tar_stream_t::total_bytes |
Total decoded TAR bytes.
Definition at line 57 of file mdl_verify_tarball.c.
Referenced by internal_tar_feed(), and internal_tar_finish().
| uint8_t mdl_tar_stream_t::zero_blocks |
Consecutive terminal records.
Definition at line 61 of file mdl_verify_tarball.c.
Referenced by internal_tar_process_block().