mirror of
https://github.com/bmartini/zynq-axis.git
synced 2024-09-05 19:19:27 +08:00
76537507eb
Because the axis modules are minimalist, it assumes that all transactions are performed without error and that transaction processing is performed in-order. Thus the transaction IDs can safely be set to zero. Doing so also fixes a bug in the write path that had prevented multiple burst of data being sent. This was due to the fact that the write data burst ID needs to have the same ID as the write address. But the write address module was incrementing the ID while the write data ID was not being set at all.