完全打开lk log的方法

来源:互联网 发布:define js 模块 编辑:程序博客网 时间:2024/06/07 03:42
完全打开lk log的方法========lk/project/xxx.mk //相应平台的mk文件@@ -14,7 +14,7 @@ MODULES += app/aboot ifeq ($(TARGET_BUILD_VARIANT),user) DEBUG := 0 else-DEBUG := 1+DEBUG := 9  //在这里修改debug的值 endif从这里可以看出相应的log levelbootable/bootloader/lk (bringup*) $ vi ./include/debug.h#if defined(DEBUG)#define DEBUGLEVEL DEBUG#else#define DEBUGLEVEL 2#endif/* debug levels */#define CRITICAL 0#define ALWAYS 0#define INFO 1#define SPEW 2/* output */void _dputc(char c); // XXX for now, platform implementsint _dputs(const char *str);int _dprintf(const char *fmt, ...) __PRINTFLIKE(1, 2);int _dvprintf(const char *fmt, va_list ap);#define dputc(level, str) do { if ((level) <= DEBUGLEVEL) { _dputc(str); } } while (0)#define dputs(level, str) do { if ((level) <= DEBUGLEVEL) { _dputs(str); } } while (0)#define dprintf(level, x...) do { if ((level) <= DEBUGLEVEL) { _dprintf(x); } } while (0)#define dvprintf(level, x...) do { if ((level) <= DEBUGLEVEL) { _dvprintf(x); } } while (0)========

0 0
原创粉丝点击