|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Files | |
| ra8_arena.h | |
| Init-time bump arena – carves per-tier slab backing, zero-heap. | |
| ra8_glyph_atlas.h | |
| Fixed-RAM-budget glyph cache with LRU eviction (Layer 3, #147). | |
| ra8_keycache.h | |
| The one reusable hash + pin + evict cache engine (#147, #345). | |
| ra8_slab.h | |
| Fixed-cell slab allocator – O(1), zero-fragmentation, zero-heap. | |
| ra8_tile_cache.h | |
| Fixed-RAM-budget image-tile cache with LRU eviction (Layer 3b, #147). | |
| ra8_vmem.h | |
| Byte-range page cache with SLRU eviction (Layer 2, #147). | |
| ra8_vmem_stream.h | |
| Read a page-cached object as a seekable byte stream (Layer 2 helper, #147/#151). | |
| ra8_vsource.h | |
| Virtual-memory object sources – the page-cache storage seam (Layer 1, #147). | |