summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/tek405x.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/tek405x.cpp')
-rw-r--r--src/mame/drivers/tek405x.cpp8
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