diff options
Diffstat (limited to 'src/mame/drivers/btoads.cpp')
-rw-r--r-- | src/mame/drivers/btoads.cpp | 32 |
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)); } |