鸿蒙内核空间的buffer怎么映射到用户空间?

在驱动中分配的用于存储相机图像的buffer怎么映射到用户空间使用?

另如何申请物理地址连续的内存(可用于DMA)?

鸿蒙
驱动
内存映射
物理内存
DMA
2023-01-19 15:24:54
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
LoinDIci

在驱动入口中注册文件结点,实现文件操作集

在应用中通过系统调用打开该文件结点,使用mmap重映射内核空间的地址

如下图:

分享
微博
QQ
微信
回复
8天前
相关问题
什么是PolarDB空间分析?
2022浏览 • 1回复 待解决
PolarDB 如何支持自建表空间
839浏览 • 1回复 待解决
java如何获取手机存储空间大小
4466浏览 • 1回复 待解决
PolarDB 默认有哪两个可用空间
723浏览 • 1回复 待解决
如何让代码在鸿蒙内核态运行?
4866浏览 • 1回复 待解决
为什么鸿蒙系统还要用Linux内核
4490浏览 • 2回复 待解决
django怎么解决批量创建用户问题?
2763浏览 • 1回复 待解决
fileio.write写buffer数据有问题
2093浏览 • 1回复 待解决
内核是rtos或者uclinux之类吗?
8499浏览 • 1回复 已解决