Since the AGC emulator supports running 10 interrupts it can while preapting the main thread of execution show the interrupt execution as a separate thread. It would also be nice to signify which interrupt execution is running using symbolic names for example in the info part of the thread data to show if it is the timer4 , keyboard1 interrupt etc. The thread id's can match the internal interrupt id.
Comment #1
Posted on Jun 22, 2008 by Quick GiraffeI have added thread support. Now when running an Interrupt routine the info threads shows two threads and the Interrupt service routine is the current active. For each thread the head of the stack is shown. Also the call stack now only show the call stack for the current active thread instead of everything even when in an interrupt routine. As part of the thread info I show a symbolic name of the HW interrupt (e.g. KEYBOARD1 or TIMER4) This way you will immediately see in which interrupt service routine you are running.
Status: Fixed
Labels:
Type-Enhancement
Priority-Medium