I'm trying to interpret the behavior of the device-mode DMA on and OUT HS ISO endpoint. I (think I) understand the case where a USB packet is smaller than the DMA transfer so multiple OUT packets may be sourced to satisfy one DMA transfer. But what about the other way around?
What if, say a 512 byte OUT packet is received and the some linked transfers specify only 128 bytes each? Will the OUT packet be used to source (spread across) multiple DMA requests (provided the DMAENDEN bit is 0 - doc32072.pdf, ppg713) ?