static WRITE32_DEVICE_HANDLER( fdc_w ) { //mame_printf_debug("FDC: write %08X, %08X, %08X\n", data, offset, mem_mask); ide_controller32_w(device, 0x3f0/4 + offset, data, mem_mask); }
static WRITE32_DEVICE_HANDLER( ide_w ) { ide_controller32_w(device, 0x1f0/4 + offset, data, mem_mask); }
static WRITE32_DEVICE_HANDLER( ide_w ) { if(0) // crashes otherwise ide_controller32_w(device, 0x1f0/4 + offset, data, mem_mask); }
static WRITE32_DEVICE_HANDLER( kinst_ide_extra_w ) { ide_controller32_w(device, 0x3f6/4, data << 16, 0x00ff0000); }