diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2011-05-18 19:52:17 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2011-05-18 19:52:17 +0000 |
commit | 39ec51e53213f317a6f2efbaf9b7495a8eef2c37 (patch) | |
tree | ef588c8d390b70f77c67bbd49d4ce94c33eb0623 /nuttx/arch/mips/include/mips32/irq.h | |
parent | 4b68c0f55b1e581c95bacbd0e7587e735f4e8e31 (diff) | |
download | px4-nuttx-39ec51e53213f317a6f2efbaf9b7495a8eef2c37.tar.gz px4-nuttx-39ec51e53213f317a6f2efbaf9b7495a8eef2c37.tar.bz2 px4-nuttx-39ec51e53213f317a6f2efbaf9b7495a8eef2c37.zip |
More PIC32 context switching logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3625 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/mips/include/mips32/irq.h')
-rwxr-xr-x | nuttx/arch/mips/include/mips32/irq.h | 7 |
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 */ |