1 Reply Latest reply on Mar 1, 2017 5:01 AM by nishanta_46

    CyU3PDmaChannelCreate  usage



      I am creating an USB composite device. In this, there are two DMA Manual OUT Channels (CPU to USB endpoints). I have two separate functions, each of them use CyU3PDmaChannelCreate to create these DMA Manual OUT channels.


      Following are the channels:


      1) End point 0x81, Manual OUT ie CPU to Socket ID 1


      2) End point 0x82, Manual OUT ie CPU to Socket ID 2




      Is it correct to use two separate CyU3PDmaChannelCreate  for creating the above channels, both having CPU as the producer. Or shall I use the


      CyU3PDmaMultiChannelCreate instead of this?