enjoy-digital / litepcie

Small footprint and configurable PCIe core
Other
451 stars 111 forks source link

LitePCIeDMALoopback behavior #52

Closed jimmymagemtek closed 2 years ago

jimmymagemtek commented 2 years ago

Hi Sir, Could you describe the behavior of LitePCIeDMALoopback class in more details ? It means that the data transferred by some RX buffer descriptor in DMA READER table will go directly to the destination of the corresponding TX buffer descriptor in DMA WRITER table?

Thanks. Jimmy

enjoy-digital commented 2 years ago

Hi @jimmymagemtek,

LitePCIeDMALoopback is just doing a loopback between the TX->RX loopback of the DMAs. This is used to validate the Host->DMAReader->DMAWriter->Host flow.

enjoy-digital commented 2 years ago

Closing since question has been answered.