diff options
author | AJR <ajrhacker@users.noreply.github.com> | 2018-04-29 20:44:14 -0400 |
---|---|---|
committer | AJR <ajrhacker@users.noreply.github.com> | 2018-04-29 20:44:52 -0400 |
commit | 28af78c0007e2e26c5d83f1ebb7cf745faddca59 (patch) | |
tree | 8087dbf1f0203f3f6568e2ffea25d09362e74b5b /src/mame/drivers/liberatr.cpp | |
parent | 1185fb25f3342ea08072fd79f2ccaf0e5aea6a47 (diff) |
Use new OUTPUT callback object in various (mostly Atari) drivers (nw)
Diffstat (limited to 'src/mame/drivers/liberatr.cpp')
-rw-r--r-- | src/mame/drivers/liberatr.cpp | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/src/mame/drivers/liberatr.cpp b/src/mame/drivers/liberatr.cpp index 90c4b9f77d1..7450f395641 100644 --- a/src/mame/drivers/liberatr.cpp +++ b/src/mame/drivers/liberatr.cpp @@ -175,18 +175,6 @@ WRITE8_MEMBER(liberatr_state::output_latch_w) } -WRITE_LINE_MEMBER(liberatr_state::start_led_1_w) -{ - output().set_led_value(0, !state); -} - - -WRITE_LINE_MEMBER(liberatr_state::start_led_2_w) -{ - output().set_led_value(1, !state); -} - - WRITE_LINE_MEMBER(liberatr_state::coin_counter_left_w) { machine().bookkeeping().coin_counter_w(0, state); @@ -442,8 +430,8 @@ MACHINE_CONFIG_START(liberatr_state::liberatr) MCFG_DEVICE_ADD("earom", ER2055, 0) MCFG_DEVICE_ADD("outlatch", LS259, 0) - MCFG_ADDRESSABLE_LATCH_Q0_OUT_CB(WRITELINE(liberatr_state, start_led_1_w)) - MCFG_ADDRESSABLE_LATCH_Q1_OUT_CB(WRITELINE(liberatr_state, start_led_2_w)) + MCFG_ADDRESSABLE_LATCH_Q0_OUT_CB(OUTPUT("led0")) MCFG_DEVCB_INVERT // START LED1 + MCFG_ADDRESSABLE_LATCH_Q1_OUT_CB(OUTPUT("led1")) MCFG_DEVCB_INVERT // START LED2 MCFG_ADDRESSABLE_LATCH_Q2_OUT_CB(NOOP) // TBSWP MCFG_ADDRESSABLE_LATCH_Q3_OUT_CB(NOOP) // SPARE MCFG_ADDRESSABLE_LATCH_Q4_OUT_CB(WRITELINE(liberatr_state, trackball_reset_w)) // CTRLD |