Hi,

This might be a silly question, but i was wondering what exactly the role of
OpenOCD is in debugging. I mean the internal functioning. I am assuming it
acts like a mediator and just enables debugging on a remote device. But i am
still not clear how this is done. Can anyone shed some light on this please
? Ex When a break point is set at the gdb, does OpenOCD store this somewhere
and check if the particular symbol has been reached on the remote device or
does it do something a lot simpler like, tells gdb which instruction is
running and let gdb decide if the instruction is of interest.

Thanks
Nived
_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to