Android 8.0 LCD 流程 初始化 (QCom MSM8953)
发布时间
阅读量:
阅读量
一、LK阶段LCD的初始化流程
基于高通平台的Android系统运行过程较为复杂且包含多个关键环节。该系统的正常运行被划分为PBL(Power On) stage 1)、SBL1 stage)、LK stage)、Kernel stage)以及整体Android system五个主要环节。
其中,LCD(Low-Level Display)相关的初始化功能主要集中在LK stage)。具体来说,在 LK stage 内部进一步划分为 targetInitialize 子进程和 appInitialize 子进程两个主要部分。
其对应的 初始化 函数 targetDisplayInitialize 则是在 appInitialize 子进程内部通过 bootInitialize 函数完成加载。
在 bootInitialize 函数内部首先判断系统的启动模式,并根据启动模式的不同进行相应的处理逻辑设置。
随后会调用 targetDisplayInitialize 进行 LCD 的实际 初始化 操作。

在程序执行过程中,在target_display_init()函数内部主要调用了gcdb
全部评论 (0)
还没有任何评论哟~
