summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine
diff options
context:
space:
mode:
author angelosa <lordkale4@gmail.com>2025-03-25 18:44:31 +0100
committer angelosa <lordkale4@gmail.com>2025-03-25 18:44:45 +0100
commitadd2015ce321caf7f89cf45766632a3d0b52d2fd (patch)
tree87c1ab476e4128cc2035ff6e4ec352d7a66efbc5 /src/devices/machine
parentef974fbdadf9ef86017ba14b6fa186a5cb9fa5c6 (diff)
machine/i82371sb.cpp: rectify https://github.com/mamedev/mame/commit/377e9d6d7dd2f04427b21387f14dc0e9b30970e3
Diffstat (limited to 'src/devices/machine')
-rw-r--r--src/devices/machine/i82371sb.cpp2
-rw-r--r--src/devices/machine/mediagx_cs5530_bridge.cpp1
-rw-r--r--src/devices/machine/sis85c496.cpp1
-rw-r--r--src/devices/machine/sis950_lpc.cpp1
4 files changed, 5 insertions, 0 deletions
diff --git a/src/devices/machine/i82371sb.cpp b/src/devices/machine/i82371sb.cpp
index 376e3a9da9c..6ee109bb129 100644
--- a/src/devices/machine/i82371sb.cpp
+++ b/src/devices/machine/i82371sb.cpp
@@ -49,6 +49,8 @@ void i82371sb_isa_device::internal_io_map(address_map &map)
// Up to $de according to TC430HX spec?
map(0x00c0, 0x00df).rw(FUNC(i82371sb_isa_device::at_dma8237_2_r), FUNC(i82371sb_isa_device::at_dma8237_2_w));
// map(0x00e0, 0x00ef) MCA bus (cfr. Bochs) or PnP
+ map(0x00ed, 0x00ed).lw8(NAME([] (offs_t offset, u8 data) { }));
+
// map(0x00f0, 0x00f0) Reset Numeric Error
// map(0x0270, 0x0273) I/O read port for PnP
map(0x04d0, 0x04d1).rw(FUNC(i82371sb_isa_device::eisa_irq_read), FUNC(i82371sb_isa_device::eisa_irq_write));
diff --git a/src/devices/machine/mediagx_cs5530_bridge.cpp b/src/devices/machine/mediagx_cs5530_bridge.cpp
index 8336c5aff35..8fc90f2bedd 100644
--- a/src/devices/machine/mediagx_cs5530_bridge.cpp
+++ b/src/devices/machine/mediagx_cs5530_bridge.cpp
@@ -246,6 +246,7 @@ void mediagx_cs5530_bridge_device::internal_io_map(address_map &map)
map(0x00c0, 0x00df).rw(FUNC(mediagx_cs5530_bridge_device::at_dma8237_2_r), FUNC(mediagx_cs5530_bridge_device::at_dma8237_2_w));
// map(0x04d0, 0x04d1).rw(FUNC(mediagx_cs5530_bridge_device::eisa_irq_read), FUNC(mediagx_cs5530_bridge_device::eisa_irq_write));
// map(0x00e0, 0x00ef) MCA bus (cfr. Bochs) or PnP
+ map(0x00ea, 0x00eb).lw8(NAME([] (offs_t offset, u8 data) { }));
// map(0x121c, 0x121f) ACPI Timer count register (on rev 1.3+)
}
diff --git a/src/devices/machine/sis85c496.cpp b/src/devices/machine/sis85c496.cpp
index 6504a982e44..75602d8fcd3 100644
--- a/src/devices/machine/sis85c496.cpp
+++ b/src/devices/machine/sis85c496.cpp
@@ -55,6 +55,7 @@ void sis85c496_host_device::internal_io_map(address_map &map)
map(0x00a0, 0x00a1).rw("pic8259_slave", FUNC(pic8259_device::read), FUNC(pic8259_device::write));
map(0x00c0, 0x00df).rw(FUNC(sis85c496_host_device::at_dma8237_2_r), FUNC(sis85c496_host_device::at_dma8237_2_w));
// map(0x00e0, 0x00ef) MCA bus (cfr. Bochs) or PnP
+ map(0x00eb, 0x00eb).lw8(NAME([] (offs_t offset, u8 data) { }));
}
void sis85c496_host_device::device_add_mconfig(machine_config &config)
diff --git a/src/devices/machine/sis950_lpc.cpp b/src/devices/machine/sis950_lpc.cpp
index 81d94ae94ca..7e33c07058f 100644
--- a/src/devices/machine/sis950_lpc.cpp
+++ b/src/devices/machine/sis950_lpc.cpp
@@ -448,6 +448,7 @@ void sis950_lpc_device::io_map(address_map &map)
);
// map(0x00e0, 0x00ef) MCA bus (cfr. Bochs) or PnP
+ map(0x00eb, 0x00eb).lw8(NAME([] (offs_t offset, u8 data) { }));
// map(0x00f0, 0x00f0) COPRO error
// map(0x0480, 0x048f) DMA high page registers