summaryrefslogtreecommitdiff
path: root/nuttx/arch/avr/src
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2015-03-04 07:00:29 -0600
committerGregory Nutt <gnutt@nuttx.org>2015-03-04 07:00:29 -0600
commitbcbdb2135a6aca11ad081ab9a6c65e95a91ae78a (patch)
treea56f13e576e4b7ec58b709c95b40661dc536a673 /nuttx/arch/avr/src
parented21da90e783fc6b944413e69de0901b2aac4462 (diff)
downloadpx4-nuttx-bcbdb2135a6aca11ad081ab9a6c65e95a91ae78a.tar.gz
px4-nuttx-bcbdb2135a6aca11ad081ab9a6c65e95a91ae78a.tar.bz2
px4-nuttx-bcbdb2135a6aca11ad081ab9a6c65e95a91ae78a.zip
Add support for dumping board-specific information on assertion. From David Sidrane
Diffstat (limited to 'nuttx/arch/avr/src')
-rw-r--r--nuttx/arch/avr/src/common/up_assert.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/nuttx/arch/avr/src/common/up_assert.c b/nuttx/arch/avr/src/common/up_assert.c
index 3ee369767..402556eb3 100644
--- a/nuttx/arch/avr/src/common/up_assert.c
+++ b/nuttx/arch/avr/src/common/up_assert.c
@@ -175,6 +175,10 @@ void up_assert(const uint8_t *filename, int lineno)
up_dumpstate();
+#ifdef CONFIG_BOARD_CRASHDUMP
+ board_crashdump(up_getsp(), g_readytorun.head, filename, lineno);
+#endif
+
#ifdef CONFIG_ARCH_USBDUMP
/* Dump USB trace data */