diff --git a/2022/include/debug.h b/2022/include/debug.h index fcceefd..1c12acf 100644 --- a/2022/include/debug.h +++ b/2022/include/debug.h @@ -25,6 +25,7 @@ #ifdef DEBUG_DEBUG void debug_init(u32 level); void debug_level_set(u32 level); +u32 debug_level_get(void); void _printf debug(u32 level, bool timestamp, u32 indent, const char *src, u32 line, const char *, ...); diff --git a/2022/libsrc/debug.c b/2022/libsrc/debug.c index ac1d2a6..81919b5 100644 --- a/2022/libsrc/debug.c +++ b/2022/libsrc/debug.c @@ -35,6 +35,11 @@ void debug_level_set(u32 level) log(1, "debug level set to %u\n", level); } +u32 debug_level_get() +{ + return debug_level; +} + void debug_init(u32 level) { struct timespec timer;