/* * uart.h * * This file is part of Triple-A library: * https://github.com/tuupola/triple-a * * Copyright 2011 Mika Tuupola * * Licensed under the MIT license: * http://www.opensource.org/licenses/mit-license.php * */ #ifndef UART_H #define UART_H int uart_putchar(char c, FILE *stream); int uart_getchar(FILE *stream); void uart_init(void); /* http://www.ermicro.com/blog/?p=325 */ FILE uart_output = FDEV_SETUP_STREAM(uart_putchar, NULL, _FDEV_SETUP_WRITE); FILE uart_input = FDEV_SETUP_STREAM(NULL, uart_getchar, _FDEV_SETUP_READ); #endif /* UART_H */