6.2.4.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 接口寄存器