summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/apricotp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/apricotp.cpp')
-rw-r--r--src/mame/drivers/apricotp.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/apricotp.cpp b/src/mame/drivers/apricotp.cpp
index 9b9cd95a229..3e31cbb28e8 100644
--- a/src/mame/drivers/apricotp.cpp
+++ b/src/mame/drivers/apricotp.cpp
@@ -428,7 +428,7 @@ WRITE16_MEMBER( fp_state::mem_w )
void fp_state::fp_mem(address_map &map)
{
map.unmap_value_high();
- map(0x00000, 0xf7fff).rw(this, FUNC(fp_state::mem_r), FUNC(fp_state::mem_w));
+ map(0x00000, 0xf7fff).rw(FUNC(fp_state::mem_r), FUNC(fp_state::mem_w));
map(0xf8000, 0xfffff).rom().region(I8086_TAG, 0);
}
@@ -443,13 +443,13 @@ void fp_state::fp_io(address_map &map)
map(0x000, 0x007).rw(m_fdc, FUNC(wd2797_device::read), FUNC(wd2797_device::write)).umask16(0x00ff);
map(0x008, 0x00f).rw(m_pit, FUNC(pit8253_device::read), FUNC(pit8253_device::write)).umask16(0x00ff);
map(0x018, 0x01f).rw(m_sio, FUNC(z80sio_device::ba_cd_r), FUNC(z80sio_device::ba_cd_w)).umask16(0x00ff);
- map(0x020, 0x020).w("cent_data_out", FUNC(output_latch_device::write));
- map(0x022, 0x022).w(this, FUNC(fp_state::pint_clr_w));
- map(0x024, 0x024).r(this, FUNC(fp_state::prtr_snd_r));
- map(0x026, 0x026).w(SN76489AN_TAG, FUNC(sn76489a_device::write));
- map(0x028, 0x028).w(this, FUNC(fp_state::contrast_w));
- map(0x02a, 0x02a).w(this, FUNC(fp_state::palette_w));
- map(0x02e, 0x02f).w(this, FUNC(fp_state::video_w));
+ map(0x020, 0x020).w("cent_data_out", FUNC(output_latch_device::bus_w));
+ map(0x022, 0x022).w(FUNC(fp_state::pint_clr_w));
+ map(0x024, 0x024).r(FUNC(fp_state::prtr_snd_r));
+ map(0x026, 0x026).w(SN76489AN_TAG, FUNC(sn76489a_device::command_w));
+ map(0x028, 0x028).w(FUNC(fp_state::contrast_w));
+ map(0x02a, 0x02a).w(FUNC(fp_state::palette_w));
+ map(0x02e, 0x02f).w(FUNC(fp_state::video_w));
map(0x040, 0x05f).rw(m_dmac, FUNC(am9517a_device::read), FUNC(am9517a_device::write)).umask16(0x00ff);
map(0x068, 0x06b).rw(m_pic, FUNC(pic8259_device::read), FUNC(pic8259_device::write)).umask16(0x00ff);
map(0x06c, 0x06c).w(m_crtc, FUNC(mc6845_device::address_w));