25 Star 64 Fork 162

OpenHarmony / drivers_adapter_khdf_linux

 / 详情

需要考虑提供硬件中断号转换为虚拟中断号的hdf接口

已拒绝
需求
创建于  
2021-09-11 18:34

【任务描述】
需要考虑提供硬件中断号转换为虚拟中断号的hdf接口,当前的hdf缺乏注册中断的接口,当前已有的能力是gpio的中断,即使用goio_to_iqr接口获得虚拟中断号,然后传给hdf接口再去使用。但是对于其他非gpio的中断pin,目前hdf尚没有接口去注册。
主要面临如下问题:
1.根据硬件中断号,需要可以获取到虚拟中断号的hdf接口。linux上通过dts的框架可以获取,但是当前hdf没有接入dts,从而无法通过这一取到虚拟中断号
【解决方案】
2.将linux的虚拟中断号映射方案封装出一个hdf的接口。对于非goio中断pin,只需传入硬件中断号,接口返回虚拟中断号即可。
【任务来源】

评论 (1)

leo.liu 创建了任务
kevin 负责人设置为NickYang
kevin 任务状态待办的 修改为进行中
kevin 修改了描述
kevin 任务类型任务 修改为需求
kevin 任务状态进行中 修改为待办的
kevin 任务状态待办的 修改为已确认
kevin 添加协作者Zhang
展开全部操作日志

感谢提出的宝贵建议,目前还没有该需求的使用场景,后续遇到有该类的场景了再规划需求,多谢

Zhang 任务状态已确认 修改为已拒绝

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(2)
1
https://gitee.com/openharmony/drivers_adapter_khdf_linux.git
git@gitee.com:openharmony/drivers_adapter_khdf_linux.git
openharmony
drivers_adapter_khdf_linux
drivers_adapter_khdf_linux

搜索帮助