首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

关于linux下mmap内存映射的有关问题

2012-02-14 
关于linux下mmap内存映射的问题?各位大侠好 我向请问下如何在应用程序利用mmap函数实现dev/dsp音频设备文

关于linux下mmap内存映射的问题?
各位大侠好 我向请问下如何在应用程序利用mmap函数实现dev/dsp音频设备文件映射到用户空间
可以直接操作缓冲区,避免read函数从内核缓冲区拷贝数据到用户空间的时间延时,请高手给指导下

[解决办法]
那就直接从内核中把那段内存的物理地址传递到用户空间,再映射吧。
或者直接从相关驱动里面做映射也可以的,调用这个函数
do_mmap_pgoff(filp,0,memsize,0x3,0x1,mmi.phyaddr>>PAGE_SHIFT);
实现.mmap函数。

热点排行