We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 20237

6.3 EDK - GEMAC v1_00_f driver makefile does not copy all header files


Keywords: XPS, LibGen

Urgency: Standard

General Description:
There is an error in the GEMAC v1_00_f driver makefile that keeps it from copying all of the header files to the include directory. It is referencing different driver levels rather than copying everything. The current makefile section is as follows:

L1_INCLUDEFILES=xgemac.h xgemac_l.h
L2_INCLUDEFILES=xgemac.h xgemac_l.h


This section should be changed to the following:

INCLUDEFILES=xgemac.h xgemac_l.h

This solution is how most current makefiles handle this issue, since there is no longer a need to specify driver level. Currently, if the GEMAC drivers are compiled for a standalone OS, the level 1 driver includes are not copied to the proper location.


This problem is fixed in the latest 6.3 EDK Service Pack, available at:
The first service pack containing the fix is EDK 6.3 Service Pack 1.
AR# 20237
Date Created 10/25/2004
Last Updated 04/11/2007
Status Archive
Type General Article