This presentation is about , Frame pointers and backtrace structures, Normal program flow vs. exceptions, Exceptions vs. interrupts, Software Interrupts, What is an SWI?, What happens on an SWI?, Vectoring SWIs, What happens on SWI completion?, What do SWIs do?, A Complete SWI Handler, A C_SWI_Handler (written in C), Loading the Software Interrupt Vector Table,