summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/namconb1.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/namconb1.cpp')
-rw-r--r--src/mame/drivers/namconb1.cpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/mame/drivers/namconb1.cpp b/src/mame/drivers/namconb1.cpp
index ae596e3fa55..ad505fbc38f 100644
--- a/src/mame/drivers/namconb1.cpp
+++ b/src/mame/drivers/namconb1.cpp
@@ -339,7 +339,7 @@ TIMER_DEVICE_CALLBACK_MEMBER(namconb1_state::mcu_irq2_cb)
/****************************************************************************/
-WRITE8_MEMBER(namconb1_state::namconb1_cpureg_w)
+void namconb1_state::namconb1_cpureg_w(offs_t offset, u8 data)
{
/**
* 400000 0x00
@@ -426,7 +426,7 @@ WRITE8_MEMBER(namconb1_state::namconb1_cpureg_w)
}
-WRITE8_MEMBER(namconb1_state::namconb2_cpureg_w)
+void namconb1_state::namconb2_cpureg_w(offs_t offset, u8 data)
{
/**
* f00000 VBL IRQ enable/level
@@ -514,7 +514,7 @@ WRITE8_MEMBER(namconb1_state::namconb2_cpureg_w)
}
-READ8_MEMBER(namconb1_state::namconb1_cpureg_r)
+u8 namconb1_state::namconb1_cpureg_r(offs_t offset)
{
// 16: Watchdog
if (ENABLE_LOGGING)
@@ -527,7 +527,7 @@ READ8_MEMBER(namconb1_state::namconb1_cpureg_r)
}
-READ8_MEMBER(namconb1_state::namconb2_cpureg_r)
+u8 namconb1_state::namconb2_cpureg_r(offs_t offset)
{
// 14: Watchdog
if (ENABLE_LOGGING)
@@ -542,7 +542,7 @@ READ8_MEMBER(namconb1_state::namconb2_cpureg_r)
/****************************************************************************/
-READ32_MEMBER(namconb1_state::custom_key_r)
+u32 namconb1_state::custom_key_r(offs_t offset)
{
u16 old_count = m_count;
@@ -643,7 +643,7 @@ READ32_MEMBER(namconb1_state::custom_key_r)
/***************************************************************/
-READ32_MEMBER(namconb1_state::gunbulet_gun_r)
+u32 namconb1_state::gunbulet_gun_r(offs_t offset)
{
int result = 0;
@@ -657,12 +657,12 @@ READ32_MEMBER(namconb1_state::gunbulet_gun_r)
return result<<24;
} /* gunbulet_gun_r */
-READ32_MEMBER(namconb1_state::randgen_r)
+u32 namconb1_state::randgen_r()
{
return machine().rand();
} /* randgen_r */
-WRITE32_MEMBER(namconb1_state::srand_w)
+void namconb1_state::srand_w(u32 data)
{
/**
* Used to seed the hardware random number generator.
@@ -670,12 +670,12 @@ WRITE32_MEMBER(namconb1_state::srand_w)
*/
} /* srand_w */
-READ32_MEMBER(namconb1_state::share_r)
+u32 namconb1_state::share_r(offs_t offset)
{
return (m_namconb_shareram[offset * 2] << 16) | m_namconb_shareram[offset * 2 + 1];
}
-WRITE32_MEMBER(namconb1_state::share_w)
+void namconb1_state::share_w(offs_t offset, u32 data, u32 mem_mask)
{
COMBINE_DATA(m_namconb_shareram + offset * 2 + 1);
data >>= 16;
@@ -726,7 +726,7 @@ void namconb1_state::namconb2_am(address_map &map)
map(0xf00000, 0xf0001f).rw(FUNC(namconb1_state::namconb2_cpureg_r), FUNC(namconb1_state::namconb2_cpureg_w));
}
-WRITE16_MEMBER(namconb1_state::mcu_shared_w)
+void namconb1_state::mcu_shared_w(offs_t offset, u16 data, u16 mem_mask)
{
// HACK! Many games data ROM routines redirect the vector from the sound command read to an RTS.
// This needs more investigation. nebulray and vshoot do NOT do this.