diff options
Diffstat (limited to 'src/mame/drivers/h8.cpp')
-rw-r--r-- | src/mame/drivers/h8.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/h8.cpp b/src/mame/drivers/h8.cpp index 8cd33b18201..a71fc03b154 100644 --- a/src/mame/drivers/h8.cpp +++ b/src/mame/drivers/h8.cpp @@ -144,9 +144,9 @@ WRITE8_MEMBER( h8_state::portf0_w ) // d7 = beeper enable m_digit = data & 15; - if (m_digit) output_set_digit_value(m_digit, m_segment); + if (m_digit) machine().output().set_digit_value(m_digit, m_segment); - output_set_value("mon_led", !BIT(data, 5)); + machine().output().set_value("mon_led", !BIT(data, 5)); m_beep->set_state(!BIT(data, 7)); m_maincpu->set_input_line(INPUT_LINE_IRQ0, CLEAR_LINE); @@ -167,7 +167,7 @@ WRITE8_MEMBER( h8_state::portf1_w ) //d0 segment g m_segment = 0xff ^ BITSWAP8(data, 7, 0, 6, 5, 4, 3, 2, 1); - if (m_digit) output_set_digit_value(m_digit, m_segment); + if (m_digit) machine().output().set_digit_value(m_digit, m_segment); } static ADDRESS_MAP_START(h8_mem, AS_PROGRAM, 8, h8_state) @@ -216,7 +216,7 @@ INPUT_PORTS_END void h8_state::machine_reset() { m_beep->set_frequency(H8_BEEP_FRQ); - output_set_value("pwr_led", 0); + machine().output().set_value("pwr_led", 0); m_irq_ctl = 1; m_cass_state = 1; m_cass_data[0] = 0; @@ -229,7 +229,7 @@ void h8_state::machine_reset() WRITE_LINE_MEMBER( h8_state::h8_inte_callback ) { // operate the ION LED - output_set_value("ion_led", !state); + machine().output().set_value("ion_led", !state); m_irq_ctl &= 0x7f | ((state) ? 0 : 0x80); } @@ -261,7 +261,7 @@ But, all of this can only occur if bit 5 of port F0 is low. */ // operate the RUN LED - output_set_value("run_led", state); + machine().output().set_value("run_led", state); } WRITE_LINE_MEMBER( h8_state::txdata_callback ) |