|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Decoded fields of one RAR5 compressed-block header. More...
#include <ra8_rar5_internal.h>
Data Fields | |
| uint64_t | size |
| Block size in bytes from BlockStart. | |
| uint32_t | last_bits |
| Valid bits in the block's last byte. | |
| bool | tables |
| Block carries fresh Huffman tables. | |
| bool | last |
| Block is the last in the file. | |
Decoded fields of one RAR5 compressed-block header.
Filled by priv_rar5_read_block_header and consumed by the driver's block loop.
Definition at line 180 of file ra8_rar5_internal.h.
| bool r5_block_t::last |
Block is the last in the file.
Definition at line 184 of file ra8_rar5_internal.h.
Referenced by internal_open_block().
| uint32_t r5_block_t::last_bits |
Valid bits in the block's last byte.
Definition at line 182 of file ra8_rar5_internal.h.
Referenced by internal_open_block().
| uint64_t r5_block_t::size |
Block size in bytes from BlockStart.
Definition at line 181 of file ra8_rar5_internal.h.
Referenced by internal_open_block().
| bool r5_block_t::tables |
Block carries fresh Huffman tables.
Definition at line 183 of file ra8_rar5_internal.h.
Referenced by internal_open_block().