OK, I've been thinking a little about the debugging, and familiarising
myself with the source code, and as soon as I get myself access to a
pentium which can run Linux, I'll probably start work on it.
The only thing I haven't really been able to work it is what will happen
when the monitor encounters a breakpoint instruction that it didn't place?
I would've assumed that the traditional approach would be to reflect it
back into the system. How do we arrange the interface with the user module
to cause this not to happen?