ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
ra8_rabook_pipeline_internal.h
Go to the documentation of this file.
1
13#pragma once
14
15#include "ra8_attributes.h"
16#include "ra8_rabook_pipeline.h"
17
37 const ra8_rabook_buffers_t* bufs,
Annotation-attribute framework macros for ra8-firmware.
#define RA8_PRIV
Module-private helper: shared across TUs but only inside one library.
ra8_err_codes_t ra8_err_t
Canonical error-return type used by every ra8-firmware API.
Definition ra8_err.h:546
End-to-end EPUB -> RABOOK1 compile pipeline (#149).
ra8_err_t priv_rabook_pipeline_check_common(const epub_book_t *epub, const ra8_rabook_buffers_t *bufs, const ra8_rabook_pipeline_scratch_t *scr)
Validate arguments common to both RABOOK pipeline entry points.
Opened EPUB book.
Definition epub.h:286
Caller-owned, fixed-capacity arenas the builder appends into (no heap).
Caller-owned temporary buffers the pipeline stage needs.