summaryrefslogtreecommitdiffstatshomepage
path: root/src/tools/unidasm.cpp
diff options
context:
space:
mode:
author Olivier Galibert <galibert@pobox.com>2020-06-11 23:13:53 +0200
committer Olivier Galibert <galibert@pobox.com>2020-06-11 23:14:04 +0200
commit1edc4eb3599bcb0464376875e0d38a6582a134fe (patch)
tree2afa614a7d1a1572265b837fa3ef65653104481d /src/tools/unidasm.cpp
parent757c179183c6b4f80375c58900716a1df2b5ac34 (diff)
pic1670: Add a disassembler [O. Galibert]
Diffstat (limited to 'src/tools/unidasm.cpp')
-rw-r--r--src/tools/unidasm.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tools/unidasm.cpp b/src/tools/unidasm.cpp
index d668d1a18aa..24cb92f7b7e 100644
--- a/src/tools/unidasm.cpp
+++ b/src/tools/unidasm.cpp
@@ -118,6 +118,7 @@ using util::BIT;
#include "cpu/pdp1/tx0dasm.h"
#include "cpu/pdp8/pdp8dasm.h"
#include "cpu/pic16/pic16d.h"
+#include "cpu/pic1670/pic1670d.h"
#include "cpu/pic16c5x/16c5xdsm.h"
#include "cpu/pic16c62x/16c62xdsm.h"
#include "cpu/pic17/pic17d.h"
@@ -484,6 +485,7 @@ static const dasm_table_entry dasm_table[] =
{ "pdp8", be, 0, []() -> util::disasm_interface * { return new pdp8_disassembler; } },
{ "pic16", le, -1, []() -> util::disasm_interface * { return new pic16_disassembler; } },
{ "pic16c5x", le, -1, []() -> util::disasm_interface * { return new pic16c5x_disassembler; } },
+ { "pic1670", le, -1, []() -> util::disasm_interface * { return new pic1670_disassembler; } },
{ "pic16c62x", le, -1, []() -> util::disasm_interface * { return new pic16c62x_disassembler; } },
{ "pic17", le, -1, []() -> util::disasm_interface * { return new pic17_disassembler; } },
{ "powerpc", be, 0, []() -> util::disasm_interface * { return new powerpc_disassembler; } },