阅读:1019回复:0
关于数据采集的DMA驱动编程问题
做了一块PCI数据采集卡,想当数据采集到卡上的存储容量的一半的时候就启动DMA。但是不知道这个驱动程序应该怎么写
我有以下思路: 先通过用户程序向驱动发送IRP,启动数据采集,当卡上存储数据达到一半时向pc发送中断,再通知应用程序启动DMA开始传输。 不知道这种思路是否有问题,初次写driver还请各位大侠多多指点 还有,请问是否可以直接在中断到来时就开始DMA而不通知应用程序来发送irp呢? |
|
|