summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/atarisy1.cpp
diff options
context:
space:
mode:
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
commit28af78c0007e2e26c5d83f1ebb7cf745faddca59 (patch)
tree8087dbf1f0203f3f6568e2ffea25d09362e74b5b /src/mame/drivers/atarisy1.cpp
parent1185fb25f3342ea08072fd79f2ccaf0e5aea6a47 (diff)
Use new OUTPUT callback object in various (mostly Atari) drivers (nw)
Diffstat (limited to 'src/mame/drivers/atarisy1.cpp')
-rw-r--r--src/mame/drivers/atarisy1.cpp16
1 files changed, 2 insertions, 14 deletions
diff --git a/src/mame/drivers/atarisy1.cpp b/src/mame/drivers/atarisy1.cpp
index b44e2644301..c3dcff381ad 100644
--- a/src/mame/drivers/atarisy1.cpp
+++ b/src/mame/drivers/atarisy1.cpp
@@ -406,18 +406,6 @@ READ8_MEMBER(atarisy1_state::via_pb_r)
*
*************************************/
-WRITE_LINE_MEMBER(atarisy1_state::led_1_w)
-{
- machine().output().set_led_value(0, !state);
-}
-
-
-WRITE_LINE_MEMBER(atarisy1_state::led_2_w)
-{
- machine().output().set_led_value(1, !state);
-}
-
-
WRITE_LINE_MEMBER(atarisy1_state::coin_counter_right_w)
{
machine().bookkeeping().coin_counter_w(0, state);
@@ -750,8 +738,8 @@ MACHINE_CONFIG_START(atarisy1_state::atarisy1)
MCFG_DEVICE_ADD("outlatch", LS259, 0) // 15H (TTL) or 14F (LSI)
MCFG_ADDRESSABLE_LATCH_Q0_OUT_CB(DEVWRITELINE("ymsnd", ym2151_device, reset_w))
- MCFG_ADDRESSABLE_LATCH_Q4_OUT_CB(WRITELINE(atarisy1_state, led_1_w))
- MCFG_ADDRESSABLE_LATCH_Q5_OUT_CB(WRITELINE(atarisy1_state, led_2_w))
+ MCFG_ADDRESSABLE_LATCH_Q4_OUT_CB(OUTPUT("led0")) MCFG_DEVCB_INVERT // J106 pin 4
+ MCFG_ADDRESSABLE_LATCH_Q5_OUT_CB(OUTPUT("led1")) MCFG_DEVCB_INVERT // J106 pin 3
MCFG_ADDRESSABLE_LATCH_Q6_OUT_CB(WRITELINE(atarisy1_state, coin_counter_right_w))
MCFG_ADDRESSABLE_LATCH_Q7_OUT_CB(WRITELINE(atarisy1_state, coin_counter_left_w))