diff options
Diffstat (limited to 'src/devices/cpu/mips/mips3dsm.cpp')
-rw-r--r-- | src/devices/cpu/mips/mips3dsm.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/devices/cpu/mips/mips3dsm.cpp b/src/devices/cpu/mips/mips3dsm.cpp index a0bb46456ec..e39bbab03c7 100644 --- a/src/devices/cpu/mips/mips3dsm.cpp +++ b/src/devices/cpu/mips/mips3dsm.cpp @@ -168,23 +168,23 @@ uint32_t mips3_disassembler::dasm_cop0(uint32_t pc, uint32_t op, std::ostream &s case 0x1f: /* COP */ switch (op & 0x01ffffff) { - case 0x01: util::stream_format(stream, "tlbr"); break; - case 0x02: util::stream_format(stream, "tlbwi"); break; - case 0x06: util::stream_format(stream, "tlbwr"); break; - case 0x08: util::stream_format(stream, "tlbp"); break; - case 0x10: util::stream_format(stream, "rfe"); flags = STEP_OUT; break; - case 0x18: util::stream_format(stream, "eret [invalid]"); break; - default: util::stream_format(stream, "cop0 $%07x", op & 0x01ffffff); break; + case 0x01: util::stream_format(stream, "tlbr"); break; + case 0x02: util::stream_format(stream, "tlbwi"); break; + case 0x06: util::stream_format(stream, "tlbwr"); break; + case 0x08: util::stream_format(stream, "tlbp"); break; + case 0x10: util::stream_format(stream, "rfe"); flags = STEP_OUT; break; + case 0x18: util::stream_format(stream, "eret"); break; + default: dasm_extra_cop0(pc, op, stream); break; } break; - default: util::stream_format(stream, "dc.l $%08x [invalid]", op); break; + default: util::stream_format(stream, "dc.l $%08x [invalid]", op); break; } return flags; } uint32_t mips3_disassembler::dasm_extra_cop0(uint32_t pc, uint32_t op, std::ostream &stream) { - util::stream_format(stream, "cop1 $%07x", op & 0x01ffffff); + util::stream_format(stream, "cop0 $%07x", op & 0x01ffffff); return 0; } |