diff options
Diffstat (limited to 'src/mess/drivers/compis.c')
-rw-r--r-- | src/mess/drivers/compis.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mess/drivers/compis.c b/src/mess/drivers/compis.c index e10e517b143..869848bdb9c 100644 --- a/src/mess/drivers/compis.c +++ b/src/mess/drivers/compis.c @@ -544,11 +544,9 @@ static const struct pit8253_interface pit_intf = static const i8251_interface usart_intf = { - DEVCB_DEVICE_LINE_MEMBER(COMPIS_KEYBOARD_TAG, compis_keyboard_device, so_r), DEVCB_DEVICE_LINE_MEMBER(COMPIS_KEYBOARD_TAG, compis_keyboard_device, si_w), DEVCB_NULL, DEVCB_NULL, - DEVCB_NULL, DEVCB_DEVICE_LINE_MEMBER(I80130_TAG, i80130_device, ir2_w), DEVCB_NULL, //DEVCB_DEVICE_LINE_MEMBER(I80186_TAG, i80186_cpu_device, int1_w), DEVCB_NULL, @@ -781,7 +779,9 @@ static MACHINE_CONFIG_START( compis, compis_state ) MCFG_ISBX_SLOT_MINTR0_CALLBACK(DEVWRITELINE(I80130_TAG, i80130_device, ir6_w)) MCFG_ISBX_SLOT_MINTR1_CALLBACK(DEVWRITELINE(I80130_TAG, i80130_device, ir5_w)) MCFG_ISBX_SLOT_MDRQT_CALLBACK(DEVWRITELINE(I80186_TAG, i80186_cpu_device, drq1_w)) - MCFG_COMPIS_KEYBOARD_ADD(NULL) + + MCFG_DEVICE_ADD(COMPIS_KEYBOARD_TAG, COMPIS_KEYBOARD, 0) + MCFG_COMPIS_KEYBOARD_OUT_TX_HANDLER(DEVWRITELINE(I8251A_TAG, i8251_device, write_rx)) // software lists MCFG_SOFTWARE_LIST_ADD("flop_list", "compis") |