|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Files | |
| epub_chapter.c | |
| Chapter / metadata / cover / glyph accessors for the EPUB reader. | |
| epub_entry.c | |
| Bounded-RAM streaming + windowed extraction of a single ZIP entry (#231). | |
| epub_fs.c | |
| ra8_fs -> epub bridge implementation (Phase 4.2 file adapter). | |
| epub_fs_internal.h | |
| Test-access surface for the EPUB filesystem stream callback. | |
| epub_img_import.c | |
| Import-time transcode wiring: manifest href -> JOF atlas -> binder (#231's open-path integration). | |
| epub_img_tiles.c | |
| Tile-cache paging of JOF atlases + a real reflow img loader (#231). | |
| epub_internal.h | |
| Test-access surface for epub internal helpers (MC/DC). | |
| epub_miniz_alloc.c | |
| First-fit allocator over one caller-owned miniz workspace. | |
| epub_open.c | |
| epub_open() / epub_close() lifecycle plumbing. | |
| epub_xml_consumer_internal.h | |
| Private contracts for streamed EPUB XML consumers. | |
| epub_xml_opf_internal.h | |
| Private contracts for the EPUB container and OPF consumers. | |
| epub_xml_shim.c | |
| Strict bounded container/OPF/NCX/nav XML consumers. | |
| epub_xml_shim_internal.h | |
| Library-private contract for the bounded EPUB XML parser. | |
| epub_xml_toc.c | |
| Bounded NCX and EPUB 3 nav table-of-contents consumers. | |
| epub_xml_toc_internal.h | |
| Private contracts for the EPUB NCX and nav table-of-contents consumers. | |
| epub_zip_guard.c | |
| Decompression-limits retrofit for every miniz ZIP consumer. | |