如何解决dprintfINFO ...或dprintfCRITICAL ...在Android LK中的何处
我正在研究一个使用Intrinsyc OpenQ-2500开发套件的项目。该套件使用APQ8909W金鱼草处理器,该处理器正在运行Oreo 8.1的修改版。
我正试图调出我们已连接的新的2通道MIPI显示器。我大致遵循了Intrinsycs显示器移植指南之一中概述的步骤:https://developer.qualcomm.com/download/db410c/dsi-display-porting-guide-linux-android.pdf
这是不成功的,我们知道调试。在需要配置新显示的文件之一中,有一些dprintf()行,如下所示:
if (panel_override_id < 0) {
dprintf(CRITICAL,"Not able to search the panel:%s\n",panel_name);
} else if (panel_override_id < UNKNOWN_PANEL) {
/* panel override using fastboot oem command */
panel_id = panel_override_id;
dprintf(INFO,"OEM panel override:%s\n",panel_name);
goto panel_init;
}
据debug.h称,据我所知,INFO或CRITICAL是调试级别:
#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
谁能告诉我dprintf()的实际输出将定向到哪里?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。