diff options
author | Aaron Giles <aaron@aarongiles.com> | 2012-09-12 06:07:51 +0000 |
---|---|---|
committer | Aaron Giles <aaron@aarongiles.com> | 2012-09-12 06:07:51 +0000 |
commit | 17e66e39fd2aeb6e083a8567d281df9235b9f2f4 (patch) | |
tree | a34dfe5941829bc939167c207f65b5cf7f57078f /src/mess/drivers/rainbow.c | |
parent | 0ef1e6deb4923b27f4c1d95825e453f565b129a3 (diff) |
Clear out remaining global inlines in diexec.h.
Diffstat (limited to 'src/mess/drivers/rainbow.c')
-rw-r--r-- | src/mess/drivers/rainbow.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/mess/drivers/rainbow.c b/src/mess/drivers/rainbow.c index 4eb7ef22612..39672811754 100644 --- a/src/mess/drivers/rainbow.c +++ b/src/mess/drivers/rainbow.c @@ -194,7 +194,7 @@ static MACHINE_RESET( rainbow ) { rainbow_state *state = machine.driver_data<rainbow_state>(); - device_set_input_line(state->m_z80, INPUT_LINE_HALT, ASSERT_LINE); + state->m_z80->execute().set_input_line(INPUT_LINE_HALT, ASSERT_LINE); state->m_zflip = true; state->m_z80_halted = true; @@ -274,28 +274,28 @@ WRITE8_MEMBER(rainbow_state::share_z80_w) READ8_MEMBER(rainbow_state::i8088_latch_r) { // printf("Read %02x from 8088 mailbox\n", m_8088_mailbox); - device_set_input_line(m_i8088, INPUT_LINE_INT1, CLEAR_LINE); + m_i8088->execute().set_input_line(INPUT_LINE_INT1, CLEAR_LINE); return m_8088_mailbox; } WRITE8_MEMBER(rainbow_state::i8088_latch_w) { // printf("%02x to Z80 mailbox\n", data); - device_set_input_line_and_vector(m_z80, 0, ASSERT_LINE, 0xf7); + m_z80->execute().set_input_line_and_vector(0, ASSERT_LINE, 0xf7); m_z80_mailbox = data; } READ8_MEMBER(rainbow_state::z80_latch_r) { // printf("Read %02x from Z80 mailbox\n", m_z80_mailbox); - device_set_input_line(m_z80, 0, CLEAR_LINE); + m_z80->execute().set_input_line(0, CLEAR_LINE); return m_z80_mailbox; } WRITE8_MEMBER(rainbow_state::z80_latch_w) { // printf("%02x to 8088 mailbox\n", data); - device_set_input_line_and_vector(m_i8088, INPUT_LINE_INT1, ASSERT_LINE, 0x27); + m_i8088->execute().set_input_line_and_vector(INPUT_LINE_INT1, ASSERT_LINE, 0x27); m_8088_mailbox = data; } @@ -316,12 +316,12 @@ READ8_MEMBER( rainbow_state::read_video_ram_r ) static INTERRUPT_GEN( vblank_irq ) { - device_set_input_line_and_vector(device, INPUT_LINE_INT0, ASSERT_LINE, 0x20); + device->execute().set_input_line_and_vector(INPUT_LINE_INT0, ASSERT_LINE, 0x20); } WRITE8_MEMBER( rainbow_state::clear_video_interrupt ) { - device_set_input_line(m_i8088, INPUT_LINE_INT0, CLEAR_LINE); + m_i8088->execute().set_input_line(INPUT_LINE_INT0, CLEAR_LINE); } READ8_MEMBER( rainbow_state::diagnostic_r ) @@ -335,7 +335,7 @@ WRITE8_MEMBER( rainbow_state::diagnostic_w ) if (!(data & 1)) { - device_set_input_line(m_z80, INPUT_LINE_HALT, ASSERT_LINE); + m_z80->execute().set_input_line(INPUT_LINE_HALT, ASSERT_LINE); m_z80_halted = true; } @@ -343,7 +343,7 @@ WRITE8_MEMBER( rainbow_state::diagnostic_w ) { m_zflip = true; m_z80_halted = false; - device_set_input_line(m_z80, INPUT_LINE_HALT, CLEAR_LINE); + m_z80->execute().set_input_line(INPUT_LINE_HALT, CLEAR_LINE); m_z80->reset(); } @@ -354,11 +354,11 @@ void rainbow_state::update_kbd_irq() { if ((m_kbd_rx_ready) || (m_kbd_tx_ready)) { - device_set_input_line_and_vector(m_i8088, INPUT_LINE_INT2, ASSERT_LINE, 0x26); + m_i8088->execute().set_input_line_and_vector(INPUT_LINE_INT2, ASSERT_LINE, 0x26); } else { - device_set_input_line(m_i8088, INPUT_LINE_INT2, CLEAR_LINE); + m_i8088->execute().set_input_line(INPUT_LINE_INT2, CLEAR_LINE); } } |