diff options
Diffstat (limited to 'src/mame/drivers/tsispch.cpp')
-rw-r--r-- | src/mame/drivers/tsispch.cpp | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/src/mame/drivers/tsispch.cpp b/src/mame/drivers/tsispch.cpp index 5478f1f124b..850f6f35297 100644 --- a/src/mame/drivers/tsispch.cpp +++ b/src/mame/drivers/tsispch.cpp @@ -116,8 +116,6 @@ #include "cpu/i86/i86.h" #include "cpu/upd7725/upd7725.h" #include "machine/i8251.h" -#include "machine/pic8259.h" -#include "machine/terminal.h" #include "sound/dac.h" #include "sound/volt_reg.h" #include "speaker.h" @@ -150,11 +148,6 @@ WRITE_LINE_MEMBER(tsispch_state::i8251_txrdy_int) m_pic->ir3_w(state); } -WRITE8_MEMBER( tsispch_state::i8251_rxd ) -{ - m_uart->receive_character(data); -} - /***************************************************************************** LED/dipswitch stuff *****************************************************************************/ @@ -379,7 +372,7 @@ INPUT_PORTS_END /****************************************************************************** Machine Drivers ******************************************************************************/ -static MACHINE_CONFIG_START( prose2k, tsispch_state ) +static MACHINE_CONFIG_START( prose2k ) /* basic machine hardware */ /* There are two crystals on the board: a 24MHz xtal at Y2 and a 16MHz xtal at Y1 */ MCFG_CPU_ADD("maincpu", I8086, 8000000) /* VERIFIED clock, unknown divider */ @@ -413,7 +406,7 @@ static MACHINE_CONFIG_START( prose2k, tsispch_state ) MCFG_SOUND_ROUTE_EX(0, "dac", 1.0, DAC_VREF_POS_INPUT) MCFG_SOUND_ROUTE_EX(0, "dac", -1.0, DAC_VREF_NEG_INPUT) MCFG_DEVICE_ADD(TERMINAL_TAG, GENERIC_TERMINAL, 0) - MCFG_GENERIC_TERMINAL_KEYBOARD_CB(WRITE8(tsispch_state, i8251_rxd)) + MCFG_GENERIC_TERMINAL_KEYBOARD_CB(DEVPUT("i8251a_u15", i8251_device, receive_character)) MACHINE_CONFIG_END /****************************************************************************** @@ -548,6 +541,6 @@ ROM_START( prose2ko ) Drivers ******************************************************************************/ -/* YEAR NAME PARENT COMPAT MACHINE INPUT STATE INIT COMPANY FULLNAME FLAGS */ -COMP( 1987, prose2k, 0, 0, prose2k, prose2k, tsispch_state, prose2k, "Telesensory Systems Inc/Speech Plus", "Prose 2000/2020 v3.4.1", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) -COMP( 1982, prose2ko, prose2k, 0, prose2k, prose2k, tsispch_state, prose2k, "Telesensory Systems Inc/Speech Plus", "Prose 2000/2020 v1.1", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) +// YEAR NAME PARENT COMPAT MACHINE INPUT STATE INIT COMPANY FULLNAME FLAGS +COMP( 1987, prose2k, 0, 0, prose2k, prose2k, tsispch_state, prose2k, "Telesensory Systems Inc/Speech Plus", "Prose 2000/2020 v3.4.1", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) +COMP( 1982, prose2ko, prose2k, 0, prose2k, prose2k, tsispch_state, prose2k, "Telesensory Systems Inc/Speech Plus", "Prose 2000/2020 v1.1", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) |