diff options
author | 2018-11-06 13:53:11 +0700 | |
---|---|---|
committer | 2018-11-06 17:21:00 +0700 | |
commit | d2fe91f89c1daf5e0c8be41eea134f6cd560e3c3 (patch) | |
tree | eca28d32f712c1558d893b03f17d32f0d5f6ec56 /src/tools/unidasm.cpp | |
parent | 8625e6d93b42f3ec89fbe07944e01b4036b7ab99 (diff) |
r3000: modernize, add tlb support
* replaced memory accessors
* implemented tlb and address translation
* corrected exception vector logic
* improved cache isolation behaviour
* comments/formatting
Diffstat (limited to 'src/tools/unidasm.cpp')
-rw-r--r-- | src/tools/unidasm.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tools/unidasm.cpp b/src/tools/unidasm.cpp index feff5c5e580..1548763530e 100644 --- a/src/tools/unidasm.cpp +++ b/src/tools/unidasm.cpp @@ -420,8 +420,8 @@ static const dasm_table_entry dasm_table[] = { "powerpc", be, 0, []() -> util::disasm_interface * { return new powerpc_disassembler; } }, { "pps4", le, 0, []() -> util::disasm_interface * { return new pps4_disassembler; } }, { "psxcpu", le, 0, []() -> util::disasm_interface * { return new psxcpu_disassembler; } }, - { "r3000be", be, 0, []() -> util::disasm_interface * { return new r3000_disassembler; } }, - { "r3000le", le, 0, []() -> util::disasm_interface * { return new r3000_disassembler; } }, + { "mips1be", be, 0, []() -> util::disasm_interface * { return new mips1_disassembler; } }, + { "mips1le", le, 0, []() -> util::disasm_interface * { return new mips1_disassembler; } }, { "rsp", le, 0, []() -> util::disasm_interface * { return new rsp_disassembler; } }, { "s2650", le, 0, []() -> util::disasm_interface * { return new s2650_disassembler(&s2650_unidasm); } }, { "saturn", le, 0, []() -> util::disasm_interface * { return new saturn_disassembler(&saturn_unidasm); } }, |