drivers: serial: ra8_sci_b: fix overrun error flag clearing
Overrun error flag clearing happens by writing 1 to the ORERC register, not 0. Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
This commit is contained in:
parent
4d4b3a4efe
commit
0cdf804c00
1 changed files with 1 additions and 1 deletions
|
@ -386,7 +386,7 @@ static int uart_ra_sci_b_fifo_read(const struct device *dev, uint8_t *rx_data, c
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Clear overrun error flag */
|
/* Clear overrun error flag */
|
||||||
cfg->regs->CFCLR_b.ORERC = 0U;
|
cfg->regs->CFCLR_b.ORERC = 1U;
|
||||||
|
|
||||||
return num_rx;
|
return num_rx;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue