[wdmaudiodev] Re: DMA mode?

Pallavi Joshi wrote:
>  
> I am developing an ASIO driver using kernel streaming. To increase the
> audio latency, ...

Do you mean "decrease" the audio latency?  ;)

> ...I want to use DMA (Direct Memory Access) for communication between
> my device and my ASIO driver. In my ASIO driver, I am using the
> DeviceIoControl function with IOCTL_KS_READ_STREAM and
> IOCTL_KS_WRITE_STREAM as the control codes for reading/writing data
> from my USB audio device. Thus, I need to figure out a way which can
> operate my USB audio device in the DMA mode. Note that I am using
> kernel streaming pins here, thus there might be a way of telling the
> kernel streaming filter to operate in the DMA mode. I haven't been
> able to figure out how to do that though. 

All USB transactions use DMA.  It's required by the USB host controller
specifications.

-- 
Tim Roberts, timr@xxxxxxxxx
Providenza & Boekelheide, Inc.

******************

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
Unsubscribe:  mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx

URL to WDMAUDIODEV page:
http://www.wdmaudiodev.com/

Other related posts: