summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/quasar.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/quasar.cpp')
-rw-r--r--src/mame/drivers/quasar.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mame/drivers/quasar.cpp b/src/mame/drivers/quasar.cpp
index 4bb931d739c..8477e9a32a9 100644
--- a/src/mame/drivers/quasar.cpp
+++ b/src/mame/drivers/quasar.cpp
@@ -46,17 +46,17 @@ I8085 Sound Board
************************************************************************/
-WRITE8_MEMBER(quasar_state::video_page_select_w)
+void quasar_state::video_page_select_w(offs_t offset, uint8_t data)
{
m_page = offset & 0x03;
}
-WRITE8_MEMBER(quasar_state::io_page_select_w)
+void quasar_state::io_page_select_w(offs_t offset, uint8_t data)
{
m_io_page = offset & 0x03;
}
-WRITE8_MEMBER(quasar_state::quasar_video_w)
+void quasar_state::quasar_video_w(offs_t offset, uint8_t data)
{
switch (m_page)
{
@@ -67,7 +67,7 @@ WRITE8_MEMBER(quasar_state::quasar_video_w)
}
}
-READ8_MEMBER(quasar_state::quasar_IO_r)
+uint8_t quasar_state::quasar_IO_r()
{
uint8_t ans = 0;
@@ -82,12 +82,12 @@ READ8_MEMBER(quasar_state::quasar_IO_r)
return ans;
}
-WRITE8_MEMBER(quasar_state::quasar_bullet_w)
+void quasar_state::quasar_bullet_w(offs_t offset, uint8_t data)
{
m_bullet_ram[offset] = (data ^ 0xff);
}
-WRITE8_MEMBER(quasar_state::quasar_sh_command_w)
+void quasar_state::quasar_sh_command_w(uint8_t data)
{
// bit 4 = Sound Invader : Linked to an NE555V circuit
// Not handled yet
@@ -98,7 +98,7 @@ WRITE8_MEMBER(quasar_state::quasar_sh_command_w)
m_soundlatch->write((data & 8) + ((data >> 1) & 3) + ((data << 2) & 4));
}
-READ8_MEMBER(quasar_state::quasar_sh_command_r)
+uint8_t quasar_state::quasar_sh_command_r()
{
return m_soundlatch->read() + (ioport("DSW2")->read() & 0x30);
}