Follow

I discovered that the processor I was implementing in Ghidra was already implemented. RV32GC is rv32imafc in Ghidra and it was near the end of implementing the instruction set that I found it in a line of text.

@AmpBenzScientist
You do c and c++ well too? We could try to sync ghidra with binutils archwise and later head for syncing llvm arch instruction set specs too at least for disassemblers. What would You think?

@PawelK I am good with C and somewhat good with C++. The way the processors are setup in Ghidra is genius. I would definitely be willing to work with you on a project. We also have Python for development. I'm currently learning Rust too.

The results could be useful for many different applications. I would suggest a modular design so that they can be removed or added depending upon the project.

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.