mirror of
https://github.com/holub/mame
synced 2025-06-30 07:58:56 +03:00
8042kbdc.cpp: mouse reset answers at least one byte if mouse disabled.
Makes nforcepc bios happy.
This commit is contained in:
parent
be6618cf19
commit
ee32db0f9c
@ -407,9 +407,17 @@ void kbdc8042_device::data_w(offs_t offset, uint8_t data)
|
||||
m_mouse.from_transmit = 0;
|
||||
m_mouse.to_transmit = 0;
|
||||
m_mouse.reporting = false;
|
||||
mouse_enqueue(0xfa);
|
||||
mouse_enqueue(0xaa);
|
||||
mouse_enqueue(0x00);
|
||||
if (m_mouse.on)
|
||||
{
|
||||
mouse_enqueue(0xfa);
|
||||
mouse_enqueue(0xaa);
|
||||
mouse_enqueue(0x00);
|
||||
}
|
||||
else
|
||||
{
|
||||
m_mouse.received = 1;
|
||||
m_data = 0xfa;
|
||||
}
|
||||
break;
|
||||
case 0xf6:
|
||||
mouse_enqueue(0xfa);
|
||||
|
Loading…
Reference in New Issue
Block a user