Here is another small set of ESCC fixes from my attempts to boot MacOS on the q800 machine.
When MacOS loads the OpenTransport extension on boot it attempts to enable SDLC mode on the ESCC. QEMU's emulation doesn't support SDLC mode, but without these fixes the active low STATUS_SYNC bit in R_STATUS is continually asserted causing the extension to hang on startup as it believe it is constantly receiving LocalTalk responses during its initial negotiation phase. Signed-off-by: Mark Cave-Ayland <mark.cave-ayl...@ilande.co.uk> Mark Cave-Ayland (3): escc: checkpatch fixes escc: fix R_STATUS channel reset value escc: fix STATUS_SYNC bit in R_STATUS register hw/char/escc.c | 174 ++++++++++++++++++++++++++++++------------------- 1 file changed, 106 insertions(+), 68 deletions(-) -- 2.20.1