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

Where an on-device-produced atlas lives: sink to write, pread to read back (DIP – an SDRAM memstore and an SD file both fit). More...

#include <epub_img_tiles.h>

Data Fields

jof_sink_fn sink
 Append-only atlas writer.
void * sink_ctx
 Context for sink.
jof_pread_fn pread
 Read-back seam for the same bytes.
void * pread_ctx
 Context for pread.

Detailed Description

Where an on-device-produced atlas lives: sink to write, pread to read back (DIP – an SDRAM memstore and an SD file both fit).

The import path writes the transcoded atlas through sink and registers the image over pread; both must address the same backing bytes. jof_memstore_t provides a matching RAM-backed pair.

Invariant
sink and pread address the same backing store.
See also
epub_tile_binder_import()
Since
0.1.0

Definition at line 149 of file epub_img_tiles.h.

Field Documentation

◆ pread

jof_pread_fn epub_atlas_store_t::pread

Read-back seam for the same bytes.

Definition at line 152 of file epub_img_tiles.h.

◆ pread_ctx

void* epub_atlas_store_t::pread_ctx

Context for pread.

Definition at line 153 of file epub_img_tiles.h.

◆ sink

jof_sink_fn epub_atlas_store_t::sink

Append-only atlas writer.

Definition at line 150 of file epub_img_tiles.h.

◆ sink_ctx

void* epub_atlas_store_t::sink_ctx

Context for sink.

Definition at line 151 of file epub_img_tiles.h.


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