summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/cbmiec
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2019-01-25 19:12:43 -0500
committer AJR <ajrhacker@users.noreply.github.com>2019-01-25 19:19:46 -0500
commite50319dedb9697cdca5c200f7cdbb66bb342c37d (patch)
tree47ba345e39d8b0723ccb3c85410982dc38f98bd0 /src/devices/bus/cbmiec
parent39fd873e585bbcef5a947730f991b5f5d754dee4 (diff)
isa: Modernize device configuration (nw)
- Configure spaces without using cpu_device - Remove NMI enable logic (the flag is usually a property of the bus controller, not the bus itself) - Default many unnecessary 8253 and 8259 clocks Note that with this change, ISA devices can no longer cause a NMI on the host CPU unless the IOCHCK callback is explicitly configured.
Diffstat (limited to 'src/devices/bus/cbmiec')
-rw-r--r--src/devices/bus/cbmiec/c1571.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/devices/bus/cbmiec/c1571.cpp b/src/devices/bus/cbmiec/c1571.cpp
index 6de5e3cd40a..568cd646fe7 100644
--- a/src/devices/bus/cbmiec/c1571.cpp
+++ b/src/devices/bus/cbmiec/c1571.cpp
@@ -672,7 +672,8 @@ void mini_chief_device::device_add_mconfig(machine_config &config)
m_maincpu->set_addrmap(AS_PROGRAM, &mini_chief_device::mini_chief_mem);
isa8_device &isa8(ISA8(config, ISA_BUS_TAG, 0));
- isa8.set_cputag(m_maincpu);
+ isa8.set_memspace(m_maincpu, AS_PROGRAM);
+ isa8.set_iospace(m_maincpu, AS_PROGRAM);
ISA8_SLOT(config, "isa1", 0, ISA_BUS_TAG, mini_chief_isa8_cards, "wd1002a_wx1", false);
}