diff options
author | 2013-05-14 20:48:27 +0000 | |
---|---|---|
committer | 2013-05-14 20:48:27 +0000 | |
commit | 34be6878ec112891732038e4ecdc0b8c251bdba6 (patch) | |
tree | 5128175d86b67f9e700056a99d175e92d06775d5 /src/mess/drivers/m20.c | |
parent | 7a03b5c0c6efc55c2871829fe85e9988b823f78b (diff) |
pic8259.c: Continue modernization. (nw)
Diffstat (limited to 'src/mess/drivers/m20.c')
-rw-r--r-- | src/mess/drivers/m20.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mess/drivers/m20.c b/src/mess/drivers/m20.c index a1adf839a5b..23fd1092be1 100644 --- a/src/mess/drivers/m20.c +++ b/src/mess/drivers/m20.c @@ -240,12 +240,12 @@ WRITE16_MEMBER(m20_state::port21_w) READ16_MEMBER(m20_state::m20_i8259_r) { - return pic8259_r(m_i8259, space, offset)<<1; + return m_i8259->read(space, offset)<<1; } WRITE16_MEMBER(m20_state::m20_i8259_w) { - pic8259_w(m_i8259, space, offset, (data>>1)); + m_i8259->write(space, offset, (data>>1)); } WRITE_LINE_MEMBER( m20_state::pic_irq_line_w ) @@ -804,7 +804,7 @@ IRQ_CALLBACK_MEMBER(m20_state::m20_irq_callback) if (! irqline) return 0xff; // NVI, value ignored else - return pic8259_acknowledge(machine().device("i8259")); + return m_i8259->acknowledge(); } void m20_state::machine_start() @@ -860,12 +860,12 @@ static I8255A_INTERFACE( ppi_interface ) WRITE_LINE_MEMBER(m20_state::kbd_rxrdy_int) { - pic8259_ir4_w(machine().device("i8259"), state); + m_i8259->ir4_w(state); } void m20_state::fdc_intrq_w(bool state) { - pic8259_ir0_w(machine().device("i8259"), state); + m_i8259->ir0_w(state); } static const i8251_interface kbd_i8251_intf = |