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

Bounded output sink for the tdefl put-buffer callback. More...

Data Fields

uint8_t * out
 Destination buffer.
uint32_t cap
 Destination capacity.
uint32_t len
 Bytes written so far.
uint8_t overflow
 Set when out filled up.

Detailed Description

Bounded output sink for the tdefl put-buffer callback.

Since
0.1.0

Definition at line 37 of file ra8_compress.c.

Field Documentation

◆ cap

uint32_t compress_ctx_t::cap

Destination capacity.

Definition at line 39 of file ra8_compress.c.

Referenced by internal_compress_put().

◆ len

uint32_t compress_ctx_t::len

Bytes written so far.

Definition at line 40 of file ra8_compress.c.

Referenced by internal_compress_put(), and internal_ra8_compress_drive().

◆ out

uint8_t* compress_ctx_t::out

Destination buffer.

Definition at line 38 of file ra8_compress.c.

Referenced by internal_compress_put().

◆ overflow

uint8_t compress_ctx_t::overflow

Set when out filled up.

Definition at line 41 of file ra8_compress.c.

Referenced by internal_compress_put(), and internal_ra8_compress_drive().


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