如何使用 Linux DMA 实现应用程序

如何使用 Linux DMA 实现应用程序

据我所知,Linux 为各种 DMA 引擎提供了通用的 DMA 框架,并且必须基于该框架实现 DMA 引擎的设备驱动程序。

框架是否为用户应用程序提供任何系统调用或机制,例如:open()ioctl()或者开发人员是否必须为用户空间实现文件操作?

相关内容