summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2020-03-23 09:39:11 -0400
committer AJR <ajrhacker@users.noreply.github.com>2020-03-23 09:41:35 -0400
commit47f0349ffc24e0429f46d138fadfa0a4377bc64d (patch)
tree4c589ded7ae285156819d0776c307581cb5d0c7a
parentb6b96c9e377c5525e22131f75c2ad4f7ff5a3942 (diff)
upd78k3: Fix SFR identification in disassembly of MOV A,sfr and MOV sfr,A opcodes (SFR pair names were erroneously used instead)
-rw-r--r--src/devices/cpu/upd78k/upd78k3d.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/devices/cpu/upd78k/upd78k3d.cpp b/src/devices/cpu/upd78k/upd78k3d.cpp
index 5d270e227aa..b251f06e6b0 100644
--- a/src/devices/cpu/upd78k/upd78k3d.cpp
+++ b/src/devices/cpu/upd78k/upd78k3d.cpp
@@ -767,11 +767,11 @@ offs_t upd78k3_disassembler::disassemble(std::ostream &stream, offs_t pc, const
util::stream_format(stream, "%-8s", "MOV");
if (!BIT(op, 1))
stream << "A,";
- u8 sfrp = opcodes.r8(pc + 1);
- if (sfrp >= 0xfe)
- util::stream_format(stream, "PSW%c", BIT(sfrp, 0) ? 'H' : 'L');
+ u8 sfr = opcodes.r8(pc + 1);
+ if (sfr >= 0xfe)
+ util::stream_format(stream, "PSW%c", BIT(sfr, 0) ? 'H' : 'L');
else
- format_sfrp(stream, sfrp);
+ format_sfr(stream, sfr);
if (BIT(op, 1))
stream << ",A";
}