From bceb2a5ae67e661b7ef00c07b14db425ca14453d Mon Sep 17 00:00:00 2001 From: Matt Borgerson Date: Wed, 20 Apr 2016 01:08:26 -0700 Subject: Add GDB stub code --- README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 README.md (limited to 'README.md') diff --git a/README.md b/README.md new file mode 100644 index 0000000..59a6c01 --- /dev/null +++ b/README.md @@ -0,0 +1,20 @@ +gdbstub +======= +This is a simple gdb stub that can be easily dropped in to your project. It +has no external dependencies and requires just standard tools to build. + +Protocol +-------- +Communication between the stub and the debugger takes place via the [gdb Remote Serial Protocol](https://sourceware.org/gdb/onlinedocs/gdb/Remote-Protocol.html). + +Porting +------- +This was developed for x86 systems but it's fairly modular. So, with a little +effort, it should work on other platforms. You will need to modify +`gdbstub_sys.h` and `gdbstub_sys.c` to fit your platform's needs accordingly. + +License +------- +Licensed under GPL v2. See `LICENSE.txt` for full license. + +Matt Borgerson, 2016 -- cgit v1.2.3