Is there a way to prevent the debugger from single stepping into an interrupt routine. To disable interrupts help but it is awkward.
"It would be nice to have a button on the debug toolbar that disables interrupts while single stepping." You could always create your own - see the uVision Getting Started Guide.