6.2.5.1.1. 源码说明¶
本模块源代码的目录结构如下:
目录 bsp/artinchip/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/artinchip/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_xxxx.c | 为屏驱 IC 适配的专用驱动 | 
目录 bsp/artinchip/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 接口寄存器 |