├── .gitignore ├── Makefile ├── Module.manifest ├── README.md ├── certification.manifest ├── data ├── languages │ ├── xtensa.cspec │ ├── xtensa.dwarf │ ├── xtensa.ldefs │ ├── xtensa.opinion │ ├── xtensa.pspec │ ├── xtensa.sinc │ ├── xtensa.slaspec │ └── xtensaInstructions.sinc ├── manuals │ ├── xtensa.idx │ └── xtensa.pdf └── patterns │ ├── patternconstraints.xml │ └── xtensa_patterns.xml ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── mkindex.pl ├── screenshot.png └── src ├── main ├── help │ └── help │ │ ├── TOC_Source.xml │ │ └── topics │ │ └── xtensa │ │ └── help.html └── java │ └── ghidra │ └── app │ └── util │ └── bin │ └── format │ └── elf │ └── relocation │ ├── Xtensa_ElfRelocationConstants.java │ └── Xtensa_ElfRelocationHandler.java └── test.processors └── java └── ghidra └── test └── processors ├── Xtensa_O0_EmulatorTest.java └── Xtensa_O3_EmulatorTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/Makefile -------------------------------------------------------------------------------- /Module.manifest: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/README.md -------------------------------------------------------------------------------- /certification.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/certification.manifest -------------------------------------------------------------------------------- /data/languages/xtensa.cspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/data/languages/xtensa.cspec -------------------------------------------------------------------------------- /data/languages/xtensa.dwarf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/data/languages/xtensa.dwarf -------------------------------------------------------------------------------- /data/languages/xtensa.ldefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/data/languages/xtensa.ldefs -------------------------------------------------------------------------------- /data/languages/xtensa.opinion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/data/languages/xtensa.opinion -------------------------------------------------------------------------------- /data/languages/xtensa.pspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/data/languages/xtensa.pspec -------------------------------------------------------------------------------- /data/languages/xtensa.sinc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/data/languages/xtensa.sinc -------------------------------------------------------------------------------- /data/languages/xtensa.slaspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/data/languages/xtensa.slaspec -------------------------------------------------------------------------------- /data/languages/xtensaInstructions.sinc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/data/languages/xtensaInstructions.sinc -------------------------------------------------------------------------------- /data/manuals/xtensa.idx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/data/manuals/xtensa.idx -------------------------------------------------------------------------------- /data/manuals/xtensa.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/data/manuals/xtensa.pdf -------------------------------------------------------------------------------- /data/patterns/patternconstraints.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/data/patterns/patternconstraints.xml -------------------------------------------------------------------------------- /data/patterns/xtensa_patterns.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/data/patterns/xtensa_patterns.xml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/gradlew.bat -------------------------------------------------------------------------------- /mkindex.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/mkindex.pl -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/screenshot.png -------------------------------------------------------------------------------- /src/main/help/help/TOC_Source.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/src/main/help/help/TOC_Source.xml -------------------------------------------------------------------------------- /src/main/help/help/topics/xtensa/help.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/src/main/help/help/topics/xtensa/help.html -------------------------------------------------------------------------------- /src/main/java/ghidra/app/util/bin/format/elf/relocation/Xtensa_ElfRelocationConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/src/main/java/ghidra/app/util/bin/format/elf/relocation/Xtensa_ElfRelocationConstants.java -------------------------------------------------------------------------------- /src/main/java/ghidra/app/util/bin/format/elf/relocation/Xtensa_ElfRelocationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/src/main/java/ghidra/app/util/bin/format/elf/relocation/Xtensa_ElfRelocationHandler.java -------------------------------------------------------------------------------- /src/test.processors/java/ghidra/test/processors/Xtensa_O0_EmulatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/src/test.processors/java/ghidra/test/processors/Xtensa_O0_EmulatorTest.java -------------------------------------------------------------------------------- /src/test.processors/java/ghidra/test/processors/Xtensa_O3_EmulatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ebiroll/ghidra-xtensa/HEAD/src/test.processors/java/ghidra/test/processors/Xtensa_O3_EmulatorTest.java --------------------------------------------------------------------------------