diff options
Diffstat (limited to 'firmware/panic.c')
-rw-r--r-- | firmware/panic.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/firmware/panic.c b/firmware/panic.c index b130482495..10ff454c40 100644 --- a/firmware/panic.c +++ b/firmware/panic.c | |||
@@ -21,6 +21,7 @@ | |||
21 | #include <stdarg.h> | 21 | #include <stdarg.h> |
22 | #include "panic.h" | 22 | #include "panic.h" |
23 | #include "lcd.h" | 23 | #include "lcd.h" |
24 | #include "font.h" | ||
24 | #include "debug.h" | 25 | #include "debug.h" |
25 | 26 | ||
26 | static char panic_buf[128]; | 27 | static char panic_buf[128]; |
@@ -48,7 +49,9 @@ void panicf( char *fmt, ...) | |||
48 | lcd_puts(0,0,panic_buf); | 49 | lcd_puts(0,0,panic_buf); |
49 | #elif defined(HAVE_LCD_BITMAP) | 50 | #elif defined(HAVE_LCD_BITMAP) |
50 | lcd_clear_display(); | 51 | lcd_clear_display(); |
51 | lcd_putsxy(0,0,panic_buf,0); | 52 | |
53 | //FIXME putsxy may call panic... | ||
54 | lcd_putsxy(0,0,panic_buf,FONT_SYSFIXED); | ||
52 | lcd_update(); | 55 | lcd_update(); |
53 | 56 | ||
54 | #else | 57 | #else |