PS/2 ASIC KBC: A minor fix.
This commit is contained in:
@@ -679,9 +679,10 @@ ps2_main_ibf:
|
|||||||
dev->state = (dev->pending == 2) ? STATE_KBC_AMI_OUT : STATE_MAIN_IBF;
|
dev->state = (dev->pending == 2) ? STATE_KBC_AMI_OUT : STATE_MAIN_IBF;
|
||||||
#endif
|
#endif
|
||||||
dev->pending = 0;
|
dev->pending = 0;
|
||||||
if (dev->flags & KBC_IS_ASIC)
|
if (dev->flags & KBC_IS_ASIC) {
|
||||||
dev->state = STATE_MAIN_IBF;
|
dev->state = STATE_MAIN_IBF;
|
||||||
else
|
goto ps2_main_ibf;
|
||||||
|
} else
|
||||||
dev->state = STATE_KBC_DELAY_IRQ;
|
dev->state = STATE_KBC_DELAY_IRQ;
|
||||||
break;
|
break;
|
||||||
case STATE_IRQ:
|
case STATE_IRQ:
|
||||||
|
Reference in New Issue
Block a user