summaryrefslogtreecommitdiffstats
path: root/firmware/export/logf.h
diff options
context:
space:
mode:
authorFrank Gevaerts <frank@gevaerts.be>2014-01-05 22:20:26 +0100
committerFrank Gevaerts <frank@gevaerts.be>2014-01-11 11:37:18 +0100
commit25e50ed8f1361ef3295aeb298a3edf2214f5b3b3 (patch)
treea4b5516cb23e2915666eb0f36ef7462e6b5228c3 /firmware/export/logf.h
parentfe73d75e7485019a6206c4aa7e414a93bc70c05f (diff)
downloadrockbox-25e50ed8f1361ef3295aeb298a3edf2214f5b3b3.tar.gz
rockbox-25e50ed8f1361ef3295aeb298a3edf2214f5b3b3.tar.bz2
rockbox-25e50ed8f1361ef3295aeb298a3edf2214f5b3b3.zip
Print `last logf lines on panic().
If logf is enabled, panic() will print the last lines. On small screens this is more or less useless, but on large screens it can be very useful for debugging. Change-Id: I26dfc76e9ac4a2ddc2def8db1616a04f943dbba3 Reviewed-on: http://gerrit.rockbox.org/709 Reviewed-by: Thomas Martitz <kugel@rockbox.org> Reviewed-by: Frank Gevaerts <frank@gevaerts.be> Tested: Frank Gevaerts <frank@gevaerts.be>
Diffstat (limited to 'firmware/export/logf.h')
-rw-r--r--firmware/export/logf.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/firmware/export/logf.h b/firmware/export/logf.h
index b57ae91872..e881e7e496 100644
--- a/firmware/export/logf.h
+++ b/firmware/export/logf.h
@@ -39,6 +39,8 @@ extern bool logfwrap;
#define logf _logf
void _logf(const char *format, ...) ATTRIBUTE_PRINTF(1, 2);
+void logf_panic_dump(int *y);
+
#else /* !ROCKBOX_HAS_LOGF */
/* built without logf() support enabled, replace logf() by DEBUGF() */