pine64 / bl602-re

Reverse engineering of BL602 blobs
Apache License 2.0
100 stars 26 forks source link

Add more body to H and C files from dwarf info #21

Closed mumbel closed 4 years ago

mumbel commented 4 years ago

Append to current #if 0 out to save any other info, good chance of overlapping data and will need manual fixups file by file as they are RE'd

Generate template functions for any found static/non-static function prototype, should give more body to the source files and to hopefully help with finding TODOs

This commit pulls from the dwarf/ headers and not the ghidra dwarf information. Looking at the diff there is a lot of derived info from ghidra that is redundant or would be in another header (which is a big task in itself deciding that if unknown)

gamelaster commented 4 years ago

Thank you very much for your pull request! For receiving the free PineCone, please sign up at this link. (If there will be any issues with signing up, please let me know here).

madushan1000 commented 4 years ago

hi @mumbel what did you use to generate the headers? ghidra?

mumbel commented 4 years ago

This commit pulls from the dwarf/ headers and not the ghidra dwarf information.

There is a directory dwarf in this repo