第23讲 CDM软件架构

2024年11月06日 第23讲 CDM软件架构 极客笔记

本讲是Camera KMD ISP子系统专题的第23讲,我们讲解Camera KMD ISP子系统CDM之软件架构。

更多资源:

资源 描述
在线课程 极客笔记在线课程
知识星球 星球名称:深入浅出Android Camera
星球ID: 17296815
Wechat 极客笔记圈

CDM 代码结构

提供给各个client组装cdm command用的接口

CDM 软件架构

CDM 对外接口

cam_cdm_get_iommu_handle()//返回cdm iommu handle
cam_cdm_acquire()//获得设备的cdm对应的handle
cam_cdm_publish_ops()//拿到cam util ops
cam_cdm_release()//释放设备的cdm对应的handle
cam_cdm_submit_bls()//提交bl request给cdm hw
cam_cdm_stream_on()//开启cdm hw工作
cam_cdm_stream_off()//关闭cdm hw
cam_cdm_reset_hw()//重置cdm hw
cam_cdm_flush_hw()//清除cdm hw

CDM hw ops for virtual cdm

CDM hw ops for real cdm hw

本文链接:http://so.lmcjl.com/news/17152/

展开阅读全文