|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Caller-owned arenas retained for one streaming comic build. More...
#include <ra8_rabook_comic.h>
Data Fields | |
| ra8_rabook_buffers_t | builder |
| Resident table/string arenas. | |
| ra8_rabook_raster_workspace_t | raster |
| Codec and scaling arenas. | |
| uint8_t * | normalized |
| One normalized page payload. | |
| size_t | normalized_cap |
| Writable normalized bytes. | |
| uint8_t * | stream_scratch |
| Finalizer transfer scratch. | |
| uint32_t | stream_scratch_cap |
| Finalizer scratch bytes. | |
Caller-owned arenas retained for one streaming comic build.
Builder output and image-pool arenas may each be a one-byte dummy: this facade reserves external images and uses ra8_rabook_finalize_stream rather than resident finalization.
Definition at line 84 of file ra8_rabook_comic.h.
| ra8_rabook_buffers_t ra8_rabook_comic_workspace_t::builder |
Resident table/string arenas.
Definition at line 85 of file ra8_rabook_comic.h.
Referenced by ra8_rabook_comic_init().
| uint8_t* ra8_rabook_comic_workspace_t::normalized |
One normalized page payload.
Definition at line 87 of file ra8_rabook_comic.h.
Referenced by ra8_rabook_comic_init().
| size_t ra8_rabook_comic_workspace_t::normalized_cap |
Writable normalized bytes.
Definition at line 88 of file ra8_rabook_comic.h.
Referenced by ra8_rabook_comic_init().
| ra8_rabook_raster_workspace_t ra8_rabook_comic_workspace_t::raster |
Codec and scaling arenas.
Definition at line 86 of file ra8_rabook_comic.h.
Referenced by ra8_rabook_comic_init().
| uint8_t* ra8_rabook_comic_workspace_t::stream_scratch |
Finalizer transfer scratch.
Definition at line 89 of file ra8_rabook_comic.h.
Referenced by ra8_rabook_comic_init().
| uint32_t ra8_rabook_comic_workspace_t::stream_scratch_cap |
Finalizer scratch bytes.
Definition at line 90 of file ra8_rabook_comic.h.
Referenced by ra8_rabook_comic_init().