summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/isa/isa.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/isa/isa.h')
-rw-r--r--src/devices/bus/isa/isa.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/devices/bus/isa/isa.h b/src/devices/bus/isa/isa.h
index a93fddd6acb..3552b72dab0 100644
--- a/src/devices/bus/isa/isa.h
+++ b/src/devices/bus/isa/isa.h
@@ -215,17 +215,17 @@ public:
}
}
- void install_device(offs_t start, offs_t end, offs_t mask, offs_t mirror, read8_delegate rhandler, write8_delegate whandler);
+ void install_device(offs_t start, offs_t end, read8_delegate rhandler, write8_delegate whandler);
template<typename T> void install_device(offs_t addrstart, offs_t addrend, T &device, void (T::*map)(class address_map &map, device_t &device), int bits = 8, UINT64 unitmask = U64(0xffffffffffffffff))
{
m_iospace->install_device(addrstart, addrend, device, map, bits, unitmask);
}
- void install_bank(offs_t start, offs_t end, offs_t mask, offs_t mirror, const char *tag, UINT8 *data);
- void install_rom(device_t *dev, offs_t start, offs_t end, offs_t mask, offs_t mirror, const char *tag, const char *region);
- void install_memory(offs_t start, offs_t end, offs_t mask, offs_t mirror, read8_delegate rhandler, write8_delegate whandler);
+ void install_bank(offs_t start, offs_t end, const char *tag, UINT8 *data);
+ void install_rom(device_t *dev, offs_t start, offs_t end, const char *tag, const char *region);
+ void install_memory(offs_t start, offs_t end, read8_delegate rhandler, write8_delegate whandler);
- void unmap_bank(offs_t start, offs_t end, offs_t mask, offs_t mirror);
- void unmap_rom(offs_t start, offs_t end, offs_t mask, offs_t mirror);
+ void unmap_bank(offs_t start, offs_t end);
+ void unmap_rom(offs_t start, offs_t end);
bool is_option_rom_space_available(offs_t start, int size);
DECLARE_WRITE_LINE_MEMBER( irq2_w );
@@ -257,7 +257,7 @@ public:
const address_space_config m_program_config, m_io_config, m_program16_config, m_io16_config;
protected:
- void install_space(address_spacenum spacenum, offs_t start, offs_t end, offs_t mask, offs_t mirror, read8_delegate rhandler, write8_delegate whandler);
+ void install_space(address_spacenum spacenum, offs_t start, offs_t end, read8_delegate rhandler, write8_delegate whandler);
// device-level overrides
virtual void device_start() override;
@@ -357,7 +357,7 @@ public:
template<class _Object> static devcb_base &set_out_drq6_callback(device_t &device, _Object object) { return downcast<isa16_device &>(device).m_out_drq6_cb.set_callback(object); }
template<class _Object> static devcb_base &set_out_drq7_callback(device_t &device, _Object object) { return downcast<isa16_device &>(device).m_out_drq7_cb.set_callback(object); }
- void install16_device(offs_t start, offs_t end, offs_t mask, offs_t mirror, read16_delegate rhandler, write16_delegate whandler);
+ void install16_device(offs_t start, offs_t end, read16_delegate rhandler, write16_delegate whandler);
// for ISA16, put the 16-bit configs in the primary slots and the 8-bit configs in the secondary
virtual const address_space_config *memory_space_config(address_spacenum spacenum) const override