summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/src/armv7-m/up_memfault.c
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2013-03-16 00:34:43 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2013-03-16 00:34:43 +0000
commita4739f8ced6593ca401989dfaa20b2762468488b (patch)
tree6a47e4355c5bb9ba305d43dc434b3cb07178f2de /nuttx/arch/arm/src/armv7-m/up_memfault.c
parentad1878e8fe6fa997672a83ffe8bbee9883649781 (diff)
downloadpx4-nuttx-a4739f8ced6593ca401989dfaa20b2762468488b.tar.gz
px4-nuttx-a4739f8ced6593ca401989dfaa20b2762468488b.tar.bz2
px4-nuttx-a4739f8ced6593ca401989dfaa20b2762468488b.zip
More MPU-related fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5746 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/arm/src/armv7-m/up_memfault.c')
-rw-r--r--nuttx/arch/arm/src/armv7-m/up_memfault.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/nuttx/arch/arm/src/armv7-m/up_memfault.c b/nuttx/arch/arm/src/armv7-m/up_memfault.c
index ab93c7697..a90f7cc74 100644
--- a/nuttx/arch/arm/src/armv7-m/up_memfault.c
+++ b/nuttx/arch/arm/src/armv7-m/up_memfault.c
@@ -103,7 +103,12 @@ int up_memfault(int irq, FAR void *context)
mfdbg(" R8: %08x %08x %08x %08x %08x %08x %08x %08x\n",
regs[REG_R8], regs[REG_R9], regs[REG_R10], regs[REG_R11],
regs[REG_R12], regs[REG_R13], regs[REG_R14], regs[REG_R15]);
- mfdbg(" PSR=%08x\n", regs[REG_XPSR]);
+#ifdef REG_EXC_RETURN
+ mfdbg(" PSR: %08x EXC_RETURN: %08x\n",
+ regs[REG_XPSR], regs[REG_EXC_RETURN]);
+#else
+ mfdbg(" PSR: %08x\n", regs[REG_XPSR]);
+#endif
PANIC(OSERR_UNEXPECTEDISR);
return OK;