summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/unixpc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/unixpc.cpp')
-rw-r--r--src/mame/drivers/unixpc.cpp24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/mame/drivers/unixpc.cpp b/src/mame/drivers/unixpc.cpp
index c08b0e42d88..3da09076980 100644
--- a/src/mame/drivers/unixpc.cpp
+++ b/src/mame/drivers/unixpc.cpp
@@ -283,18 +283,18 @@ void unixpc_state::unixpc_mem(address_map &map)
map(0x000000, 0x3fffff).m(m_ramrombank, FUNC(address_map_bank_device::amap16));
map(0x400000, 0x4007ff).ram().share("mapram");
map(0x420000, 0x427fff).ram().share("videoram");
- map(0x460000, 0x460001).rw(this, FUNC(unixpc_state::diskdma_size_r), FUNC(unixpc_state::diskdma_size_w));
- map(0x470000, 0x470001).r(this, FUNC(unixpc_state::line_printer_r));
- map(0x480000, 0x480001).w(this, FUNC(unixpc_state::rtc_w));
- map(0x4a0000, 0x4a0001).w(this, FUNC(unixpc_state::misc_control_w));
- map(0x4d0000, 0x4d7fff).w(this, FUNC(unixpc_state::diskdma_ptr_w));
- map(0x4e0000, 0x4e0001).w(this, FUNC(unixpc_state::disk_control_w));
+ map(0x460000, 0x460001).rw(FUNC(unixpc_state::diskdma_size_r), FUNC(unixpc_state::diskdma_size_w));
+ map(0x470000, 0x470001).r(FUNC(unixpc_state::line_printer_r));
+ map(0x480000, 0x480001).w(FUNC(unixpc_state::rtc_w));
+ map(0x4a0000, 0x4a0001).w(FUNC(unixpc_state::misc_control_w));
+ map(0x4d0000, 0x4d7fff).w(FUNC(unixpc_state::diskdma_ptr_w));
+ map(0x4e0000, 0x4e0001).w(FUNC(unixpc_state::disk_control_w));
map(0xe10000, 0xe10007).rw(m_wd2797, FUNC(wd_fdc_device_base::read), FUNC(wd_fdc_device_base::write)).umask16(0x00ff);
- map(0xe30000, 0xe30001).r(this, FUNC(unixpc_state::rtc_r));
- map(0xe40000, 0xe40001).w(this, FUNC(unixpc_state::error_enable_w));
- map(0xe41000, 0xe41001).w(this, FUNC(unixpc_state::parity_enable_w));
- map(0xe42000, 0xe42001).w(this, FUNC(unixpc_state::bpplus_w));
- map(0xe43000, 0xe43001).w(this, FUNC(unixpc_state::romlmap_w));
+ map(0xe30000, 0xe30001).r(FUNC(unixpc_state::rtc_r));
+ map(0xe40000, 0xe40001).w(FUNC(unixpc_state::error_enable_w));
+ map(0xe41000, 0xe41001).w(FUNC(unixpc_state::parity_enable_w));
+ map(0xe42000, 0xe42001).w(FUNC(unixpc_state::bpplus_w));
+ map(0xe43000, 0xe43001).w(FUNC(unixpc_state::romlmap_w));
map(0x800000, 0x803fff).mirror(0x7fc000).rom().region("bootrom", 0);
// e70000 / e70002 = keyboard 6850 status/control and Rx data / Tx data
}
@@ -302,7 +302,7 @@ void unixpc_state::unixpc_mem(address_map &map)
void unixpc_state::ramrombank_map(address_map &map)
{
map(0x000000, 0x3fffff).rom().region("bootrom", 0);
- map(0x400000, 0x7fffff).rw(this, FUNC(unixpc_state::ram_mmu_r), FUNC(unixpc_state::ram_mmu_w));
+ map(0x400000, 0x7fffff).rw(FUNC(unixpc_state::ram_mmu_r), FUNC(unixpc_state::ram_mmu_w));
}
/***************************************************************************