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

Baked, INFLATED .rabook flat blob for the ereader_rabook gate. More...

#include <stdint.h>
Include dependency graph for rabook_fixture.h:

Go to the source code of this file.

Enumerations

enum  rabook_fixture_size_t : uint32_t { k_rabook_fixture_len = 2214U }
 Byte length of k_rabook_fixture. More...

Variables

static const uint8_t k_rabook_fixture [k_rabook_fixture_len]
 The baked, inflated .rabook flat blob (validate + walk directly).

Detailed Description

Baked, INFLATED .rabook flat blob for the ereader_rabook gate.

The already-inflated flat blob of a small two-chapter demo book (compiled from a tiny EPUB by tools/epub_compile). Baked inflated so the gate needs no decompressor: the app calls book_validate() directly. A real SD-loaded .rabook would mz_uncompress() the container first (see README). Generated.

Since
Version 0.1.0

Definition in file rabook_fixture.h.

Enumeration Type Documentation

◆ rabook_fixture_size_t

enum rabook_fixture_size_t : uint32_t

Byte length of k_rabook_fixture.

Since
Version 0.1.0
Enumerator
k_rabook_fixture_len 

Inflated flat-blob length.

Definition at line 25 of file rabook_fixture.h.

Variable Documentation

◆ k_rabook_fixture

const uint8_t k_rabook_fixture[k_rabook_fixture_len]
static

The baked, inflated .rabook flat blob (validate + walk directly).

Definition at line 31 of file rabook_fixture.h.