READ/WRITE*_HANDLER to READ/WRITE*_MEMBER where it was wrongly placed (nw)

This commit is contained in:
Miodrag Milanovic 2014-03-24 17:58:24 +00:00
parent 8635941e97
commit 6f86608136
16 changed files with 59 additions and 59 deletions

View File

@ -266,13 +266,13 @@ WRITE32_MEMBER( psxcpu_device::rom_config_w )
}
}
READ32_HANDLER( psxcpu_device::com_delay_r )
READ32_MEMBER( psxcpu_device::com_delay_r )
{
//verboselog( p_psx, 1, "psx_com_delay_r( %08x )\n", mem_mask );
return m_com_delay;
}
WRITE32_HANDLER( psxcpu_device::com_delay_w )
WRITE32_MEMBER( psxcpu_device::com_delay_w )
{
COMBINE_DATA( &m_com_delay ); // TODO: check byte writes
//verboselog( p_psx, 1, "psx_com_delay_w( %08x %08x )\n", data, mem_mask );
@ -3351,32 +3351,32 @@ psxcpu_device *psxcpu_device::getcpu( device_t &device, const char *cputag )
return downcast<psxcpu_device *>( device.subdevice( cputag ) );
}
READ32_HANDLER( psxcpu_device::gpu_r )
READ32_MEMBER( psxcpu_device::gpu_r )
{
return m_gpu_read_handler( space, offset, mem_mask );
}
WRITE32_HANDLER( psxcpu_device::gpu_w )
WRITE32_MEMBER( psxcpu_device::gpu_w )
{
m_gpu_write_handler( space, offset, data, mem_mask );
}
READ16_HANDLER( psxcpu_device::spu_r )
READ16_MEMBER( psxcpu_device::spu_r )
{
return m_spu_read_handler( space, offset, mem_mask );
}
WRITE16_HANDLER( psxcpu_device::spu_w )
WRITE16_MEMBER( psxcpu_device::spu_w )
{
m_spu_write_handler( space, offset, data, mem_mask );
}
READ8_HANDLER( psxcpu_device::cd_r )
READ8_MEMBER( psxcpu_device::cd_r )
{
return m_cd_read_handler( space, offset, mem_mask );
}
WRITE8_HANDLER( psxcpu_device::cd_w )
WRITE8_MEMBER( psxcpu_device::cd_w )
{
m_cd_write_handler( space, offset, data, mem_mask );
}

View File

@ -104,8 +104,8 @@ public:
static void static_set_clocks(device_t &device, int clk3, int clk4, int clk5, int clk6);
// API
DECLARE_READ8_HANDLER(read);
DECLARE_WRITE8_HANDLER(write);
DECLARE_READ8_MEMBER(read);
DECLARE_WRITE8_MEMBER(write);
UINT8 get_irq_vector() { m_read_vector = true; return IVR; }
DECLARE_WRITE_LINE_MEMBER( rx_a_w ) { m_chanA->device_serial_interface::rx_w((UINT8)state); }

View File

@ -1665,14 +1665,14 @@ void tilemap_device::static_set_transparent_pen(device_t &device, pen_t pen)
// write: Main memory writes
//-------------------------------------------------
WRITE8_HANDLER(tilemap_device::write)
WRITE8_MEMBER(tilemap_device::write)
{
m_basemem.write8(offset, data);
offset /= m_bytes_per_entry;
mark_tile_dirty(offset);
}
WRITE16_HANDLER(tilemap_device::write)
WRITE16_MEMBER(tilemap_device::write)
{
m_basemem.write16(offset, data, mem_mask);
offset = offset * 2 / m_bytes_per_entry;
@ -1681,7 +1681,7 @@ WRITE16_HANDLER(tilemap_device::write)
mark_tile_dirty(offset + 1);
}
WRITE32_HANDLER(tilemap_device::write)
WRITE32_MEMBER(tilemap_device::write)
{
m_basemem.write32(offset, data, mem_mask);
offset = offset * 4 / m_bytes_per_entry;
@ -1702,14 +1702,14 @@ WRITE32_HANDLER(tilemap_device::write)
// write_entry_ext: Extension memory writes
//-------------------------------------------------
WRITE8_HANDLER(tilemap_device::write_ext)
WRITE8_MEMBER(tilemap_device::write_ext)
{
m_extmem.write8(offset, data);
offset /= m_bytes_per_entry;
mark_tile_dirty(offset);
}
WRITE16_HANDLER(tilemap_device::write_ext)
WRITE16_MEMBER(tilemap_device::write_ext)
{
m_extmem.write16(offset, data, mem_mask);
offset = offset * 2 / m_bytes_per_entry;
@ -1718,7 +1718,7 @@ WRITE16_HANDLER(tilemap_device::write_ext)
mark_tile_dirty(offset + 1);
}
WRITE32_HANDLER(tilemap_device::write_ext)
WRITE32_MEMBER(tilemap_device::write_ext)
{
m_extmem.write32(offset, data, mem_mask);
offset = offset * 4 / m_bytes_per_entry;

View File

@ -728,12 +728,12 @@ public:
static void static_set_transparent_pen(device_t &device, pen_t pen);
// write handlers
DECLARE_WRITE8_HANDLER(write);
DECLARE_WRITE16_HANDLER(write);
DECLARE_WRITE32_HANDLER(write);
DECLARE_WRITE8_HANDLER(write_ext);
DECLARE_WRITE16_HANDLER(write_ext);
DECLARE_WRITE32_HANDLER(write_ext);
DECLARE_WRITE8_MEMBER(write);
DECLARE_WRITE16_MEMBER(write);
DECLARE_WRITE32_MEMBER(write);
DECLARE_WRITE8_MEMBER(write_ext);
DECLARE_WRITE16_MEMBER(write_ext);
DECLARE_WRITE32_MEMBER(write_ext);
// pick one to use to avoid ambiguity errors
using device_t::machine;

View File

@ -88,9 +88,9 @@ public:
int m_oki_bank;
UINT16 m_gfx_control;
DECLARE_WRITE16_HANDLER(gfx_ctrl_w);
DECLARE_WRITE16_HANDLER(tilemap1_scrollx_w);
DECLARE_WRITE16_HANDLER(tilemap1_scrolly_w);
DECLARE_WRITE16_MEMBER(gfx_ctrl_w);
DECLARE_WRITE16_MEMBER(tilemap1_scrollx_w);
DECLARE_WRITE16_MEMBER(tilemap1_scrolly_w);
protected:
virtual void video_start();

View File

@ -54,7 +54,7 @@ public:
DECLARE_READ16_MEMBER( dreambal_protection_region_0_104_r );
DECLARE_WRITE16_MEMBER( dreambal_protection_region_0_104_w );
DECLARE_WRITE16_HANDLER( dreambal_eeprom_w )
DECLARE_WRITE16_MEMBER( dreambal_eeprom_w )
{
if (data&0xfff8)
{

View File

@ -381,7 +381,7 @@ public:
{
}
virtual WRITE16_HANDLER(write_cs0)
virtual DECLARE_WRITE16_MEMBER(write_cs0)
{
// the first write is to the device head register
if( offset == 6 && (m_status & IDE_STATUS_DRQ))

View File

@ -51,8 +51,8 @@ protected:
public:
DECLARE_DRIVER_INIT(konendev);
DECLARE_READ32_HANDLER(gcu_r);
DECLARE_WRITE32_HANDLER(gcu_w);
DECLARE_READ32_MEMBER(gcu_r);
DECLARE_WRITE32_MEMBER(gcu_w);
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
};
@ -63,7 +63,7 @@ UINT32 konendev_state::screen_update(screen_device &screen, bitmap_ind16 &bitmap
}
// VERY similar to the Firebeat GCU, probably the same
READ32_HANDLER(konendev_state::gcu_r)
READ32_MEMBER(konendev_state::gcu_r)
{
int reg = offset << 2;
@ -77,7 +77,7 @@ READ32_HANDLER(konendev_state::gcu_r)
return 0;
}
WRITE32_HANDLER(konendev_state::gcu_w)
WRITE32_MEMBER(konendev_state::gcu_w)
{
int reg = offset << 2;

View File

@ -268,7 +268,7 @@ static ADDRESS_MAP_START( seabattl_io_map, AS_IO, 8, seabattl_state )
AM_RANGE(S2650_SENSE_PORT, S2650_SENSE_PORT) AM_READ_PORT("SENSE")
ADDRESS_MAP_END
READ8_HANDLER(seabattl_state::seabattl_collision_r)
READ8_MEMBER(seabattl_state::seabattl_collision_r)
{
m_screen->update_partial(m_screen->vpos());
return m_collision;
@ -287,20 +287,20 @@ WRITE8_MEMBER(seabattl_state::seabattl_control_w)
m_waveenable = BIT(data, 5);
}
READ8_HANDLER(seabattl_state::seabattl_collision_clear_r)
READ8_MEMBER(seabattl_state::seabattl_collision_clear_r)
{
m_screen->update_partial(m_screen->vpos());
m_collision = 0;
return 0;
}
WRITE8_HANDLER(seabattl_state::seabattl_collision_clear_w )
WRITE8_MEMBER(seabattl_state::seabattl_collision_clear_w )
{
m_screen->update_partial(m_screen->vpos());
m_collision = 0;
}
WRITE8_HANDLER(seabattl_state::sound_w )
WRITE8_MEMBER(seabattl_state::sound_w )
{
// sound effects
// bits:
@ -314,7 +314,7 @@ WRITE8_HANDLER(seabattl_state::sound_w )
// 7 - unused
}
WRITE8_HANDLER(seabattl_state::sound2_w )
WRITE8_MEMBER(seabattl_state::sound2_w )
{
// sound effects
// bits:
@ -328,19 +328,19 @@ WRITE8_HANDLER(seabattl_state::sound2_w )
// 7 - unused
}
WRITE8_HANDLER(seabattl_state::time_display_w )
WRITE8_MEMBER(seabattl_state::time_display_w )
{
m_digit5->a_w(data & 0x0f);
m_digit4->a_w((data >> 4) & 0x0f);
}
WRITE8_HANDLER(seabattl_state::score_display_w )
WRITE8_MEMBER(seabattl_state::score_display_w )
{
m_digit3->a_w(data & 0x0f);
m_digit2->a_w((data >> 4) & 0x0f);
}
WRITE8_HANDLER(seabattl_state::score2_display_w )
WRITE8_MEMBER(seabattl_state::score2_display_w )
{
m_digit1->a_w(data & 0x0f);
m_digit0->a_w((data >> 4) & 0x0f);

View File

@ -404,9 +404,9 @@ private:
READ8_MEMBER( smsgg_backupram_r );
WRITE8_MEMBER( smsgg_backupram_w );
WRITE8_MEMBER( mt_sms_standard_rom_bank_w );
WRITE8_HANDLER( codemasters_rom_bank_0000_w );
WRITE8_HANDLER( codemasters_rom_bank_4000_w );
WRITE8_HANDLER( codemasters_rom_bank_8000_w );
WRITE8_MEMBER( codemasters_rom_bank_0000_w );
WRITE8_MEMBER( codemasters_rom_bank_4000_w );
WRITE8_MEMBER( codemasters_rom_bank_8000_w );
void megatech_set_genz80_as_sms_standard_ports(const char* tag);
};

View File

@ -78,10 +78,10 @@ public:
UINT32 screen_update_outrun(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
UINT32 screen_update_shangon(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
DECLARE_WRITE16_HANDLER( sega_tileram_0_w ) { m_segaic16vid->segaic16_tileram_0_w(space,offset,data,mem_mask); };
DECLARE_WRITE16_HANDLER( sega_textram_0_w ) { m_segaic16vid->segaic16_textram_0_w(space,offset,data,mem_mask); };
DECLARE_READ16_HANDLER( sega_road_control_0_r ) { return m_segaic16road->segaic16_road_control_0_r(space,offset,mem_mask); };
DECLARE_WRITE16_HANDLER( sega_road_control_0_w ) { m_segaic16road->segaic16_road_control_0_w(space,offset,data,mem_mask); };
DECLARE_WRITE16_MEMBER( sega_tileram_0_w ) { m_segaic16vid->segaic16_tileram_0_w(space,offset,data,mem_mask); };
DECLARE_WRITE16_MEMBER( sega_textram_0_w ) { m_segaic16vid->segaic16_textram_0_w(space,offset,data,mem_mask); };
DECLARE_READ16_MEMBER( sega_road_control_0_r ) { return m_segaic16road->segaic16_road_control_0_r(space,offset,mem_mask); };
DECLARE_WRITE16_MEMBER( sega_road_control_0_w ) { m_segaic16road->segaic16_road_control_0_w(space,offset,data,mem_mask); };
CUSTOM_INPUT_MEMBER( bankmotor_pos_r );
TIMER_DEVICE_CALLBACK_MEMBER(bankmotor_update);

View File

@ -113,8 +113,8 @@ public:
// video updates
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
DECLARE_WRITE16_HANDLER( sega_tileram_0_w ) { m_segaic16vid->segaic16_tileram_0_w(space,offset,data,mem_mask); };
DECLARE_WRITE16_HANDLER( sega_textram_0_w ) { m_segaic16vid->segaic16_textram_0_w(space,offset,data,mem_mask); };
DECLARE_WRITE16_MEMBER( sega_tileram_0_w ) { m_segaic16vid->segaic16_tileram_0_w(space,offset,data,mem_mask); };
DECLARE_WRITE16_MEMBER( sega_textram_0_w ) { m_segaic16vid->segaic16_textram_0_w(space,offset,data,mem_mask); };
protected:
// internal types

View File

@ -88,8 +88,8 @@ public:
// video rendering
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
DECLARE_WRITE16_HANDLER( sega_tileram_0_w ) { m_segaic16vid->segaic16_tileram_0_w(space,offset,data,mem_mask); };
DECLARE_WRITE16_HANDLER( sega_textram_0_w ) { m_segaic16vid->segaic16_textram_0_w(space,offset,data,mem_mask); };
DECLARE_WRITE16_MEMBER( sega_tileram_0_w ) { m_segaic16vid->segaic16_tileram_0_w(space,offset,data,mem_mask); };
DECLARE_WRITE16_MEMBER( sega_textram_0_w ) { m_segaic16vid->segaic16_textram_0_w(space,offset,data,mem_mask); };
protected:
// timer IDs

View File

@ -331,7 +331,7 @@ READ8_MEMBER( snes_state::snes_io_dma_r )
return snes_open_bus_r(space, 0);
}
WRITE8_HANDLER( snes_state::snes_io_dma_w )
WRITE8_MEMBER( snes_state::snes_io_dma_w )
{
switch (offset)
{

View File

@ -97,13 +97,13 @@ PALETTE_INIT_MEMBER(ladybug_state,redclash)
palette.set_pen_indirect(i, (i - 0x60) + 0x20);
}
WRITE8_HANDLER( ladybug_state::redclash_videoram_w )
WRITE8_MEMBER( ladybug_state::redclash_videoram_w )
{
m_videoram[offset] = data;
m_fg_tilemap->mark_tile_dirty(offset);
}
WRITE8_HANDLER( ladybug_state::redclash_gfxbank_w )
WRITE8_MEMBER( ladybug_state::redclash_gfxbank_w )
{
if (m_gfxbank != (data & 0x01))
{
@ -112,7 +112,7 @@ WRITE8_HANDLER( ladybug_state::redclash_gfxbank_w )
}
}
WRITE8_HANDLER( ladybug_state::redclash_flipscreen_w )
WRITE8_MEMBER( ladybug_state::redclash_flipscreen_w )
{
flip_screen_set(data & 0x01);
}
@ -128,25 +128,25 @@ star_speed:
6 = backwards medium
7 = backwards fast
*/
WRITE8_HANDLER( ladybug_state::redclash_star0_w )
WRITE8_MEMBER( ladybug_state::redclash_star0_w )
{
m_star_speed = (m_star_speed & ~1) | ((data & 1) << 0);
redclash_set_stars_speed(m_star_speed);
}
WRITE8_HANDLER( ladybug_state::redclash_star1_w )
WRITE8_MEMBER( ladybug_state::redclash_star1_w )
{
m_star_speed = (m_star_speed & ~2) | ((data & 1) << 1);
redclash_set_stars_speed(m_star_speed);
}
WRITE8_HANDLER( ladybug_state::redclash_star2_w )
WRITE8_MEMBER( ladybug_state::redclash_star2_w )
{
m_star_speed = (m_star_speed & ~4) | ((data & 1) << 2);
redclash_set_stars_speed( m_star_speed);
}
WRITE8_HANDLER( ladybug_state::redclash_star_reset_w )
WRITE8_MEMBER( ladybug_state::redclash_star_reset_w )
{
redclash_set_stars_enable(1);
}

View File

@ -286,7 +286,7 @@ READ8_MEMBER( thomson_state::to7_5p14_r )
WRITE8_HANDLER( thomson_state::to7_5p14_w )
WRITE8_MEMBER( thomson_state::to7_5p14_w )
{
wd2793_device *fdc = machine().device<wd2793_device>("wd2793");
if ( offset < 4 )