ghidra-fr60
ghidra-fr60 copied to clipboard
FR-81
I worked with FR-81 binary, and found that this chip is pretty close to the FR-60. It have exactly the same instructions plus a few additional commands - 'long' call, some relative load-store and full float-point set.
So, here is
- full support for FR-81 (as a separate 'language' in Ghidra terms)
- minor fix for non-conditional branches (original code makes
if (true) goto ...
, that's annoing (both for FR-60 and FR-81) - calling convention fix, to support byte / short in fuction parameters (also, for both CPUs)