Archive of https://github.com/flatz/ghidra-xtensa — Tensilica Xtensa processor module for Ghidra https://github.com/flatz/ghidra-xtensa
  • Java 87.4%
  • Makefile 9.9%
  • Perl 2.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2021-05-03 23:44:34 -07:00
data/languages add some unimpl fpu insns 2021-05-03 23:44:34 -07:00
src/main/java/ghidra/app/util/bin/format/elf/relocation Added load elf and dummy instructions 2020-05-16 12:03:09 +02:00
.gitignore Add a .gitignore. 2019-06-23 12:02:51 +02:00
build.gradle Add fake iX and oX registers to get a better decompilation for esp32 binaries 2020-07-31 03:16:54 +02:00
LICENSE Add MIT license 2019-06-22 15:10:34 +02:00
Makefile Initial commit 2019-06-22 15:04:45 +02:00
mkindex.pl Initial commit 2019-06-22 15:04:45 +02:00
Module.manifest Initial commit 2019-06-22 15:04:45 +02:00
README.md Added information links 2020-08-03 20:46:11 +02:00
screenshot.png Initial commit 2019-06-22 15:04:45 +02:00

Tensilica Xtensa module for Ghidra

Screenshot

Installation

$ cd ghidra_9.1.X/Ghidra/Processors
$ git clone  https://github.com/Ebiroll/ghidra-xtensa Xtensa
$ cd Xtensa
$ make
$

Or download a pre-built release and unzip it to Ghidra/Processors.

Bugs

  • Probably a lot in instructions I did not yet happen to encouter. Pull requests appreciated.

More info

TODO

  • MAC16 Option
  • Loop Option