summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu
diff options
context:
space:
mode:
author AJR <ariedlmayer@gmail.com>2025-03-22 20:11:42 -0400
committer AJR <ariedlmayer@gmail.com>2025-03-22 20:11:46 -0400
commit70f8492d7f1576339996fcac2e727f1fa8b57bee (patch)
tree042aadf2deeee401a887bed6147537575b9d29f2 /src/devices/cpu
parentc709a0f124d6028005bae7ec7c2b1c92b46a3c3a (diff)
mn10300: Fix disassembly of some move instruction modes
Diffstat (limited to 'src/devices/cpu')
-rw-r--r--src/devices/cpu/mn10300/mn103dasm.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/devices/cpu/mn10300/mn103dasm.cpp b/src/devices/cpu/mn10300/mn103dasm.cpp
index 2b5a195e401..55d5294ef77 100644
--- a/src/devices/cpu/mn10300/mn103dasm.cpp
+++ b/src/devices/cpu/mn10300/mn103dasm.cpp
@@ -120,7 +120,7 @@ offs_t mn10300_disassembler::disassemble_f0(std::ostream &stream, offs_t pc, con
switch (op2 >> 4)
{
case 0x0: case 0x4: case 0x6:
- util::stream_format(stream, "%-8s(a%d), %c%d", f_move_ops[BIT(op2, 5, 2)], BIT(op2, 2, 2), (op2 >> 4) == 0x0 ? 'a' : 'd', BIT(op2, 0, 2));
+ util::stream_format(stream, "%-8s(a%d), %c%d", f_move_ops[BIT(op2, 5, 2)], BIT(op2, 0, 2), (op2 >> 4) == 0x0 ? 'a' : 'd', BIT(op2, 2, 2));
return 2 | SUPPORTED;
case 0x1: case 0x5: case 0x7:
@@ -369,8 +369,8 @@ offs_t mn10300_disassembler::disassemble_f8(std::ostream &stream, offs_t pc, con
}
else
{
- format_an_disp(stream, s8(opcodes.r8(pc + 2)), BIT(op2, 2, 2));
- util::stream_format(stream, ", %c%d", BIT(op2, 5, 2) == 1 ? 'a' : 'd', BIT(op2, 0, 2));
+ format_an_disp(stream, s8(opcodes.r8(pc + 2)), BIT(op2, 0, 2));
+ util::stream_format(stream, ", %c%d", BIT(op2, 5, 2) == 1 ? 'a' : 'd', BIT(op2, 2, 2));
}
return 3 | SUPPORTED;
}
@@ -449,8 +449,8 @@ offs_t mn10300_disassembler::disassemble_fa(std::ostream &stream, offs_t pc, con
}
else
{
- format_an_disp(stream, s16(opcodes.r16(pc + 2)), BIT(op2, 2, 2));
- util::stream_format(stream, ", %c%d", BIT(op2, 5, 2) == 1 ? 'a' : 'd', BIT(op2, 0, 2));
+ format_an_disp(stream, s16(opcodes.r16(pc + 2)), BIT(op2, 0, 2));
+ util::stream_format(stream, ", %c%d", BIT(op2, 5, 2) == 1 ? 'a' : 'd', BIT(op2, 2, 2));
}
return 4 | SUPPORTED;
}