From 2622e880c05632b71a0d015b3af8168b281899bc Mon Sep 17 00:00:00 2001 From: rusEfi Date: Sat, 8 Nov 2014 09:03:05 -0600 Subject: [PATCH] auto-sync --- firmware/chibios/os/kernel/src/chdebug.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/firmware/chibios/os/kernel/src/chdebug.c b/firmware/chibios/os/kernel/src/chdebug.c index 97ee83550e..bc04540d3a 100644 --- a/firmware/chibios/os/kernel/src/chdebug.c +++ b/firmware/chibios/os/kernel/src/chdebug.c @@ -154,13 +154,16 @@ void dbg_check_unlock_from_isr(void) { dbg_leave_lock(); } +void firmwareError(const char *fmt, ...); + /** * @brief Guard code for @p CH_IRQ_PROLOGUE(). * * @notapi */ void dbg_check_enter_isr(void) { - + if (dbg_isr_cnt > 2) + firmwareError("nesting3"); port_lock_from_isr(); if ((dbg_isr_cnt < 0) || (dbg_lock_cnt != 0)) chDbgPanic("SV#8");