6.2.4. 设计说明
6.2.4.1. 源码和文档说明
6.2.4.2. 关键流程设计
6.2.4.3. 数据结构设计
- 6.2.4.3.1. mpp_types.h
- 6.2.4.3.2. zx_fb.h
- 6.2.4.3.2.1. struct aicfb_layer_num
- 6.2.4.3.2.2. struct aicfb_layer_capability
- 6.2.4.3.2.3. struct aicfb_buffer
- 6.2.4.3.2.4. struct aicfb_layer_data
- 6.2.4.3.2.5. struct aicfb_config_lists
- 6.2.4.3.2.6. struct aicfb_alpha_config
- 6.2.4.3.2.7. struct aicfb_ck_config
- 6.2.4.3.2.8. struct aicfb_disp_prop
- 6.2.4.3.2.9. struct aicfb_screeninfo
- 6.2.4.3.2.10. ioctl命令
6.2.4.4. 接口设计
- 6.2.4.4.1. 概述
- 6.2.4.4.2. mpp 接口
- 6.2.4.4.3. ioctl cmd
- 6.2.4.4.3.1. AICFB_WAIT_FOR_VSYNC
- 6.2.4.4.3.2. AICFB_GET_LAYER_NUM
- 6.2.4.4.3.3. AICFB_GET_LAYER_CAPABILITY
- 6.2.4.4.3.4. AICFB_GET_LAYER_CONFIG
- 6.2.4.4.3.5. AICFB_UPDATE_LAYER_CONFIG
- 6.2.4.4.3.6. AICFB_UPDATE_LAYER_CONFIG_LISTS
- 6.2.4.4.3.7. AICFB_GET_ALPHA_CONFIG
- 6.2.4.4.3.8. AICFB_UPDATE_ALPHA_CONFIG
- 6.2.4.4.3.9. AICFB_GET_CK_CONFIG
- 6.2.4.4.3.10. AICFB_UPDATE_CK_CONFIG
- 6.2.4.4.3.11. AICFB_GET_SCREENINFO
- 6.2.4.4.3.12. AICFB_POWERON
- 6.2.4.4.3.13. AICFB_POWEROFF