diff --git a/XilinxProcessorIPLib/drivers/csudma/src/xcsudma.c b/XilinxProcessorIPLib/drivers/csudma/src/xcsudma.c index ac472d52..062b685c 100644 --- a/XilinxProcessorIPLib/drivers/csudma/src/xcsudma.c +++ b/XilinxProcessorIPLib/drivers/csudma/src/xcsudma.c @@ -162,7 +162,7 @@ void XCsuDma_Transfer(XCsuDma *InstancePtr, XCsuDma_Channel Channel, XCsuDma_WriteReg(InstancePtr->Config.BaseAddress, ((u32)(XCSUDMA_ADDR_MSB_OFFSET) + ((u32)Channel * (u32)(XCSUDMA_OFFSET_DIFF))), - ((Addr >> (u32)(XCSUDMA_MSB_ADDR_SHIFT)) & + (((u64)Addr >> (u32)(XCSUDMA_MSB_ADDR_SHIFT)) & (u32)(XCSUDMA_MSB_ADDR_MASK))); if (EnDataLast == (u8)(XCSUDMA_LAST_WORD_MASK)) { diff --git a/XilinxProcessorIPLib/drivers/csudma/src/xcsudma_g.c b/XilinxProcessorIPLib/drivers/csudma/src/xcsudma_g.c index df78ee7a..2b153058 100644 --- a/XilinxProcessorIPLib/drivers/csudma/src/xcsudma_g.c +++ b/XilinxProcessorIPLib/drivers/csudma/src/xcsudma_g.c @@ -47,7 +47,7 @@ XCsuDma_Config XCsuDma_ConfigTable[] = { { - XPAR_PSS_CSUDMA_DEVICE_ID, - XPAR_PSS_CSUDMA_BASEADDR + XPAR_PSU_CSUDMA_DEVICE_ID, + XPAR_PSU_CSUDMA_BASEADDR } };