hugsy / gef-extras

Extra goodies for GEF to (try to) make GDB suck even less
https://hugsy.github.io/gef-extras
MIT License
148 stars 50 forks source link

Add ARM Cortex-M OpenOCD arch, command, and session manager #83

Open Grazfather opened 1 year ago

Grazfather commented 1 year ago

This is for debugging ARM cortex-m targets through JTAG/SWD using the gdbserver implemented in OpenOCD.

Manually tested with a debugger and openocd

Grazfather commented 10 months ago

Still needs work, mostly in the gef project, but want to have a way for an arch to hint to the memory manager how to map.

hugsy commented 5 months ago

Does this PR still make sense (after #99 got merged)?

Grazfather commented 5 months ago

Does this PR still make sense (after #99 got merged)?

Yes. That was for BlackMagicProbe, this is for OpenOCD. Updated the description so it makes sense.

Still need to do more testing and write docs.