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

.rabook image-pool source adapter for the tap-to-zoom viewer (#478). More...

Go to the source code of this file.

Detailed Description

.rabook image-pool source adapter for the tap-to-zoom viewer (#478).

Implements zoom_book.h. Deliberately thin: the image-pool addressing contract, the gray4 nibble parity and the paged frame-by-frame reads all belong to book_src_image_rect and are not re-implemented here. This file only decides whether an entry is magnifiable at all and presents the existing call as the engine's gray8 sub-rect seam.

The whole TU is guarded on book_paged.h being reachable, the same pattern comic_tiles.c uses, so an app that magnifies only tiled comics does not link book.

[Ring 4 / Domain] {World: NS}

Since
0.1.0

Definition in file zoom_book.c.