summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/divebomb.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/divebomb.cpp')
-rw-r--r--src/mame/drivers/divebomb.cpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/mame/drivers/divebomb.cpp b/src/mame/drivers/divebomb.cpp
index 0421442f998..340571645eb 100644
--- a/src/mame/drivers/divebomb.cpp
+++ b/src/mame/drivers/divebomb.cpp
@@ -106,7 +106,7 @@ To verify against original HW:
void divebomb_state::divebomb_fgcpu_map(address_map &map)
{
map(0x0000, 0x7fff).rom();
- map(0xc000, 0xc7ff).ram().w(this, FUNC(divebomb_state::fgram_w)).share("fgram");
+ map(0xc000, 0xc7ff).ram().w(FUNC(divebomb_state::fgram_w)).share("fgram");
map(0xe000, 0xffff).ram();
}
@@ -114,12 +114,12 @@ void divebomb_state::divebomb_fgcpu_map(address_map &map)
void divebomb_state::divebomb_fgcpu_iomap(address_map &map)
{
map.global_mask(0xff);
- map(0x00, 0x00).w("sn0", FUNC(sn76489_device::write));
- map(0x01, 0x01).w("sn1", FUNC(sn76489_device::write));
- map(0x02, 0x02).w("sn2", FUNC(sn76489_device::write));
- map(0x03, 0x03).w("sn3", FUNC(sn76489_device::write));
- map(0x04, 0x04).w("sn4", FUNC(sn76489_device::write));
- map(0x05, 0x05).w("sn5", FUNC(sn76489_device::write));
+ map(0x00, 0x00).w("sn0", FUNC(sn76489_device::command_w));
+ map(0x01, 0x01).w("sn1", FUNC(sn76489_device::command_w));
+ map(0x02, 0x02).w("sn2", FUNC(sn76489_device::command_w));
+ map(0x03, 0x03).w("sn3", FUNC(sn76489_device::command_w));
+ map(0x04, 0x04).w("sn4", FUNC(sn76489_device::command_w));
+ map(0x05, 0x05).w("sn5", FUNC(sn76489_device::command_w));
map(0x10, 0x10).r(m_roz2fg_latch, FUNC(generic_latch_8_device::read)).w("fg2roz", FUNC(generic_latch_8_device::write));
map(0x20, 0x20).r(m_spr2fg_latch, FUNC(generic_latch_8_device::read)).w("fg2spr", FUNC(generic_latch_8_device::write));
map(0x30, 0x30).portr("IN0");
@@ -130,7 +130,7 @@ void divebomb_state::divebomb_fgcpu_iomap(address_map &map)
map(0x34, 0x34).portr("DSW3");
map(0x35, 0x35).portr("DSW4");
map(0x36, 0x36).portr("SYSTEM");
- map(0x37, 0x37).r(this, FUNC(divebomb_state::fgcpu_comm_flags_r));
+ map(0x37, 0x37).r(FUNC(divebomb_state::fgcpu_comm_flags_r));
}
@@ -165,7 +165,7 @@ void divebomb_state::divebomb_spritecpu_map(address_map &map)
void divebomb_state::divebomb_spritecpu_iomap(address_map &map)
{
map.global_mask(0xff);
- map(0x00, 0x00).w(this, FUNC(divebomb_state::spritecpu_port00_w));
+ map(0x00, 0x00).w(FUNC(divebomb_state::spritecpu_port00_w));
map(0x80, 0x80).r("fg2spr", FUNC(generic_latch_8_device::read)).w(m_spr2fg_latch, FUNC(generic_latch_8_device::write));
}
@@ -210,15 +210,15 @@ void divebomb_state::divebomb_rozcpu_map(address_map &map)
void divebomb_state::divebomb_rozcpu_iomap(address_map &map)
{
map.global_mask(0xff);
- map(0x00, 0x00).w(this, FUNC(divebomb_state::rozcpu_bank_w));
- map(0x10, 0x10).w(this, FUNC(divebomb_state::rozcpu_wrap_enable_w<1>));
- map(0x12, 0x12).w(this, FUNC(divebomb_state::rozcpu_enable_w<0>));
- map(0x13, 0x13).w(this, FUNC(divebomb_state::rozcpu_enable_w<1>));
- map(0x14, 0x14).w(this, FUNC(divebomb_state::rozcpu_wrap_enable_w<0>));
+ map(0x00, 0x00).w(FUNC(divebomb_state::rozcpu_bank_w));
+ map(0x10, 0x10).w(FUNC(divebomb_state::rozcpu_wrap_enable_w<1>));
+ map(0x12, 0x12).w(FUNC(divebomb_state::rozcpu_enable_w<0>));
+ map(0x13, 0x13).w(FUNC(divebomb_state::rozcpu_enable_w<1>));
+ map(0x14, 0x14).w(FUNC(divebomb_state::rozcpu_wrap_enable_w<0>));
map(0x20, 0x2f).w(m_k051316[0], FUNC(k051316_device::ctrl_w));
map(0x30, 0x3f).w(m_k051316[1], FUNC(k051316_device::ctrl_w));
map(0x40, 0x40).r("fg2roz", FUNC(generic_latch_8_device::read)).w(m_roz2fg_latch, FUNC(generic_latch_8_device::write));
- map(0x50, 0x50).w(this, FUNC(divebomb_state::rozcpu_pal_w));
+ map(0x50, 0x50).w(FUNC(divebomb_state::rozcpu_pal_w));
}