16#include <ove/console.h>
19#ifdef CONFIG_OVE_CONSOLE
37 return ove_console_init();
55 return ove_console_getchar();
63 ove_console_putchar(c);
71inline void write(
const char *data,
unsigned int len) {
72 ove_console_write(data, len);
void write(const char *data, unsigned int len)
Writes a buffer of bytes to the console output.
Definition console.hpp:71
int getchar()
Reads one character from the console, blocking until one is available.
Definition console.hpp:54
int init()
Initialises the console subsystem.
Definition console.hpp:36
void putchar(int c)
Writes a single character to the console output.
Definition console.hpp:62
Top-level namespace for all oveRTOS C++ abstractions.
Definition app.hpp:19
Common type definitions and concepts for the C++ wrapper layer.