ks minidriver 开发总结
公司要开发采集卡的KS驱动。写点心得。
公司一直用common buffer 来传输数据,所以这次也想用该方法来实现KS流。
common buffer DMA 的微硬文档:
“Common Buffer DMA in AVStream” 里面讲得比较清楚了,还有一点细节问题没说。
此文档还是要看一眼这个文档之前的一篇的,“Packet-based DMA in AVStream”。
--------------------------------------------------------------------------------------------
先要在初始化时,分配个common buffer, 自已建个DPC;
在 setState 中的run 里写寄存器启动DMA;触发ISR, 进入DPC, 在PIN object中通知框架;
然后在 pin 类的 process 例程中,拷走frame DATA;
如果状态是hardware state is runing, enter programe DMA function.
可以采出图像,但是还有此问题。
--------------------------------------------------------------------------------------------------
转载于:https://www.cnblogs.com/doqiaqia/p/3396575.html
总结
以上是生活随笔为你收集整理的ks minidriver 开发总结的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Oracle 体系结构2 - 共享和专用
- 下一篇: 第七章 综合练习 第四题