ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
ra8_io_log.h
Go to the documentation of this file.
1
21
22#pragma once
23
24#ifdef __cplusplus
25extern "C" {
26#endif
27
28#include "ra8_err.h"
29#include "ra8_io_stream.h"
30
51
66void ra8_io_log_detach(void);
67
68#ifdef __cplusplus
69}
70#endif
Error Code Definitions for ra8-firmware.
ra8_err_codes_t ra8_err_t
Canonical error-return type used by every ra8-firmware API.
Definition ra8_err.h:546
ra8_err_t ra8_io_log_attach(ra8_io_stream_t *s)
Route ra8_log output to a bound ra8_io stream.
Definition ra8_io_log.c:61
void ra8_io_log_detach(void)
Restore the default ITM log backend.
Definition ra8_io_log.c:71
ra8_io targetable byte-stream facade – one writer, many destinations.
Caller-allocated byte-stream handle binding a sink to its context.