diff options
Diffstat (limited to 'src/mame/drivers/p8k.cpp')
-rw-r--r-- | src/mame/drivers/p8k.cpp | 22 |
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) |