diff --git a/src/keyboard_at.c b/src/keyboard_at.c index 8eba9a0d9..ec9baa937 100644 --- a/src/keyboard_at.c +++ b/src/keyboard_at.c @@ -8,7 +8,7 @@ * * Intel 8042 (AT keyboard controller) emulation. * - * Version: @(#)keyboard_at.c 1.0.39 2018/09/15 + * Version: @(#)keyboard_at.c 1.0.40 2018/09/17 * * Authors: Sarah Walker, * Miran Grca, @@ -1408,9 +1408,10 @@ kbd_write64_ami(void *p, uint8_t val) case 0xb8: case 0xb9: case 0xba: case 0xbb: /*Set keyboard controller line P10-P13 (input port bits 0-3) high*/ - if (!PCI || (val > 0xb9)) + if (!PCI || (val > 0xb9)) { kbd->input_port |= (1 << (val & 0x03)); - kbd_adddata(0x00); + kbd_adddata(0x00); + } return 0; case 0xbc: case 0xbd: