22#error "port/posix is host-only and must never be compiled or linked into target firmware."
64 uint32_t* out_written,
66 void* writer_context);
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.
ra8_err_t priv_ra8_io_stream_posix_write_loop(int fd, const uint8_t *bytes, uint32_t length, uint32_t *out_written, ra8_io_stream_posix_write_fn_t writer, void *writer_context)
Complete one descriptor write through an injected raw primitive.
int64_t(* ra8_io_stream_posix_write_fn_t)(void *context, int fd, const uint8_t *bytes, uint32_t length, int *out_errno)
Injected descriptor-write primitive used by the exact-write loop.