diff --git a/XilinxProcessorIPLib/drivers/dp/src/xdp_spm.c b/XilinxProcessorIPLib/drivers/dp/src/xdp_spm.c index a689cb9c..f679d917 100644 --- a/XilinxProcessorIPLib/drivers/dp/src/xdp_spm.c +++ b/XilinxProcessorIPLib/drivers/dp/src/xdp_spm.c @@ -817,7 +817,7 @@ void XDp_TxSetMsaValues(XDp *InstancePtr, u8 Stream) XDp_WriteReg(ConfigPtr->BaseAddr, XDP_TX_MIN_BYTES_PER_TU + StreamOffset[Stream - 1], MsaConfig->AvgBytesPerTU / 1000); XDp_WriteReg(ConfigPtr->BaseAddr, XDP_TX_FRAC_BYTES_PER_TU + - StreamOffset[Stream - 1], MsaConfig->AvgBytesPerTU % 1000); + StreamOffset[Stream - 1], MsaConfig->AvgBytesPerTU % 1024); XDp_WriteReg(ConfigPtr->BaseAddr, XDP_TX_INIT_WAIT + StreamOffset[Stream - 1], MsaConfig->InitWait); }