|
|
|
@ -200,7 +200,7 @@ void uart_poweroff(uart_t uart)
|
|
|
|
|
void UART_0_ISR(void)
|
|
|
|
|
{
|
|
|
|
|
if (UART_0_DEV->LSR & (1 << 0)) { /* is RDR flag set? */
|
|
|
|
|
char data = (char)UART_0_DEV->RBR;
|
|
|
|
|
uint8_t data = (uint8_t)UART_0_DEV->RBR;
|
|
|
|
|
config[UART_0].rx_cb(config[UART_0].arg, data);
|
|
|
|
|
}
|
|
|
|
|
if (sched_context_switch_request) {
|
|
|
|
@ -213,7 +213,7 @@ void UART_0_ISR(void)
|
|
|
|
|
void UART_1_ISR(void)
|
|
|
|
|
{
|
|
|
|
|
if (UART_1_DEV->LSR & (1 << 0)) { /* is RDR flag set? */
|
|
|
|
|
char data = (char)UART_1_DEV->RBR;
|
|
|
|
|
uint8_t data = (uint8_t)UART_1_DEV->RBR;
|
|
|
|
|
config[UART_1].rx_cb(config[UART_1].arg, data);
|
|
|
|
|
}
|
|
|
|
|
if (sched_context_switch_request) {
|
|
|
|
|