summaryrefslogtreecommitdiffstatshomepage
path: root/src/tools/unidasm.cpp
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2023-11-22 08:56:17 -0500
committer AJR <ajrhacker@users.noreply.github.com>2023-11-22 08:56:17 -0500
commit428fbb7c554bfc0b1c19e095df702a1468ad6d71 (patch)
treee60bd35ae6909472775aac8af1d2827bb528c891 /src/tools/unidasm.cpp
parent7d4de65b7badac19b24873f9d8c4f3d65d530abd (diff)
unidasm: Add disassembler for Tensilica Xtensa architecture
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 f390b9244c3..5a2efb167a2 100644
--- a/src/tools/unidasm.cpp
+++ b/src/tools/unidasm.cpp
@@ -205,6 +205,7 @@ using util::BIT;
#include "cpu/vt61/vt61dasm.h"
#include "cpu/we32000/we32100d.h"
#include "cpu/xavix2/xavix2d.h"
+#include "cpu/xtensa/xtensad.h"
#include "cpu/z180/z180dasm.h"
#include "cpu/z8/z8dasm.h"
#include "cpu/z80/z80dasm.h"
@@ -714,6 +715,7 @@ static const dasm_table_entry dasm_table[] =
{ "xavix2000", le, 0, []() -> util::disasm_interface * { return new xavix2000_disassembler; } },
{ "xavix2", le, 0, []() -> util::disasm_interface * { return new xavix2_disassembler; } },
{ "xerox530", be, -1, []() -> util::disasm_interface * { return new xerox530_disassembler; } },
+ { "xtensa", le, 0, []() -> util::disasm_interface * { return new xtensa_disassembler; } },
{ "z180", le, 0, []() -> util::disasm_interface * { return new z180_disassembler; } },
{ "z8", be, 0, []() -> util::disasm_interface * { return new z8_disassembler; } },
{ "z80", le, 0, []() -> util::disasm_interface * { return new z80_disassembler; } },