diff options
Diffstat (limited to 'src/mame/drivers/tek405x.cpp')
-rw-r--r-- | src/mame/drivers/tek405x.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/mame/drivers/tek405x.cpp b/src/mame/drivers/tek405x.cpp index f935e28df21..fd50c8a1e20 100644 --- a/src/mame/drivers/tek405x.cpp +++ b/src/mame/drivers/tek405x.cpp @@ -622,9 +622,9 @@ WRITE8_MEMBER( tek4051_state::kb_pia_pb_w ) */ // lamps - output().set_led_value(1, !BIT(data, 5)); - output().set_led_value(2, !BIT(data, 6)); - output().set_led_value(3, !BIT(data, 7)); + m_lamp[1] = BIT(~data, 5); + m_lamp[2] = BIT(~data, 6); + m_lamp[3] = BIT(~data, 7); // end or identify m_gpib->eoi_w(!BIT(data, 4)); @@ -958,6 +958,8 @@ WRITE_LINE_MEMBER( tek4051_state::write_acia_clock ) void tek4051_state::machine_start() { + m_lamp.resolve(); + address_space &program = m_maincpu->space(AS_PROGRAM); // configure RAM |