[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/3] escc: fix R_STATUS when SDLC mode is enabled
|
From: |
Mark Cave-Ayland |
|
Subject: |
[PATCH 0/3] escc: fix R_STATUS when SDLC mode is enabled |
|
Date: |
Sun, 29 Aug 2021 11:01:00 +0100 |
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-ayland@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
- [PATCH 0/3] escc: fix R_STATUS when SDLC mode is enabled,
Mark Cave-Ayland <=