if (level <= LOGLEVEL)
printf("%s\n", message);
}
+
+void debug_printf_int(int level, const char* message, int value)
+{
+ if (level <= LOGLEVEL)
+ printf("%s: %i\n", message, value);
+}
+
+void debug_printf_hex(int level, const char* message, char value)
+{
+ if (level <= LOGLEVEL)
+ printf("%s: %hhx\n", message, value);
+}
\ No newline at end of file
#define LOGLEVEL DEBUG
void debug_printf(int level, const char* message);
+void debug_printf_int(int level, const char* message, int value);
+void debug_printf_hex(int level, const char* message, char value);
#endif
\ No newline at end of file