This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

USB DMA Event? Where is it documented?

Guru 15580 points

Perhaps I am missing something simple, but I cannot find documentation on which DMA controller is associated with the USB controller. The DMA Controller Memory Map on page 11 of the DMA Controller User's Guide (spruft2) does not show the USB controller as being available for any of the 4 DMA controllers. And the Channel Synchronization Events table 1-52 on page 74 of the DSP System User's Guide (SPRUFX5C) does not list an event for the USB controller. Can someone point me to the appropriate documentation for this information?

  • Hi Mike,

    The USB has its own CPPI DMA. It is documented in the USB User's Guide.

    SPRUGH9 - 2.9 Communications Port Programming Interface (CPPI) 4.1 DMA Overview

    See also the CSL_USB_DmaExample in the CSL.

    Hope this helps,
    Mark

  • Mark,

    Mark Mckeown said:
    The USB has its own CPPI DMA.

    Hmmm...interestingly subtle, but important point. I would have expected some sort of indication of this "other" DMA controller to appears somewhere in either the C55xx data sheet or the System User Guide, especially since there is much said about the USB LDO.

    Thanks for pointing this out.