$NetBSD: patch-ab,v 1.3 2008/10/24 19:55:10 minskim Exp $

--- src/devices/bus_pci.c.orig	2008-01-18 11:12:27.000000000 -0800
+++ src/devices/bus_pci.c
@@ -776,6 +776,8 @@ int piix_ide_cfg_reg_write(struct pci_de
 	void *wdc1 = ((struct piix_ide_extra *)pd->extra)->wdc1;
 	int enabled = 0;
 
+	PCI_SET_DATA(reg, value);
+
 	switch (reg) {
 	case PCI_COMMAND_STATUS_REG:
 		if (value & PCI_COMMAND_IO_ENABLE)
