arduino_mega2560: correct uart prototypes
This commit is contained in:
parent
7b28977fad
commit
cf2dd6656b
@ -45,8 +45,8 @@ static ringbuffer_t rx_buf;
|
|||||||
|
|
||||||
void led_init(void);
|
void led_init(void);
|
||||||
void SystemInit(void);
|
void SystemInit(void);
|
||||||
static int uart_putchar(unsigned char c, FILE *stream);
|
static int uart_putchar(char c, FILE *stream);
|
||||||
static char uart_getchar(FILE *stream);
|
static int uart_getchar(FILE *stream);
|
||||||
|
|
||||||
static FILE uart_stdout = FDEV_SETUP_STREAM(uart_putchar, NULL, _FDEV_SETUP_WRITE);
|
static FILE uart_stdout = FDEV_SETUP_STREAM(uart_putchar, NULL, _FDEV_SETUP_WRITE);
|
||||||
static FILE uart_stdin = FDEV_SETUP_STREAM(NULL, uart_getchar, _FDEV_SETUP_READ);
|
static FILE uart_stdin = FDEV_SETUP_STREAM(NULL, uart_getchar, _FDEV_SETUP_READ);
|
||||||
@ -124,13 +124,13 @@ void SystemInit(void)
|
|||||||
puts("\f");
|
puts("\f");
|
||||||
}
|
}
|
||||||
|
|
||||||
static int uart_putchar(unsigned char c, FILE *stream)
|
static int uart_putchar(char c, FILE *stream)
|
||||||
{
|
{
|
||||||
uart_write_blocking(UART_0, c);
|
uart_write_blocking(UART_0, c);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
char uart_getchar(FILE *stream)
|
int uart_getchar(FILE *stream)
|
||||||
{
|
{
|
||||||
#ifndef MODULE_UART0
|
#ifndef MODULE_UART0
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user