DMA Channel, DMA Buffers and DMA Flags | Cypress Semiconductor
DMA Channel, DMA Buffers and DMA Flags
Could you explain me some behaviour and dependencies of DMA?
I want to configure 1 DMA channel from P-Port to USB with several buffers.
Is it possible that P-Port socket writes data to one buffer and USB socket reads from another buffer simultaniously?
What minimal number of buffers do I need to configure for this DMA channel to do this?
How does size of one buffer depend on USB endpoint configuration?
How does number of buffers depend on USB endpoint configuration?
How does DMA ready flag depend on DMA buffers state?
Does it describe only one buffer state or all buffers state?
Does 'active' state indicate buffer readiness to write?
How does DMA watermark flag depend on DMA buffers state ?