diff --git a/kernel/include/log/Log.h b/kernel/include/log/Log.h index 2a3eeccf..ad8292e0 100644 --- a/kernel/include/log/Log.h +++ b/kernel/include/log/Log.h @@ -2,6 +2,7 @@ enum class LogLevel { + DEBUG, INFO, WARN, ERROR @@ -21,6 +22,8 @@ namespace KernelLog #define kcommonlog(function, level, ...) KernelLog::function(MODULE, level, __VA_ARGS__) #endif +#define kdbg(...) kcommonlog(log, LogLevel::DEBUG, __VA_ARGS__) +#define kdbgln(...) kcommonlog(logln, LogLevel::DEBUG, __VA_ARGS__) #define kinfo(...) kcommonlog(log, LogLevel::INFO, __VA_ARGS__) #define kinfoln(...) kcommonlog(logln, LogLevel::INFO, __VA_ARGS__) #define kwarn(...) kcommonlog(log, LogLevel::WARN, __VA_ARGS__)