Skip to content

Commit 54a55cc

Browse files
authored
Merge pull request buserror#411 from bsekisser/uart_raise_udr_raised_with_tx_enable
Set udre flag when (re)enabling uart transmitter.
2 parents 26ff19d + e479fb3 commit 54a55cc

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

simavr/sim/avr_uart.c

+2
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,8 @@ avr_uart_write(
405405
if (new_txen != txen) {
406406
if (p->udrc.vector && !new_txen) {
407407
avr_uart_clear_interrupt(avr, &p->udrc);
408+
} else {
409+
avr_regbit_set(avr, p->udrc.raised);
408410
}
409411
}
410412
}

0 commit comments

Comments
 (0)