From 6c94aad9b29e76c22f727b7a923b23ac1feb855c Mon Sep 17 00:00:00 2001 From: Bottersnike Date: Thu, 30 Mar 2023 04:53:53 +0100 Subject: [PATCH] handle GPIO2 and GPIO3 --- src/micetools/dll/drivers/mxjvs.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/micetools/dll/drivers/mxjvs.c b/src/micetools/dll/drivers/mxjvs.c index d357435..2a69056 100644 --- a/src/micetools/dll/drivers/mxjvs.c +++ b/src/micetools/dll/drivers/mxjvs.c @@ -253,6 +253,16 @@ unsigned char jvs_exchange(jvs_board_t* board, unsigned char* inData, short inCo // log_warning(plfMxJvs, "Unhandled GPIO write: *(%d) = %02x", i, gpio_value); } break; + case JVS_CMD_WRITE_GPIO2: + case JVS_CMD_WRITE_GPIO3: + jvs_write(JVS_REPORT_OK); + unsigned char gpioByteIndex; + unsigned char gpioByteData; + jvs_read(gpioByteIndex); + jvs_read(gpioByteData); + log_warning(plfMxJvs, "GPIO%d Unhandled: [%02x]=%02x", + (cmd - JVS_CMD_WRITE_GPIO2) + 1, gpioByteIndex, gpioByteData); + break; case JVS_CMD_COIN_DECREASE: jvs_write(JVS_REPORT_OK);