A basic serial debugger for my kernel projects.
I have decided to write my kernel on Windows which limits the available support for debugging so I've decided to try to write my own. Python is a great language to use for this, not the least because of the many out-of-the-box libraries available and the rapid speed of iteration.
See the Documentation folder for more details of how it works and about how this project has evolved.