diff options
author | smf- <smf-@users.noreply.github.com> | 2014-01-06 13:17:32 +0000 |
---|---|---|
committer | smf- <smf-@users.noreply.github.com> | 2014-01-06 13:17:32 +0000 |
commit | 45d9761cad18873ac1a92e06c2604f1b451f591a (patch) | |
tree | 29439104cb775379b9974e1e7ef7a5cfecc394b0 /src/mess/machine/coco.c | |
parent | 735fa982fade40e52fed59003b5fd4488bda9ae8 (diff) |
Converted PIA6821 to DEVCB2 [smf]
Diffstat (limited to 'src/mess/machine/coco.c')
-rw-r--r-- | src/mess/machine/coco.c | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/src/mess/machine/coco.c b/src/mess/machine/coco.c index bfd94159605..ae44f8e69fc 100644 --- a/src/mess/machine/coco.c +++ b/src/mess/machine/coco.c @@ -401,28 +401,6 @@ WRITE_LINE_MEMBER( coco_state::pia0_irq_b ) -//------------------------------------------------- -// pia0_config -//------------------------------------------------- - -const pia6821_interface coco_state::pia0_config = -{ - DEVCB_NULL, /* port A input */ - DEVCB_NULL, /* port B input */ - DEVCB_NULL, /* CA1 input */ - DEVCB_NULL, /* CB1 input */ - DEVCB_NULL, /* CA2 input */ - DEVCB_NULL, /* CB2 input */ - DEVCB_DRIVER_MEMBER(coco_state, pia0_pa_w), /* port A output */ - DEVCB_DRIVER_MEMBER(coco_state, pia0_pb_w), /* port B output */ - DEVCB_DRIVER_LINE_MEMBER(coco_state, pia0_ca2_w), /* CA2 output */ - DEVCB_DRIVER_LINE_MEMBER(coco_state, pia0_cb2_w), /* CB2 output */ - DEVCB_DRIVER_LINE_MEMBER(coco_state, pia0_irq_a), /* IRQA output */ - DEVCB_DRIVER_LINE_MEMBER(coco_state, pia0_irq_b) /* IRQB output */ -}; - - - /*************************************************************************** PIA1 ($FF20-$FF3F) (Chip U4) @@ -582,28 +560,6 @@ WRITE_LINE_MEMBER( coco_state::pia1_firq_b ) -//------------------------------------------------- -// pia1_config -//------------------------------------------------- - -const pia6821_interface coco_state::pia1_config = -{ - DEVCB_DRIVER_MEMBER(coco_state, pia1_pa_r), /* port A input */ - DEVCB_DRIVER_MEMBER(coco_state, pia1_pb_r), /* port B input */ - DEVCB_NULL, /* CA1 input */ - DEVCB_NULL, /* CB1 input */ - DEVCB_NULL, /* CA2 input */ - DEVCB_NULL, /* CB2 input */ - DEVCB_DRIVER_MEMBER(coco_state, pia1_pa_w), /* port A output */ - DEVCB_DRIVER_MEMBER(coco_state, pia1_pb_w), /* port B output */ - DEVCB_DRIVER_LINE_MEMBER(coco_state, pia1_ca2_w), /* CA2 output */ - DEVCB_DRIVER_LINE_MEMBER(coco_state, pia1_cb2_w), /* CB2 output */ - DEVCB_DRIVER_LINE_MEMBER(coco_state, pia1_firq_a), /* IRQA output */ - DEVCB_DRIVER_LINE_MEMBER(coco_state, pia1_firq_b) /* IRQB output */ -}; - - - /*************************************************************************** CPU INTERRUPTS |