summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/multi16.c
diff options
context:
space:
mode:
author Wilbert Pol <wilbert@jdg.info>2013-05-15 21:57:33 +0000
committer Wilbert Pol <wilbert@jdg.info>2013-05-15 21:57:33 +0000
commit6f7dd684beecab2b83fe7555f41676bc75f8bab3 (patch)
tree728398c9c22705c3cef2bf0e7a560a5c4c99d74e /src/mess/drivers/multi16.c
parentfebb0e53f1a6fd9f43080e88ce7b871202a66d48 (diff)
pic8259.c: Switched to devcb2. (nw)
Diffstat (limited to 'src/mess/drivers/multi16.c')
-rw-r--r--src/mess/drivers/multi16.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/mess/drivers/multi16.c b/src/mess/drivers/multi16.c
index 94728f32d58..f1204faaf38 100644
--- a/src/mess/drivers/multi16.c
+++ b/src/mess/drivers/multi16.c
@@ -128,13 +128,6 @@ WRITE_LINE_MEMBER( multi16_state::multi16_set_int_line )
m_maincpu->set_input_line(0, state ? HOLD_LINE : CLEAR_LINE);
}
-static const struct pic8259_interface multi16_pic8259_config =
-{
- DEVCB_DRIVER_LINE_MEMBER(multi16_state, multi16_set_int_line),
- DEVCB_LINE_GND,
- DEVCB_NULL
-};
-
void multi16_state::machine_start()
{
m_maincpu->set_irq_acknowledge_callback(device_irq_acknowledge_delegate(FUNC(multi16_state::multi16_irq_callback),this));
@@ -179,7 +172,7 @@ static MACHINE_CONFIG_START( multi16, multi16_state )
/* Devices */
MCFG_MC6845_ADD("crtc", H46505, 16000000/5, mc6845_intf) /* unknown clock, hand tuned to get ~60 fps */
- MCFG_PIC8259_ADD( "pic8259", multi16_pic8259_config )
+ MCFG_PIC8259_ADD( "pic8259", WRITELINE(multi16_state, multi16_set_int_line), GND, NULL )
MACHINE_CONFIG_END
/* ROM definition */