|
| bool | stdio_init_all (void) |
| | Initialize all of the present standard stdio types that are linked into the binary.
|
| bool | stdio_deinit_all (void) |
| | Deinitialize all of the present standard stdio types that are linked into the binary.
|
|
void | stdio_flush (void) |
| | Flushes any buffered output.
|
| int | stdio_getchar_timeout_us (uint32_t timeout_us) |
| | Return a character from stdin if there is one available within a timeout.
|
|
static int | getchar_timeout_us (uint32_t timeout_us) |
| | Alias for stdio_getchar_timeout_us for backwards compatibility.
|
| void | stdio_set_driver_enabled (stdio_driver_t *driver, bool enabled) |
| | Adds or removes a driver from the list of active drivers used for input/output.
|
| void | stdio_filter_driver (stdio_driver_t *driver) |
| | Control limiting of output to a single driver.
|
| void | stdio_set_translate_crlf (stdio_driver_t *driver, bool translate) |
| | control conversion of line feeds to carriage return on transmissions
|
|
int | stdio_putchar_raw (int c) |
| | putchar variant that skips any CR/LF conversion if enabled
|
|
static int | putchar_raw (int c) |
| | Alias for stdio_putchar_raw for backwards compatibility.
|
|
int | stdio_puts_raw (const char *s) |
| | puts variant that skips any CR/LF conversion if enabled
|
|
static int | puts_raw (const char *s) |
| | Alias for stdio_puts_raw for backwards compatibility.
|
| void | stdio_set_chars_available_callback (void(*fn)(void *), void *param) |
| | get notified when there are input characters available
|
| int | stdio_get_until (char *buf, int len, absolute_time_t until) |
| | Waits until a timeout to read at least one character into a buffer.
|
| int | stdio_put_string (const char *s, int len, bool newline, bool cr_translation) |
| | Prints a buffer to stdout, optionally appending a newline.
|
|
int | stdio_getchar (void) |
| | Alias for getchar that definitely does not go thru the implementation in the standard C library even when PICO_STDIO_SHORT_CIRCUIT_CLIB_FUNCS == 0.
|
|
int | stdio_putchar (int) |
| | Alias for putchar that definitely does not go thru the implementation in the standard C library even when PICO_STDIO_SHORT_CIRCUIT_CLIB_FUNCS == 0.
|
|
int | stdio_puts (const char *s) |
| | Alias for puts that definitely does not go thru the implementation in the standard C library even when PICO_STDIO_SHORT_CIRCUIT_CLIB_FUNCS == 0.
|
|
int | stdio_vprintf (const char *format, va_list va) |
| | Alias for vprintf that definitely does not go thru the implementation in the standard C library even when PICO_STDIO_SHORT_CIRCUIT_CLIB_FUNCS == 0.
|
|
int | __printflike (1, 0) stdio_printf(const char *format |
| | Alias for printf that definitely does not go thru the implementation in the standard C library even when PICO_STDIO_SHORT_CIRCUIT_CLIB_FUNCS == 0.
|