summaryrefslogtreecommitdiff
path: root/nuttx/arch/mips/include/mips32/irq.h
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/arch/mips/include/mips32/irq.h')
-rwxr-xr-xnuttx/arch/mips/include/mips32/irq.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/nuttx/arch/mips/include/mips32/irq.h b/nuttx/arch/mips/include/mips32/irq.h
index 9db3ae26a..7b869a3b9 100755
--- a/nuttx/arch/mips/include/mips32/irq.h
+++ b/nuttx/arch/mips/include/mips32/irq.h
@@ -316,6 +316,13 @@ struct xcptcontext
#ifndef CONFIG_DISABLE_SIGNALS
void *sigdeliver; /* Actual type is sig_deliver_t */
+
+ /* These additional register save locations are used to implement the
+ * signal delivery trampoline.
+ */
+
+ uint32_t saved_epc; /* Trampoline PC */
+ uint32_t saved_status; /* Status with interrupts disabled. */
#endif
/* Register save area */