ra8_err_t priv_alphabet_soup_read_all(fw_fs_file_t *file, uint8_t *buffer, uint32_t capacity, uint32_t *out_size)
ra8_err_t priv_alphabet_soup_load_file_contents(const char *filepath, uint8_t *out_buf, uint32_t buf_cap, uint32_t *out_len)
ra8_err_t priv_alphabet_soup_split_path(const char *filepath, char *out_root, size_t root_cap, char *out_leaf, size_t leaf_cap)
Portable filesystem value types and caller-owned opaque handles.
Annotation-attribute framework macros for ra8-firmware.
#define RA8_PRIV
Module-private helper: shared across TUs but only inside one library.
Error Code Definitions for ra8-firmware.
ra8_err_codes_t ra8_err_t
Canonical error-return type used by every ra8-firmware API.
Caller-owned open file; fields are private to the facade.