14-10-2010, 01:27 PM
[attachment=6034]
Problem background
We saw how the Pentium’s trap-flag and debug-breakpoint registers can be used for single-stepping through parts of some interrupt service routines (for debugging)
But a conflict arises when we attempt to debug the keyboard-input service routine (as in our project’s ‘do_read’ service), as our debugger also used keyboard input