MB/6522: better reset support - only ACR,IFR,IER affected

This commit is contained in:
tomcw
2021-02-13 16:56:29 +00:00
parent 84a705d20d
commit 4e88163430
5 changed files with 23 additions and 16 deletions
+2 -2
View File
@@ -538,7 +538,7 @@ void ResetMachineState()
GetCardMgr().GetSSC()->CommReset();
PrintReset();
JoyReset();
MB_Reset();
MB_Reset(true);
SpkrReset();
if (GetCardMgr().IsMouseCardInstalled())
GetCardMgr().GetMouseCard()->Reset();
@@ -583,7 +583,7 @@ void CtrlReset()
KeybReset();
if (GetCardMgr().IsSSCInstalled())
GetCardMgr().GetSSC()->CommReset();
MB_Reset();
MB_Reset(false);
if (GetCardMgr().IsMouseCardInstalled())
GetCardMgr().GetMouseCard()->Reset(); // Deassert any pending IRQs - GH#514
#ifdef USE_SPEECH_API