Common standard I/O driver that implements the stdio read and write functions on AVR and SAM devices.
|
| Standard serial I/O (stdio) |
| Common standard serial I/O management driver that implements a stdio serial interface on AVR and SAM devices.
|
|
|
void(* | ptr_get )(void volatile *, char *) |
| Pointer to the external low level read function. More...
|
|
int(* | ptr_put )(void volatile *, char) |
| Pointer to the external low level write function. More...
|
|
volatile void *volatile | stdio_base |
| Pointer to the base of the USART module instance to use for stdio. More...
|
|
volatile void *volatile | stdio_base |
| Pointer to the base of the USART module instance to use for stdio. More...
|
|
int _read |
( |
int |
file, |
|
|
char * |
ptr, |
|
|
int |
len |
|
) |
| |
int _write |
( |
int |
file, |
|
|
char * |
ptr, |
|
|
int |
len |
|
) |
| |
void(* ptr_get)(void volatile *, char *) |
Pointer to the external low level read function.
Referenced by _read().
int(* ptr_put)(void volatile *, char) |
Pointer to the external low level write function.
Referenced by _write().
volatile void* volatile stdio_base |
Pointer to the base of the USART module instance to use for stdio.
Referenced by _read(), and _write().
volatile void* volatile stdio_base |
Pointer to the base of the USART module instance to use for stdio.