54typedef enum : uint32_t {
Error Code Definitions for ra8-firmware.
ra8_err_codes_t ra8_err_t
Canonical error-return type used by every ra8-firmware API.
void unarch_xz_pool_reset(void)
Release the installed arena (invalidates every pool allocation).
uint32_t unarch_xz_pool_used(void)
Bytes currently bump-allocated from the installed arena.
unarch_xz_pool_dims_t
Alignment and sizing constants for the XZ bump arena.
@ k_unarch_xz_pool_align
Bump-allocation alignment, bytes.
void * unarch_xz_pool_alloc(uint32_t size)
Bump-allocate size bytes from the installed arena.
ra8_err_t unarch_xz_pool_install(void *base, uint32_t len)
Install a caller-owned scratch buffer as the XZ allocation arena.