AnsweredAssumed Answered

LPC1758 Proper way to disable/re-enable USB endpoint while DMA transfer is queued

Question asked by james elliot on Sep 21, 2016



I am having an issue where if a USB DMA transfer is queued and the endpoint is disabled and then re-enabled (using the SIE interface), the DMA descriptor will be retired but no EOT or Error interrupt will be raised.


Is there way to cancel a DMA transfer without waiting for it to complete?