summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/ns11prot.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/ns11prot.cpp')
-rw-r--r--src/mame/machine/ns11prot.cpp36
1 files changed, 18 insertions, 18 deletions
diff --git a/src/mame/machine/ns11prot.cpp b/src/mame/machine/ns11prot.cpp
index cccaf05fba8..8b7c1ac1d8d 100644
--- a/src/mame/machine/ns11prot.cpp
+++ b/src/mame/machine/ns11prot.cpp
@@ -34,7 +34,7 @@ keycus_c406_device::keycus_c406_device(const machine_config &mconfig, const char
{
}
-READ16_MEMBER(keycus_c406_device::read)
+uint16_t keycus_c406_device::read(offs_t offset)
{
if( offset == 0 && m_p1 == 0x1234 && m_p2 == 0x5678 && m_p3 == 0x000f )
{
@@ -45,7 +45,7 @@ READ16_MEMBER(keycus_c406_device::read)
return machine().rand();
}
-WRITE16_MEMBER(keycus_c406_device::write)
+void keycus_c406_device::write(offs_t offset, uint16_t data)
{
switch( offset )
{
@@ -74,7 +74,7 @@ keycus_c409_device::keycus_c409_device(const machine_config &mconfig, const char
{
}
-READ16_MEMBER(keycus_c409_device::read)
+uint16_t keycus_c409_device::read(offs_t offset)
{
if( offset == 7 )
{
@@ -90,7 +90,7 @@ READ16_MEMBER(keycus_c409_device::read)
return machine().rand();
}
-WRITE16_MEMBER(keycus_c409_device::write)
+void keycus_c409_device::write(offs_t offset, uint16_t data)
{
switch( offset )
{
@@ -119,7 +119,7 @@ keycus_c410_device::keycus_c410_device(const machine_config &mconfig, const char
{
}
-READ16_MEMBER(keycus_c410_device::read)
+uint16_t keycus_c410_device::read(offs_t offset)
{
if( m_p2 == 0 )
{
@@ -148,7 +148,7 @@ READ16_MEMBER(keycus_c410_device::read)
return machine().rand();
}
-WRITE16_MEMBER(keycus_c410_device::write)
+void keycus_c410_device::write(offs_t offset, uint16_t data)
{
switch( offset )
{
@@ -173,7 +173,7 @@ keycus_c411_device::keycus_c411_device(const machine_config &mconfig, const char
{
}
-READ16_MEMBER(keycus_c411_device::read)
+uint16_t keycus_c411_device::read(offs_t offset)
{
if( m_p2 == 0x0000 && ( ( ( m_p1 == 0x0000 || m_p1 == 0x100 ) && m_p3 == 0xff7f ) || ( m_p1 == 0x7256 ) ) )
{
@@ -200,7 +200,7 @@ READ16_MEMBER(keycus_c411_device::read)
return machine().rand();
}
-WRITE16_MEMBER(keycus_c411_device::write)
+void keycus_c411_device::write(offs_t offset, uint16_t data)
{
switch( offset )
{
@@ -229,7 +229,7 @@ keycus_c430_device::keycus_c430_device(const machine_config &mconfig, const char
{
}
-READ16_MEMBER(keycus_c430_device::read)
+uint16_t keycus_c430_device::read(offs_t offset)
{
if( m_p2 == 0x0000 && ( ( m_p1 == 0xbfff && m_p3 == 0x0000 ) || m_p3 == 0xe296 ) )
{
@@ -259,7 +259,7 @@ READ16_MEMBER(keycus_c430_device::read)
return machine().rand();
}
-WRITE16_MEMBER(keycus_c430_device::write)
+void keycus_c430_device::write(offs_t offset, uint16_t data)
{
switch( offset )
{
@@ -288,7 +288,7 @@ keycus_c431_device::keycus_c431_device(const machine_config &mconfig, const char
{
}
-READ16_MEMBER(keycus_c431_device::read)
+uint16_t keycus_c431_device::read(offs_t offset)
{
if( m_p2 == 0x0000 && ( ( ( m_p1 == 0x0000 || m_p1 == 0xab50 ) && m_p3 == 0x7fff ) || m_p1 == 0x9e61 ) )
{
@@ -317,7 +317,7 @@ READ16_MEMBER(keycus_c431_device::read)
return machine().rand();
}
-WRITE16_MEMBER(keycus_c431_device::write)
+void keycus_c431_device::write(offs_t offset, uint16_t data)
{
switch( offset )
{
@@ -346,7 +346,7 @@ keycus_c432_device::keycus_c432_device(const machine_config &mconfig, const char
{
}
-READ16_MEMBER(keycus_c432_device::read)
+uint16_t keycus_c432_device::read(offs_t offset)
{
if( m_p1 == 0x0000 && ( ( ( m_p3 == 0x0000 || m_p3 == 0x00dc ) && m_p2 == 0xefff ) || m_p3 == 0x2f15 ) )
{
@@ -377,7 +377,7 @@ READ16_MEMBER(keycus_c432_device::read)
return machine().rand();
}
-WRITE16_MEMBER(keycus_c432_device::write)
+void keycus_c432_device::write(offs_t offset, uint16_t data)
{
switch( offset )
{
@@ -406,7 +406,7 @@ keycus_c442_device::keycus_c442_device(const machine_config &mconfig, const char
{
}
-READ16_MEMBER(keycus_c442_device::read)
+uint16_t keycus_c442_device::read(offs_t offset)
{
if( ( offset == 0 && m_p1 == 0x0020 && m_p2 == 0x0000 ) ||
( offset == 0 && m_p1 == 0x0020 && m_p2 == 0x0021 ) )
@@ -429,7 +429,7 @@ READ16_MEMBER(keycus_c442_device::read)
return machine().rand();
}
-WRITE16_MEMBER(keycus_c442_device::write)
+void keycus_c442_device::write(offs_t offset, uint16_t data)
{
switch( offset )
{
@@ -454,7 +454,7 @@ keycus_c443_device::keycus_c443_device(const machine_config &mconfig, const char
{
}
-READ16_MEMBER(keycus_c443_device::read)
+uint16_t keycus_c443_device::read(offs_t offset)
{
if( offset == 0 && m_p1 == 0x0020 && ( m_p2 == 0x0000 || m_p2 == 0xffff || m_p2 == 0xffe0 ) )
{
@@ -475,7 +475,7 @@ READ16_MEMBER(keycus_c443_device::read)
return machine().rand();
}
-WRITE16_MEMBER(keycus_c443_device::write)
+void keycus_c443_device::write(offs_t offset, uint16_t data)
{
switch( offset )
{