diff options
author | Curt Coder <curtcoder@mail.com> | 2013-02-02 22:24:47 +0000 |
---|---|---|
committer | Curt Coder <curtcoder@mail.com> | 2013-02-02 22:24:47 +0000 |
commit | 6ab6bf735ac6fab13b249ccd2bd9de22d70d1b47 (patch) | |
tree | a6a836bb0db7e9836e45b592d82b2643ec5b3abb /src/mess/drivers/iq151.c | |
parent | e67051001fbfcfb84abf0b6d32479898ea54db46 (diff) |
(MESS) Used modern accessors for i8259. (nw)
Diffstat (limited to 'src/mess/drivers/iq151.c')
-rw-r--r-- | src/mess/drivers/iq151.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mess/drivers/iq151.c b/src/mess/drivers/iq151.c index 7e462a45f2d..a7f74824d84 100644 --- a/src/mess/drivers/iq151.c +++ b/src/mess/drivers/iq151.c @@ -221,7 +221,7 @@ ADDRESS_MAP_END INPUT_CHANGED_MEMBER(iq151_state::iq151_break) { - pic8259_ir5_w(m_pic, newval & 1); + m_pic->ir5_w(newval & 1); } /* Input ports */ @@ -324,13 +324,13 @@ WRITE_LINE_MEMBER( iq151_state::pic_set_int_line ) INTERRUPT_GEN_MEMBER(iq151_state::iq151_vblank_interrupt) { - pic8259_ir6_w(m_pic, m_vblank_irq_state & 1); + m_pic->ir6_w(m_vblank_irq_state & 1); m_vblank_irq_state ^= 1; } IRQ_CALLBACK_MEMBER(iq151_state::iq151_irq_callback) { - return pic8259_acknowledge(m_pic); + return m_pic->inta_r(); } TIMER_DEVICE_CALLBACK_MEMBER(iq151_state::cassette_timer) @@ -403,11 +403,11 @@ static const cassette_interface iq151_cassette_interface = static const iq151cart_interface iq151_cart_interface = { - DEVCB_DEVICE_LINE("pic8259", pic8259_ir0_w), - DEVCB_DEVICE_LINE("pic8259", pic8259_ir1_w), - DEVCB_DEVICE_LINE("pic8259", pic8259_ir2_w), - DEVCB_DEVICE_LINE("pic8259", pic8259_ir3_w), - DEVCB_DEVICE_LINE("pic8259", pic8259_ir4_w), + DEVCB_DEVICE_LINE_MEMBER("pic8259", pic8259_device, ir0_w), + DEVCB_DEVICE_LINE_MEMBER("pic8259", pic8259_device, ir1_w), + DEVCB_DEVICE_LINE_MEMBER("pic8259", pic8259_device, ir2_w), + DEVCB_DEVICE_LINE_MEMBER("pic8259", pic8259_device, ir3_w), + DEVCB_DEVICE_LINE_MEMBER("pic8259", pic8259_device, ir4_w), DEVCB_NULL }; |