A GDB stub library for z88dk
Find a file
2022-12-31 22:45:35 +01:00
src Typo 2022-12-31 22:45:35 +01:00
.gitignore Initial commit 2022-12-31 22:09:30 +01:00
LICENSE.md Add documentation and license information 2022-12-31 22:22:42 +01:00
Makefile Initial commit 2022-12-31 22:09:30 +01:00
README.md Add documentation and license information 2022-12-31 22:22:42 +01:00

z88dk-gdbstub

A GDB stub library for z88dk z80 projects. You must implement the following functions in your program for it to compile:

  • unsigned char gdb_getDebugChar (void)
  • void gdb_putDebugChar (unsigned char ch)

Other functions will also be needed to do anything useful.

See The template project for TI 8x calculators for an example implementation.

License

This project is licensed under GPLv3, in compliance with the original stub code. In many cases this means if you distribute a binary file produced by this code, you must provide the user the sources of all code which produced that binary file. Please see the license, and if you're not sure, don't use it. It's quite large and slow, so you probably shouldn't be distributing it anyway, only using it for debugging purposes.