Add waitstates to AT keyboard read. Fixes keyboard detection on Advanced/EV & ZP.

This commit is contained in:
SarahW 2020-03-07 14:36:30 +00:00
commit ee103457fa

View file

@ -663,6 +663,8 @@ void keyboard_at_write(uint16_t port, uint8_t val, void *priv)
uint8_t keyboard_at_read(uint16_t port, void *priv)
{
uint8_t temp = 0xff;
cycles -= ISA_CYCLES(8);
// if (port != 0x61) pclog("keyboard_at : read %04X ", port);
if (romset == ROM_XI8088 && port == 0x63)
port = 0x61;