From 74678a391b8806661b18a7fd9251b26d3b887fc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miran=20Gr=C4=8Da?= Date: Sun, 12 Oct 2025 05:33:52 +0200 Subject: [PATCH] NEC PowerMate V: Give it the correct KBC. --- src/machine/machine_table.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/machine/machine_table.c b/src/machine/machine_table.c index b4ba3bab8..f6837a9df 100644 --- a/src/machine/machine_table.c +++ b/src/machine/machine_table.c @@ -12520,7 +12520,10 @@ const machine_t machines[] = { .snd_device = NULL, .net_device = NULL }, - /* The BIOS sends KBC command B3 which indicates an AMI (or VIA VT82C42N) KBC. */ + /* + The BIOS sends KBC command B3 which indicates an AMI (or VIA VT82C42N) KBC. + The board turns out to be a BCM FM540 which has an AMI 'H' KBC. + */ { .name = "[i430FX] NEC PowerMate Vxxx", .internal_name = "powermatev", @@ -12552,7 +12555,7 @@ const machine_t machines[] = { .jumpered_ecp_dma = MACHINE_DMA_USE_MBDMA, .default_jumpered_ecp_dma = -1, .kbc_device = &kbc_at_device, - .kbc_params = KBC_VEN_VIA | 0x00424600, + .kbc_params = KBC_VEN_AMI | 0x00004800, .kbc_p1 = 0x00000cf0, .gpio = 0xffffffff, .gpio_acpi = 0xffffffff,