summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/tnzs.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/tnzs.cpp')
-rw-r--r--src/mame/machine/tnzs.cpp38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/mame/machine/tnzs.cpp b/src/mame/machine/tnzs.cpp
index 7ecbed32a91..af3eb6ed3e8 100644
--- a/src/mame/machine/tnzs.cpp
+++ b/src/mame/machine/tnzs.cpp
@@ -18,7 +18,7 @@
#include "cpu/mcs48/mcs48.h"
#include "includes/tnzs.h"
-READ8_MEMBER(tnzs_mcu_state::mcu_r)
+uint8_t tnzs_mcu_state::mcu_r(offs_t offset)
{
uint8_t data = m_mcu->upi41_master_r(offset & 1);
m_subcpu->yield();
@@ -28,7 +28,7 @@ READ8_MEMBER(tnzs_mcu_state::mcu_r)
return data;
}
-WRITE8_MEMBER(tnzs_mcu_state::mcu_w)
+void tnzs_mcu_state::mcu_w(offs_t offset, uint8_t data)
{
// logerror("%s: write %02x to mcu $c00%01x\n", m_maincpu->pcbase(), data, offset);
@@ -207,13 +207,13 @@ TIMER_CALLBACK_MEMBER(tnzs_base_state::kludge_callback)
tnzs_sharedram[0x0f10] = param;
}
-WRITE8_MEMBER(tnzs_base_state::tnzs_sync_kludge_w)
+void tnzs_base_state::tnzs_sync_kludge_w(uint8_t data)
{
machine().scheduler().synchronize(timer_expired_delegate(FUNC(tnzs_base_state::kludge_callback),this), data);
}
*/
-READ8_MEMBER(arknoid2_state::mcu_r)
+uint8_t arknoid2_state::mcu_r(offs_t offset)
{
static const char mcu_startup[] = "\x55\xaa\x5a";
@@ -274,7 +274,7 @@ READ8_MEMBER(arknoid2_state::mcu_r)
}
}
-WRITE8_MEMBER(arknoid2_state::mcu_w)
+void arknoid2_state::mcu_w(offs_t offset, uint8_t data)
{
if (offset == 0)
{
@@ -389,7 +389,7 @@ void kabukiz_state::machine_start()
m_audiobank->configure_entries(0, 8, &sound[0x00000], 0x4000);
}
-WRITE8_MEMBER(tnzs_base_state::ramrom_bankswitch_w)
+void tnzs_base_state::ramrom_bankswitch_w(uint8_t data)
{
// logerror("%s: writing %02x to bankswitch\n", m_maincpu->pc(),data);
@@ -403,9 +403,9 @@ WRITE8_MEMBER(tnzs_base_state::ramrom_bankswitch_w)
m_mainbank->set_bank(data & 0x07);
}
-WRITE8_MEMBER(arknoid2_state::bankswitch1_w)
+void arknoid2_state::bankswitch1_w(uint8_t data)
{
- tnzs_base_state::bankswitch1_w(space, offset, data, mem_mask);
+ tnzs_base_state::bankswitch1_w(data);
if (data & 0x04)
mcu_reset();
@@ -414,35 +414,35 @@ WRITE8_MEMBER(arknoid2_state::bankswitch1_w)
m_upd4701->resety_w(BIT(data, 5));
}
-WRITE8_MEMBER(insectx_state::bankswitch1_w)
+void insectx_state::bankswitch1_w(uint8_t data)
{
- tnzs_base_state::bankswitch1_w(space, offset, data, mem_mask);
+ tnzs_base_state::bankswitch1_w(data);
machine().bookkeeping().coin_lockout_w(0, (~data & 0x04));
machine().bookkeeping().coin_lockout_w(1, (~data & 0x08));
machine().bookkeeping().coin_counter_w(0, (data & 0x10));
machine().bookkeeping().coin_counter_w(1, (data & 0x20));
}
-WRITE8_MEMBER(tnzsb_state::bankswitch1_w) // kabukiz_state
+void tnzsb_state::bankswitch1_w(uint8_t data) // kabukiz_state
{
- tnzs_base_state::bankswitch1_w(space, offset, data, mem_mask);
+ tnzs_base_state::bankswitch1_w(data);
machine().bookkeeping().coin_lockout_w(0, (~data & 0x10));
machine().bookkeeping().coin_lockout_w(1, (~data & 0x20));
machine().bookkeeping().coin_counter_w(0, (data & 0x04));
machine().bookkeeping().coin_counter_w(1, (data & 0x08));
}
-WRITE8_MEMBER(kageki_state::bankswitch1_w)
+void kageki_state::bankswitch1_w(uint8_t data)
{
- tnzs_base_state::bankswitch1_w(space, offset, data, mem_mask);
+ tnzs_base_state::bankswitch1_w(data);
machine().bookkeeping().coin_lockout_global_w((~data & 0x20));
machine().bookkeeping().coin_counter_w(0, (data & 0x04));
machine().bookkeeping().coin_counter_w(1, (data & 0x08));
}
-WRITE8_MEMBER(tnzs_mcu_state::bankswitch1_w)
+void tnzs_mcu_state::bankswitch1_w(uint8_t data)
{
- tnzs_base_state::bankswitch1_w(space, offset, data, mem_mask);
+ tnzs_base_state::bankswitch1_w(data);
if ((data & 0x04) != 0 && m_mcu != nullptr)
m_mcu->pulse_input_line(INPUT_LINE_RESET, attotime::zero);
@@ -454,7 +454,7 @@ WRITE8_MEMBER(tnzs_mcu_state::bankswitch1_w)
}
}
-WRITE8_MEMBER(tnzs_base_state::bankswitch1_w)
+void tnzs_base_state::bankswitch1_w(uint8_t data)
{
// logerror("%s: writing %02x to bankswitch 1\n", m_maincpu->pc(),data);
@@ -468,7 +468,7 @@ void jpopnics_state::machine_reset()
tnzs_base_state::machine_reset();
}
-WRITE8_MEMBER(jpopnics_state::subbankswitch_w)
+void jpopnics_state::subbankswitch_w(uint8_t data)
{
// bits 0-1 select ROM bank
m_subbank->set_entry(data & 0x03);
@@ -478,7 +478,7 @@ WRITE8_MEMBER(jpopnics_state::subbankswitch_w)
m_upd4701->resety_w(BIT(data, 5));
}
-WRITE8_MEMBER(tnzsb_state::sound_command_w)
+void tnzsb_state::sound_command_w(uint8_t data)
{
m_soundlatch->write(data);
m_audiocpu->set_input_line_and_vector(0, HOLD_LINE, 0xff); // Z80