- 博客(1)
- 资源 (4)
- 收藏
- 关注
原创 两种DMA触发方式的传输过程
DMA数据传输可由 2 种方法触发:或者软件请求数据(通过一个函数例如 read)或者硬件异步推数据到系统.在第一种情况, 包含的步骤总结如下:1. 当一个进程调用 read, 驱动方法分配一个 DMA 缓冲并引导硬件来传输它的数据到那个缓冲. 这个进程被置为睡眠.2. 硬件写数据到这个 DMA 缓冲并且在它完成时引发一个中断.3. 中断处理获得输入数据, 确认
2013-09-04 11:19:16 10812
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人