阅读:1311回复:2
DriverStudio给5933写驱动,DMA方面的问题
我在给5933采集卡写驱动,DMA方式,我在驱动程序中开了一个2K的缓冲区,然后应用程序再把该缓冲区中的数据读入一个2k长的数组中再写到文件中.我怎样才能实现在驱动程序中开两个缓冲区好交替使用呢,那么应用程序又怎么样才能访问到这两个缓冲区中的数据呢,通常驱动程序如何通知应用程序缓冲区已经满了呢?
请高手指点迷津 |
|
沙发#
发布于:2004-02-09 11:41
这个5933我没有用过,但一个非分页内存一般用4k的整数倍。这个你要在卡中一个地方写的,做事前先要查一下这些FLAG就可以的。
|
|
|
板凳#
发布于:2004-03-18 16:11
可以使用Win32的事件通知
|
|