aboutsummaryrefslogtreecommitdiff
path: root/common.h
diff options
context:
space:
mode:
Diffstat (limited to 'common.h')
-rw-r--r--common.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/common.h b/common.h
index fb53d4d..eced70e 100644
--- a/common.h
+++ b/common.h
@@ -17,10 +17,7 @@
#include <avr/interrupt.h>
#define assert(x) if (!(x)) { \
puts("assert in " __FILE__ ":" #x); \
- sleep_enable (); \
- while (1) { \
- sleep_cpu (); \
- } \
+ shutdownError (); \
}
#include <stdbool.h>
@@ -45,5 +42,7 @@ enum {
wakeup &= ~(1 << x); \
}
+void shutdownError ();
+
#endif /* COMMON_H */