@web-font-path: "roboto-debian.css";


Go to the source code of this file.
Typedefs | |
| typedef struct stdio_driver | stdio_driver_t |
Functions | |
| 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 with optional newline and carriage return insertion. | |
| 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. | |