summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/p8k.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/p8k.cpp')
-rw-r--r--src/mame/drivers/p8k.cpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/mame/drivers/p8k.cpp b/src/mame/drivers/p8k.cpp
index 11735b65f05..ddb3cbd0588 100644
--- a/src/mame/drivers/p8k.cpp
+++ b/src/mame/drivers/p8k.cpp
@@ -79,8 +79,8 @@ public:
DECLARE_WRITE8_MEMBER(p8k_port24_w);
DECLARE_READ16_MEMBER(portff82_r);
DECLARE_WRITE16_MEMBER(portff82_w);
- DECLARE_WRITE8_MEMBER(kbd_put);
- DECLARE_WRITE8_MEMBER(kbd_put_16);
+ void kbd_put(u8 data);
+ void kbd_put_16(u8 data);
uint8_t m_term_data;
required_device<cpu_device> m_maincpu;
required_device<generic_terminal_device> m_terminal;
@@ -189,7 +189,7 @@ WRITE8_MEMBER( p8k_state::p8k_port24_w )
m_terminal->write(space, 0, data);
}
-WRITE8_MEMBER( p8k_state::kbd_put )
+void p8k_state::kbd_put(u8 data)
{
address_space &mem = m_maincpu->space(AS_PROGRAM);
m_term_data = data;
@@ -342,7 +342,7 @@ DRIVER_INIT_MEMBER(p8k_state,p8k)
****************************************************************************/
-WRITE8_MEMBER( p8k_state::kbd_put_16 )
+void p8k_state::kbd_put_16(u8 data)
{
address_space &mem = m_maincpu->space(AS_DATA);
// keyboard int handler is at 0x0700
@@ -465,7 +465,7 @@ GFXDECODE_END
****************************************************************************/
-static MACHINE_CONFIG_START( p8k, p8k_state )
+static MACHINE_CONFIG_START( p8k )
/* basic machine hardware */
MCFG_CPU_ADD("maincpu", Z80, XTAL_4MHz )
MCFG_Z80_DAISY_CHAIN(p8k_daisy_chain)
@@ -522,10 +522,10 @@ static MACHINE_CONFIG_START( p8k, p8k_state )
/* video hardware */
MCFG_DEVICE_ADD(TERMINAL_TAG, GENERIC_TERMINAL, 0)
- MCFG_GENERIC_TERMINAL_KEYBOARD_CB(WRITE8(p8k_state, kbd_put))
+ MCFG_GENERIC_TERMINAL_KEYBOARD_CB(PUT(p8k_state, kbd_put))
MACHINE_CONFIG_END
-static MACHINE_CONFIG_START( p8k_16, p8k_state )
+static MACHINE_CONFIG_START( p8k_16 )
/* basic machine hardware */
MCFG_CPU_ADD("maincpu", Z8001, XTAL_4MHz )
MCFG_Z80_DAISY_CHAIN(p8k_16_daisy_chain)
@@ -562,7 +562,7 @@ static MACHINE_CONFIG_START( p8k_16, p8k_state )
/* video hardware */
MCFG_DEVICE_ADD(TERMINAL_TAG, GENERIC_TERMINAL, 0)
- MCFG_GENERIC_TERMINAL_KEYBOARD_CB(WRITE8(p8k_state, kbd_put_16))
+ MCFG_GENERIC_TERMINAL_KEYBOARD_CB(PUT(p8k_state, kbd_put_16))
MACHINE_CONFIG_END
/* ROM definition */
@@ -592,6 +592,6 @@ ROM_END
/* Driver */
-/* YEAR NAME PARENT COMPAT MACHINE INPUT INIT COMPANY FULLNAME FLAGS */
-COMP( 1989, p8000, 0, 0, p8k, p8k, p8k_state, p8k, "EAW electronic Treptow", "P8000 (8bit Board)", MACHINE_NOT_WORKING)
-COMP( 1989, p8000_16, p8000, 0, p8k_16, p8k, driver_device, 0, "EAW electronic Treptow", "P8000 (16bit Board)", MACHINE_NOT_WORKING)
+// YEAR NAME PARENT COMPAT MACHINE INPUT STATE INIT COMPANY FULLNAME FLAGS
+COMP( 1989, p8000, 0, 0, p8k, p8k, p8k_state, p8k, "EAW electronic Treptow", "P8000 (8bit Board)", MACHINE_NOT_WORKING)
+COMP( 1989, p8000_16, p8000, 0, p8k_16, p8k, p8k_state, 0, "EAW electronic Treptow", "P8000 (16bit Board)", MACHINE_NOT_WORKING)