Go to the documentation of this file.
53 #define DEBUG_ANNOTATE 2
54 #define DEBUG_FULL DEBUG_ANNOTATE | DEBUG_PRINT
58 #include <avr/pgmspace.h>
59 #define PRINTA(FORMAT,args...) printf_P(PSTR(FORMAT),##args)
61 #define PRINTA(...) printf(__VA_ARGS__)
64 #if (DEBUG) & DEBUG_ANNOTATE
66 #define ANNOTATE(FORMAT,args...) printf_P(PSTR(FORMAT),##args)
68 #define ANNOTATE(...) printf(__VA_ARGS__)
74 #if (DEBUG) & DEBUG_PRINT
76 #define PRINTF(FORMAT,args...) printf_P(PSTR(FORMAT),##args)
78 #define PRINTF(...) printf(__VA_ARGS__)
80 #define PRINT6ADDR(addr) uip_debug_ipaddr_print(addr)
81 #define PRINTLLADDR(lladdr) uip_debug_lladdr_print(lladdr)
84 #define PRINT6ADDR(addr)
85 #define PRINTLLADDR(lladdr)