完全開啟lk log的方法 各平台差不多

2021-07-30 20:38:21 字數 1331 閱讀 3890

完全開啟lk log的方法  

*****===  

lk/project/***.mk //相應平台的mk檔案 [bootable\bootloader\lk\projectr\lk6737m_65_n.mk]

ifeq ($(target_build_variant),user)  

debug := 0

else  

-debug := 1

+debug := 9

//在這裡修改debug的值

endif  

mtk寫的簡單,直接是debug := 2,沒有else語句

在bootable\bootloader\lk\include\

debug.h

中定義了類似kernel中使用的debug level,同時定義了dprintf

從這裡可以看出相應的log level  

bootable/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); // *** for now, platform implements  

int _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  } while (0)  

#define dputs(level, str) do  } while (0)  

#define dprintf(level, x...) do  } while (0)  

#define dvprintf(level, x...) do  } while (0)  

*****=== 

各瀏覽器的開啟與關閉

火狐瀏覽器 配置 geckodriver.exe 安裝目錄 python安裝目錄 開啟 browser webdriver.firefox 關閉 browser.quit 谷歌瀏覽器 配置 chromedriver.exe 安裝目錄 python安裝目錄 開啟 browser webdriver.c...

開啟php,php開啟openssl的方法

php開啟openssl的方法 windows下開啟方法 1 首先檢查php.ini中 extension php openssl.dll是否存在,如果存在的話去掉前面的注釋符 如果不存在這行,那麼新增extension php openssl.dll。2 講php資料夾下的 php openssl...

python不同模式開啟檔案的完全列表

模式描述r 以唯讀方式開啟檔案。檔案的指標將會放在檔案的開頭。這是預設模式。rb以二進位制格式開啟乙個檔案用於唯讀。檔案指標將會放在檔案的開頭。這是預設模式。r 開啟乙個檔案用於讀寫。檔案指標將會放在檔案的開頭。rb 以二進位制格式開啟乙個檔案用於讀寫。檔案指標將會放在檔案的開頭。w開啟乙個檔案只用...