深入理解Linux内核内存映射(mmap)机制原理_简说Linux内核的博客-CSDN博客_linux内核原理机制
linux源码解读(二十五):mmap原理和实现方式 - 第七子007 - 博客园
用户态可以通过fops->mmap映射 寄存器或预留内存
对于Device memory类型的或有一致性需求的资源通过
dma_map_coherent接口进行映射
对于Normal memory类型的资源通过
remap_pfn_range接口进行映射
具体实现示例如下:
驱动关键代码
测试程序
上述内核态均调通
后续问题
1、如何提高访问效率?
2、这几个接口页表格式如何?内存访问映射方式?