cancel
Showing results for 
Search instead for 
Did you mean: 

DTOG bit in Isochronous Transfer

harish
Associate II
Posted on July 11, 2005 at 17:59

DTOG bit in Isochronous Transfer

1 REPLY 1
harish
Associate II
Posted on July 11, 2005 at 17:59

Hello everyone,

Platform - ARMSTR7.

I have 4 Isochronous endpoints for 4 different audio channels. The Isochronous endpoints are setup as Double Buffered.

I had a question about the DTOG. I am able to move the data IN and OUT of the endpoints without any problem if I handle the data the respective endpoint interrupt routine. So for 4 endpoints, I need to have 4 interrupt routines. The DTOG bit is set properly.

This process is very inefficient for me. I would like to move the data from all the 4 endpoints at one shot. I want to have one ISR for USB Start of Frame (SOF) and move data from all the 4 endpoints. I tried. This did not work. The DTOG does not seem to be set properly.

Please let me know if this is possible and how.

Any suggestion is welcome.

Thank you,

Harish