Patch Release
Pull Requests Since v3.2.1
Unlabeled
Pull Request Details
Allow per destination buffer limits in DMA engine
Author: | Larry Ruckman [email protected] |
Date: | Thu Jul 9 15:34:06 2020 -0700 |
Pull: | #60 (427 additions, 395 deletions, 19 files changed) |
Branch: | slaclab/dest_buffer_limits |
Notes:
The goal of this PR is to allow a limit on the number of outstanding DMA buffers any single destination can be using. This will allow the client to set a max buffer count after opening a channel on the driver. The end result is a flow control signal which extends outside of the dma engine to the mux point for a set of streams.
In order to accomplish this we need to communicate this per dest pause to the mux stage. Here I propose adding a destPause vector to the AxiStreamCtrl record and using this record in the AxiStreamMux device.
Release Candidate v3.3.0
Author: | Larry Ruckman [email protected] |
Date: | Thu Jul 9 15:36:07 2020 -0700 |
Pull: | #61 (1262 additions, 1410 deletions, 108 files changed) |
Branch: | slaclab/pre-release |
Issues: | #60 |
Notes:
Description
- Allow per destination buffer limits in DMA engine #60