6.2.5.1.1. 源码说明
本模块源代码的目录结构如下:
目录 bsp/zx/drv/display
文件名 |
含义 |
---|---|
drv_fb.c |
显示驱动框架 |
drv_de.c |
显示引擎驱动 |
drv_rgb.c |
rgb 显示接口驱动 |
drv_lvds.c |
lvds 显示接口驱动 |
drv_dsi.c |
mipi-dsi 显示接口驱动 |
drv_dbi.c |
mipi-dbi 显示接口驱动 |
disp_com.h |
显示驱动共用的头文件,其中定义了寄存器、共用数据结构、全局函数等 |
disp_conf.h |
显示接口配置文件 |
目录 bsp/zx/drv/display/panel
文件名 |
含义 |
---|---|
panel_com.c |
LCD 屏公用代码 |
panel_com.h |
显示驱动共用的头文件,其中定义了共用数据结构、全局函数等 |
panel-simple.c |
为 RGB 和 LVDS 接口提供的一款通用的 LCD 驱动 |
panel_dsi.c |
为 mipi-dsi 屏幕封装的函数,方便屏幕适配 |
panel_dsi.h |
为 mipi-dsi 屏幕封装的函数的头文件 |
panel_dbi.c |
为 mipi-dbi 协议封装的函数,方便屏幕适配 |
panel_dbi.h |
为 mipi-dbi 协议封装函数的头文件 |
panel_dsi_xm91080.c |
为屏驱 IC xm91080 适配的驱动 |
目录 bsp/zx/hal/display
文件名 |
含义 |
---|---|
aic_hal_rgb.c |
rgb 显示接口 hal 层,操作 rgb 接口寄存器 |
aic_hal_de.c |
de 显示引擎 hal 层,操作 de 接口寄存器 |
aic_hal_dsi.c |
mipi-dsi 显示接口 hal 层,操作 dsi 接口寄存器 |
aic_hal_dbi.c |
mipi-dbi 显示接口 hal 层,操作 dbi 接口寄存器 |