Fri Jan 9 22:28:48 EST 2015

GDB stubs

So after playing with this for a bit it seems better to put the GDB
stub on the host, and put a simpler binary protocol on the target.

EDIT: this needs:
- read RAM
- write RAM
- call function with arguments, retrieve return
- erase flash block
- write flash block

That's pretty much all there is to it.

This can fit even in 64 byte USB requests: no need for chunking