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

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

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

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

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

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

如下图:

分享
微博
QQ
微信
回复
2023-11-21 16:40:01
相关问题
什么是PolarDB空间分析?
4932浏览 • 1回复 待解决
获取设备总存储空间和可用存储空间
3101浏览 • 0回复 待解决
单个文件夹空间统计
1669浏览 • 1回复 待解决
HarmonyOS 获取设备存储空间大小
1380浏览 • 1回复 待解决
HarmonyOS 获取手机剩余内存空间
908浏览 • 1回复 待解决
PolarDB 如何支持自建表空间
3868浏览 • 1回复 待解决
HarmonyOS ArkTS有命名空间
1647浏览 • 1回复 待解决
HarmonyOS 如何获取系统总存储空间
1110浏览 • 1回复 待解决
java如何获取手机存储空间大小
7617浏览 • 1回复 待解决
HarmonyOS 如何获取手机内总存储空间
1108浏览 • 1回复 待解决
如何在c侧获取系统空间
1246浏览 • 1回复 待解决