Plugin for IDA Pro and Hex-Rays Decompiler that adds support for several instructions from RISC-V P Extension (version 0.5.x).
- Table Decoding: Implements table decoding similar to a real RISC-V based core. Easy to add support for new instructions.
- Disassembly Support: Adds support for disassembling instructions from the RISC-V P Extension (v0.5.x) that are not natively supported by IDA Pro.
- Lifting to Decompiler: Lifts unsupported instructions to enable accurate decompilation through the Hex-Rays Decompiler.
Put p_ext.py in:
%APPDATA%\Hex-Rays\IDA Pro\pluginson Windows$HOME/.idapro/pluginson Linux/Mac- or:
<IDA dir>/plugins
This software is provided under MIT Software License.