【发布时间】:2016-02-05 08:56:15
【问题描述】:
我阅读了关于 dma API 的自述文件,但仍然不明白应该如何使用它。 据说 dma_alloc_coherent 负责分配缓冲区,它也负责事务吗? (我在 ivtvfb.c 驱动程序中看到,例如在 fb_write 中,dma_alloc_coherent 的使用就像它实际负责事务一样)
- 但是如何触发 dma 事务开始呢?
- 完成后有回调吗?
【问题讨论】:
标签: kernel linux-device-driver dma