Error log:
zynq_gem_wrap.c: In function 'zynq_gem_initialize':
zynq_gem_wrap.c:544:12: warning: assignment from incompatible pointer type [enabled by default]
Signed-off-by: Michal Simek <monstr@monstr.eu>
return;
}
-int Xgmac_send(struct eth_device *dev, volatile void *packet, int length)
+int Xgmac_send(struct eth_device *dev, void *packet, int length)
{
volatile int Status;
XEmacPss_Bd *BdPtr;
if (status & XEMACPSS_RXSR_FRAMERX_MASK) {
// printf("rx packet received\n");
-
+
do {
retval = Xgmac_process_rx(EmacPssInstancePtr);
} while (retval == 0) ;
*/
XEmacPss_WriteReg(EmacPssInstancePtr->Config.BaseAddress,
XEMACPSS_RXSR_OFFSET, status);
-
+
return 1;
}