From 02dab978adff920e767c97c5450c7a2857c9979a Mon Sep 17 00:00:00 2001 From: RichardG867 Date: Thu, 31 Jul 2025 21:37:25 -0300 Subject: [PATCH] CMD64x: Fix broken bus master mapping on Linux --- src/disk/hdc_ide_cmd646.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/disk/hdc_ide_cmd646.c b/src/disk/hdc_ide_cmd646.c index c2dcf24db..629dd5d22 100644 --- a/src/disk/hdc_ide_cmd646.c +++ b/src/disk/hdc_ide_cmd646.c @@ -263,6 +263,7 @@ cmd646_pci_write(int func, int addr, uint8_t val, void *priv) case 0x04: dev->regs[addr] = (val & 0x45); cmd646_ide_handlers(dev); + cmd646_ide_bm_handlers(dev); break; case 0x07: dev->regs[addr] &= ~(val & 0xb1);