ARM Linux Driver how to work with DMA

来源:互联网 发布:mac world下载 编辑:程序博客网 时间:2024/06/05 09:40

下面是arm linux中一个申请DMA buffer的例子,DMA需要uncached virtual address space,同时映射的物理内存需要是连续的,所以需要特定的函数来帮助我们。
其中info->data_buff_phys是物理地址,info->data_buff是线性地址

原创粉丝点击