From 2579497d2bc23441c53256c348d21c6f17532bb9 Mon Sep 17 00:00:00 2001 From: hap Date: Tue, 7 Jul 2015 21:56:45 +0200 Subject: [PATCH] nw --- src/emu/cpu/sm510/sm510.c | 2 ++ src/emu/cpu/sm510/sm510op.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/emu/cpu/sm510/sm510.c b/src/emu/cpu/sm510/sm510.c index b4208c4a9f1..2da7d34d19f 100644 --- a/src/emu/cpu/sm510/sm510.c +++ b/src/emu/cpu/sm510/sm510.c @@ -132,6 +132,8 @@ void sm510_base_device::wake_me_up() m_halt = false; do_branch(1, 0, 0); + standard_irq_callback(0); + // note: official doc warns that Bl/Bm and the stack are undefined // after waking up, but we leave it unchanged } diff --git a/src/emu/cpu/sm510/sm510op.c b/src/emu/cpu/sm510/sm510op.c index b704d18880d..b1391a7da8f 100644 --- a/src/emu/cpu/sm510/sm510op.c +++ b/src/emu/cpu/sm510/sm510op.c @@ -339,7 +339,7 @@ void sm510_base_device::op_tis() void sm510_base_device::op_tal() { - // TB: skip next if BA pin is set + // TAL: skip next if BA pin is set m_skip = (m_read_ba() != 0); }