From 041e916472c0e71cf65774aa1ddf02bd564a17b6 Mon Sep 17 00:00:00 2001 From: OBattler Date: Thu, 20 Apr 2023 15:05:51 +0200 Subject: [PATCH] AS small optimization. --- src/device/kbc_at_dev.c | 2 +- src/include/86box/keyboard.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/device/kbc_at_dev.c b/src/device/kbc_at_dev.c index a2baa21a0..87fdd51c6 100644 --- a/src/device/kbc_at_dev.c +++ b/src/device/kbc_at_dev.c @@ -144,7 +144,7 @@ kbc_at_dev_poll(void *priv) dev->cmd_queue_start = (dev->cmd_queue_start + 1) & 0xf; } if (dev->cmd_queue_start == dev->cmd_queue_end) - dev->state = (dev->state == DEV_STATE_MAIN_OUT) ? DEV_STATE_MAIN_2 : DEV_STATE_MAIN_IN; + dev->state++; break; case DEV_STATE_MAIN_IN: /* Wait for host data. */ diff --git a/src/include/86box/keyboard.h b/src/include/86box/keyboard.h index 6dec8a6db..6f7517e9d 100644 --- a/src/include/86box/keyboard.h +++ b/src/include/86box/keyboard.h @@ -29,9 +29,9 @@ enum { enum { DEV_STATE_MAIN_1 = 0, + DEV_STATE_MAIN_OUT, DEV_STATE_MAIN_2, DEV_STATE_MAIN_CMD, - DEV_STATE_MAIN_OUT, DEV_STATE_MAIN_WANT_IN, DEV_STATE_MAIN_IN };