Conditionally disable mcu_debug_* stuff if PIN_DEBUG is undefined.
authorMalte S. Stretz <mss@apache.org>
Fri, 27 Feb 2009 11:05:37 +0000 (11:05 +0000)
committerMalte S. Stretz <mss@apache.org>
Fri, 27 Feb 2009 11:05:37 +0000 (11:05 +0000)
src/mcu.h

index 4f8f365..639573d 100644 (file)
--- a/src/mcu.h
+++ b/src/mcu.h
 #endif
 
 
-
+#ifdef PIN_DEBUG
 #define mcu_init() pin_out(PIN_DEBUG)
 volatile uint8_t gg_mcu_debug;
 #define mcu_debug_set(v) do { gg_mcu_debug = v; if (v) { pin_on(PIN_DEBUG); } else { pin_off(PIN_DEBUG); } } while (0)
 #define mcu_debug()      mcu_debug_set(~gg_mcu_debug)
+#else
+#define mcu_init()
+#define mcu_debug_set(v)
+#define mcu_debug()      mcu_debug_set(0xFF)
+#endif
 #define mcu_debug_on()   mcu_debug_set(1)
 #define mcu_debug_off()  mcu_debug_set(0)