updated version
This commit is contained in:
@@ -53,6 +53,14 @@ static void uart_print_int(unsigned int value)
|
||||
uart_putc(buffer[i]);
|
||||
}
|
||||
|
||||
static char uart_getc_nonblocking(void)
|
||||
{
|
||||
if (UART0_FR & (1 << 4)) // RXFE = receive FIFO empty
|
||||
return 0; // indicate no data
|
||||
return (char)(UART0_DR & 0xFF);
|
||||
}
|
||||
|
||||
|
||||
// UART_IO instance with function pointers assigned
|
||||
static const UART_IO uart_io = {
|
||||
.putc = uart_putc,
|
||||
|
||||
Reference in New Issue
Block a user