From: Mark Cave-Ayland Date: Wed, 20 Oct 2021 13:41:24 +0000 (+0100) Subject: mac_via: update comment for VIA1B_vMystery bit X-Git-Tag: v6.2.0-rc0~44^2~8 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e976459b3b127838befaef57f1587770452a0827;p=thirdparty%2Fqemu.git mac_via: update comment for VIA1B_vMystery bit According to both Linux and NetBSD, port B bit 6 is used on the Quadra 800 to configure the GLUE logic in A/UX mode. Whilst the name VIA1B_vMystery isn't particularly descriptive, the patch leaves this to ensure that the constants in mac_via.c remain in sync with Linux's mac_via.h. Signed-off-by: Mark Cave-Ayland Reviewed-by: Laurent Vivier Message-Id: <20211020134131.4392-2-mark.cave-ayland@ilande.co.uk> Signed-off-by: Laurent Vivier --- diff --git a/hw/misc/mac_via.c b/hw/misc/mac_via.c index 993bac017db..7a53a8b4c04 100644 --- a/hw/misc/mac_via.c +++ b/hw/misc/mac_via.c @@ -130,6 +130,10 @@ * On SE/30, vertical sync interrupt enable. * 0=enabled. This vSync interrupt shows up * as a slot $E interrupt. + * On Quadra 800 this bit toggles A/UX mode which + * configures the glue logic to deliver some IRQs + * at different levels compared to a classic + * Mac. */ #define VIA1B_vADBS2 0x20 /* ADB state input bit 1 (unused on IIfx) */ #define VIA1B_vADBS1 0x10 /* ADB state input bit 0 (unused on IIfx) */