AR #23237 - 8.1i EDK SP2 - Emaclite_v1_01_a software driver; XEmacLite_RecvFrame LengthType is incorrect

Search Answers Database


 

8.1i EDK SP2 - Emaclite_v1_01_a software driver; XEmacLite_RecvFrame LengthType is incorrect

AR# 23237
Part IP-Processor
Last Modified 2006-04-28 00:00:00.0
Status Active
Keywords EMAC Lite, Processor IP

Description

Keywords: EMAC Lite, Processor IP

In C:\EDK\sw\XilinxProcessorIPLib\drivers\emaclite_v1_01_a\src, the function XEmacLite_RecvFrame in EMAC Lite Driver (xemaclite_l.c) has incorrect LengthType.

Incorrect:
LengthType = XIo_In32(BaseAddress + XEL_RPLR_OFFSET);

Correct:
LengthType = XIo_In16(BaseAddress + XEL_RPLR_OFFSET);

Solution

This problem has been fixed in the latest EDK 8.1i Service Pack, available at:
http://www.xilinx.com/xlnx/xil_sw_updates_home.jsp
The first service pack containing the fix is EDK 8.1i Service Pack 2.
 
 
/csi/footer.htm