summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author smf- <smf-@users.noreply.github.com>2014-01-06 19:38:12 +0000
committer smf- <smf-@users.noreply.github.com>2014-01-06 19:38:12 +0000
commit2211539e88880516e13c2f15a9f7b24426e81ba5 (patch)
tree6fd2e9e51d5eee3bef17efe380104f7fbfff1d84 /src
parentdc824e9dc2bb11e0920d4977c0826eff34558425 (diff)
removed a couple of CA1/CB1 involved with IEEE, pet was already pushing the signals to the PIA (nw)
Diffstat (limited to 'src')
-rw-r--r--src/mess/drivers/pet.c4
-rw-r--r--src/mess/drivers/tek405x.c5
2 files changed, 3 insertions, 6 deletions
diff --git a/src/mess/drivers/pet.c b/src/mess/drivers/pet.c
index c7aefcf612f..9e47fa62f8b 100644
--- a/src/mess/drivers/pet.c
+++ b/src/mess/drivers/pet.c
@@ -1409,8 +1409,6 @@ static MACHINE_CONFIG_START( pet, pet_state )
MCFG_DEVICE_ADD(M6520_2_TAG, PIA6821, 0)
MCFG_PIA6821_READPA_HANDLER(DEVREAD8(IEEE488_TAG, ieee488_device, dio_r))
- MCFG_PIA6821_READCA1_HANDLER(DEVREADLINE(IEEE488_TAG, ieee488_device, atn_r))
- MCFG_PIA6821_READCB1_HANDLER(DEVREADLINE(IEEE488_TAG, ieee488_device, srq_r))
MCFG_PIA6821_WRITEPB_HANDLER(DEVWRITE8(IEEE488_TAG, ieee488_device, dio_w))
MCFG_PIA6821_CA2_HANDLER(DEVWRITELINE(IEEE488_TAG, ieee488_device, ndac_w))
MCFG_PIA6821_CB2_HANDLER(DEVWRITELINE(IEEE488_TAG, ieee488_device, dav_w))
@@ -1728,8 +1726,6 @@ static MACHINE_CONFIG_START( pet80, pet80_state )
MCFG_DEVICE_ADD(M6520_2_TAG, PIA6821, 0)
MCFG_PIA6821_READPA_HANDLER(DEVREAD8(IEEE488_TAG, ieee488_device, dio_r))
- MCFG_PIA6821_READCA1_HANDLER(DEVREADLINE(IEEE488_TAG, ieee488_device, atn_r))
- MCFG_PIA6821_READCB1_HANDLER(DEVREADLINE(IEEE488_TAG, ieee488_device, srq_r))
MCFG_PIA6821_WRITEPB_HANDLER(DEVWRITE8(IEEE488_TAG, ieee488_device, dio_w))
MCFG_PIA6821_CA2_HANDLER(DEVWRITELINE(IEEE488_TAG, ieee488_device, ndac_w))
MCFG_PIA6821_CB2_HANDLER(DEVWRITELINE(IEEE488_TAG, ieee488_device, dav_w))
diff --git a/src/mess/drivers/tek405x.c b/src/mess/drivers/tek405x.c
index bb77e05e463..9774b97fad1 100644
--- a/src/mess/drivers/tek405x.c
+++ b/src/mess/drivers/tek405x.c
@@ -1072,8 +1072,6 @@ static MACHINE_CONFIG_START( tek4051, tek4051_state )
MCFG_DEVICE_ADD(MC6820_GPIB_TAG, PIA6821, 0)
MCFG_PIA6821_READPA_HANDLER(DEVREAD8(IEEE488_TAG, ieee488_device, dio_r))
MCFG_PIA6821_READPB_HANDLER(READ8(tek4051_state, gpib_pia_pb_r))
- MCFG_PIA6821_READCA1_HANDLER(DEVREADLINE(IEEE488_TAG, ieee488_device, eoi_r))
- MCFG_PIA6821_READCB1_HANDLER(DEVREADLINE(IEEE488_TAG, ieee488_device, srq_r))
MCFG_PIA6821_WRITEPA_HANDLER(WRITE8(tek4051_state, dio_w))
MCFG_PIA6821_WRITEPB_HANDLER(WRITE8(tek4051_state, gpib_pia_pb_w))
MCFG_PIA6821_CB2_HANDLER(WRITELINE(tek4051_state, talk_w))
@@ -1089,7 +1087,10 @@ static MACHINE_CONFIG_START( tek4051, tek4051_state )
MCFG_PIA6821_IRQB_HANDLER(WRITELINE(tek4051_state, com_pia_irqb_w))
MCFG_ACIA6850_ADD(MC6850_TAG, acia_intf)
+
MCFG_IEEE488_BUS_ADD()
+ MCFG_IEEE488_EOI_CALLBACK(DEVWRITELINE(MC6820_GPIB_TAG, pia6821_device, ca1_w))
+ MCFG_IEEE488_SRQ_CALLBACK(DEVWRITELINE(MC6820_GPIB_TAG, pia6821_device, cb1_w))
// internal ram
MCFG_RAM_ADD(RAM_TAG)