If your program is run inside qemu-run and puts data out on the UART, if there's a gap in the UART data of about 100ms, qemu-run stops printing anything to the UART.
I think this is because the print_loop function cannot tell the difference between a timeout error and a fatal error, and disconnects regardless.
If your program is run inside
qemu-runand puts data out on the UART, if there's a gap in the UART data of about 100ms,qemu-runstops printing anything to the UART.I think this is because the
print_loopfunction cannot tell the difference between a timeout error and a fatal error, and disconnects regardless.