diff options
Diffstat (limited to 'src/mame/drivers/vlc.cpp')
-rw-r--r-- | src/mame/drivers/vlc.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/mame/drivers/vlc.cpp b/src/mame/drivers/vlc.cpp index 870130bf8df..67b58ccfe2f 100644 --- a/src/mame/drivers/vlc.cpp +++ b/src/mame/drivers/vlc.cpp @@ -204,12 +204,12 @@ private: template<int N> void duart_w(offs_t offset, uint8_t data); uint8_t rtc_r(offs_t offset); void rtc_w(offs_t offset, uint8_t data); - DECLARE_READ16_MEMBER(io_board_r); - DECLARE_WRITE16_MEMBER(io_board_w); - DECLARE_WRITE16_MEMBER (io_board_x); - DECLARE_READ16_MEMBER( nevada_sec_r ); - DECLARE_WRITE16_MEMBER( nevada_sec_w ); - DECLARE_WRITE16_MEMBER( vram_w ); + uint16_t io_board_r(); + void io_board_w(uint16_t data); + void io_board_x(uint16_t data); + uint16_t nevada_sec_r(); + void nevada_sec_w(uint16_t data); + void vram_w(offs_t offset, uint16_t data); DECLARE_MACHINE_START(nevada); @@ -268,7 +268,7 @@ static const gfx_layout charlayout = /***************************************************************************/ -WRITE16_MEMBER( nevada_state::vram_w ) +void nevada_state::vram_w(offs_t offset, uint16_t data) { // Todo, Just for sample @@ -373,24 +373,24 @@ void nevada_state::rtc_w(offs_t offset, uint8_t data) /***************************************************************************/ -READ16_MEMBER(nevada_state::io_board_r) +uint16_t nevada_state::io_board_r() { // IO board Serial communication 0xA00000 return 1; } /***************************************************************************/ -WRITE16_MEMBER(nevada_state::io_board_w) +void nevada_state::io_board_w(uint16_t data) { // IO board Serial communication 0xA00000 on bit0 } /***************************************************************************/ -WRITE16_MEMBER(nevada_state::io_board_x) +void nevada_state::io_board_x(uint16_t data) { // IO board Serial communication 0xA80000 on bit15 } /***************************************************************************/ -READ16_MEMBER(nevada_state::nevada_sec_r ) +uint16_t nevada_state::nevada_sec_r() { // D3..D0 = DOOR OPEN or Track STATE of PAL35 uint16_t res; @@ -403,7 +403,7 @@ READ16_MEMBER(nevada_state::nevada_sec_r ) return res; } /***************************************************************************/ -WRITE16_MEMBER(nevada_state::nevada_sec_w ) +void nevada_state::nevada_sec_w(uint16_t data) { // 74LS173 $bits Register used LOWER bits D3..D0 for DOOR LOGIC SWITCH m_datA40000 = data | 0x00f0; // since D7..D4 are not used and are connected to PULLUP |