Open
Description
Xilinx/AMD FPGAs support Microblaze soft CPU (IP core).
What about support it's assembly/elf files?
Processor reference guide with ISA & opcodes can be found here.
I need to analyze some parts of generated assembly code, and a Ghidra is a nice tool to do this.
P.S. Microblaze uses GCC toolchain for building it's elf files. It can be installed as a part of the Vitis/Vivado SDK and looks like it free of charge.
P.P.S. Looks like somebody tries to implement it here. It looks like the nice start point, but I have no ideas how it should be integrated via the latest Ghidra version. I prefer to have a default integration, because I don't want to rebuild Ghidra from the sources.