Skip to main content
Visitor II
July 11, 2005
Question

DTOG bit in Isochronous Transfer

  • July 11, 2005
  • 1 reply
  • 641 views
Posted on July 11, 2005 at 17:59

DTOG bit in Isochronous Transfer

    This topic has been closed for replies.

    1 reply

    harishAuthor
    Visitor II
    July 11, 2005
    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