next up previous contents
Next: Critical Code Cannot be Up: Limitations Previous: Limitations

Interrupts are Not Blocked

When the application is stopped in the debugger, interrupts are enabled. This is necessary to allow the GDB proxy to communicate through interrupt driven devices. To support blocking of interrupts while the debugger has control, GDB would need to use a polling driver for its device. Currently, GDB uses the existing standard device drivers, which are all interrupt driven.

Stephen Williams