From 74a2f8409f3bfb462de36bca04ad44ac65473f7b Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Tue, 30 Sep 2014 16:08:30 +0200 Subject: LED error code for assert() --- common.h | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'common.h') diff --git a/common.h b/common.h index fb53d4d..eced70e 100644 --- a/common.h +++ b/common.h @@ -17,10 +17,7 @@ #include #define assert(x) if (!(x)) { \ puts("assert in " __FILE__ ":" #x); \ - sleep_enable (); \ - while (1) { \ - sleep_cpu (); \ - } \ + shutdownError (); \ } #include @@ -45,5 +42,7 @@ enum { wakeup &= ~(1 << x); \ } +void shutdownError (); + #endif /* COMMON_H */ -- cgit v1.2.3