Skip to content

cojocar/avatar-gdbstub

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

avatar-gdbstub

GDB stub that allows debugging of embedded devices

This is the source code for a very small GDB stub implementation. The stub is supposed to communicate with the host GDB over the GDB serial protocol or a custom protocol (Avatar).

Depending on how the serial line is used, you need a Multiplexer to set up the environment for you and send any stuff that is needed until the GDB stub is running.

Adapting the GDB stub for your platform is easy: Copy one of the existing gdbstub_*.cmake files in the cmake/ directory and adapt it to your platform. You might need to develop additional serial drivers and platform initialization files.

About

GDB stub that allows debugging of embedded devices

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 71.0%
  • Python 12.5%
  • Assembly 11.1%
  • C++ 5.4%