summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/btoads.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/btoads.cpp')
-rw-r--r--src/mame/drivers/btoads.cpp32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/mame/drivers/btoads.cpp b/src/mame/drivers/btoads.cpp
index 32a1e0133cb..3262a855bb4 100644
--- a/src/mame/drivers/btoads.cpp
+++ b/src/mame/drivers/btoads.cpp
@@ -177,20 +177,20 @@ void btoads_state::main_map(address_map &map)
map(0x20000280, 0x200002ff).portr("SW1");
map(0x20000000, 0x200000ff).writeonly().share("sprite_scale");
map(0x20000100, 0x2000017f).writeonly().share("sprite_control");
- map(0x20000180, 0x200001ff).w(this, FUNC(btoads_state::display_control_w));
- map(0x20000200, 0x2000027f).w(this, FUNC(btoads_state::scroll0_w));
- map(0x20000280, 0x200002ff).w(this, FUNC(btoads_state::scroll1_w));
- map(0x20000300, 0x2000037f).rw(this, FUNC(btoads_state::paletteram_r), FUNC(btoads_state::paletteram_w));
- map(0x20000380, 0x200003ff).rw(this, FUNC(btoads_state::main_sound_r), FUNC(btoads_state::main_sound_w));
- map(0x20000400, 0x2000047f).w(this, FUNC(btoads_state::misc_control_w));
+ map(0x20000180, 0x200001ff).w(FUNC(btoads_state::display_control_w));
+ map(0x20000200, 0x2000027f).w(FUNC(btoads_state::scroll0_w));
+ map(0x20000280, 0x200002ff).w(FUNC(btoads_state::scroll1_w));
+ map(0x20000300, 0x2000037f).rw(FUNC(btoads_state::paletteram_r), FUNC(btoads_state::paletteram_w));
+ map(0x20000380, 0x200003ff).rw(FUNC(btoads_state::main_sound_r), FUNC(btoads_state::main_sound_w));
+ map(0x20000400, 0x2000047f).w(FUNC(btoads_state::misc_control_w));
map(0x40000000, 0x4000000f).nopw(); /* watchdog? */
map(0x60000000, 0x6003ffff).ram().share("nvram");
- map(0xa0000000, 0xa03fffff).rw(this, FUNC(btoads_state::vram_fg_display_r), FUNC(btoads_state::vram_fg_display_w)).share("vram_fg0");
- map(0xa4000000, 0xa43fffff).rw(this, FUNC(btoads_state::vram_fg_draw_r), FUNC(btoads_state::vram_fg_draw_w)).share("vram_fg1");
+ map(0xa0000000, 0xa03fffff).rw(FUNC(btoads_state::vram_fg_display_r), FUNC(btoads_state::vram_fg_display_w)).share("vram_fg0");
+ map(0xa4000000, 0xa43fffff).rw(FUNC(btoads_state::vram_fg_draw_r), FUNC(btoads_state::vram_fg_draw_w)).share("vram_fg1");
map(0xa8000000, 0xa87fffff).ram().share("vram_fg_data");
map(0xa8800000, 0xa8ffffff).nopw();
- map(0xb0000000, 0xb03fffff).rw(this, FUNC(btoads_state::vram_bg0_r), FUNC(btoads_state::vram_bg0_w)).share("vram_bg0");
- map(0xb4000000, 0xb43fffff).rw(this, FUNC(btoads_state::vram_bg1_r), FUNC(btoads_state::vram_bg1_w)).share("vram_bg1");
+ map(0xb0000000, 0xb03fffff).rw(FUNC(btoads_state::vram_bg0_r), FUNC(btoads_state::vram_bg0_w)).share("vram_bg0");
+ map(0xb4000000, 0xb43fffff).rw(FUNC(btoads_state::vram_bg1_r), FUNC(btoads_state::vram_bg1_w)).share("vram_bg1");
map(0xc0000000, 0xc00003ff).rw(m_maincpu, FUNC(tms34020_device::io_register_r), FUNC(tms34020_device::io_register_w));
map(0xfc000000, 0xffffffff).rom().region("user1", 0);
}
@@ -211,12 +211,12 @@ void btoads_state::sound_map(address_map &map)
void btoads_state::sound_io_map(address_map &map)
{
- map(0x0000, 0x7fff).w(this, FUNC(btoads_state::bsmt2000_port_w));
- map(0x8000, 0x8000).rw(this, FUNC(btoads_state::sound_data_r), FUNC(btoads_state::sound_data_w));
- map(0x8002, 0x8002).w(this, FUNC(btoads_state::sound_int_state_w));
- map(0x8004, 0x8004).r(this, FUNC(btoads_state::sound_data_ready_r));
- map(0x8005, 0x8005).r(this, FUNC(btoads_state::sound_ready_to_send_r));
- map(0x8006, 0x8006).r(this, FUNC(btoads_state::bsmt_ready_r));
+ map(0x0000, 0x7fff).w(FUNC(btoads_state::bsmt2000_port_w));
+ map(0x8000, 0x8000).rw(FUNC(btoads_state::sound_data_r), FUNC(btoads_state::sound_data_w));
+ map(0x8002, 0x8002).w(FUNC(btoads_state::sound_int_state_w));
+ map(0x8004, 0x8004).r(FUNC(btoads_state::sound_data_ready_r));
+ map(0x8005, 0x8005).r(FUNC(btoads_state::sound_ready_to_send_r));
+ map(0x8006, 0x8006).r(FUNC(btoads_state::bsmt_ready_r));
}