Open SuchAFuriousDeath opened 6 months ago
There should be a better way than the C struct like export from Ghidra directly.
I'm not against that
Seems like there are no better way. The problem with C headers is it will also export all of related structs.
Another idea is create a Ghidra extension to parse our custom DSL.
I didn't look it it much, but I think that ghidra allows importing types from a C header file. If we displayed the structs as C structs instead of tables, we could make a huge header file with all the types.