[U-Boot-Users] xilinx drivers

mONStR Monstr at seznam.cz
Mon Mar 26 08:10:35 CEST 2007

Hi Wolfgang and Stefan,

I would like to add xilinx drivers xilinx_enet and xilinx_iic to drivers (drivers/xilinx/xilinx_enet and xilinx_iic) folder and change ifdef label because I use this drivers for Microblaze processor and this drivers are used for ppc405 embedded core like ml300.

Label as #if defined(XPAR_EMAC_0_DEVICE_ID) is board dependent and I would like to remove this define from config files for Microblaze boards.

and then clean Makefiles...

CFLAGS   += -I../ml300 -I../common -I../xilinx_enet -I../xilinx_iic 

OBJS	= $(BOARD).o \
	  serial.o \
	  ../xilinx_enet/emac_adapter.o  ../xilinx_enet/xemac.o \
	  ../xilinx_enet/xemac_options.o ../xilinx_enet/xemac_polled.o \
	  ../xilinx_enet/xemac_intr.o ../xilinx_enet/xemac_g.o \
	  ../xilinx_enet/xemac_intr_dma.o ../xilinx_iic/iic_adapter.o \
	  ../xilinx_iic/xiic_l.o ../common/xipif_v1_23_b.o \
	  ../common/xbasic_types.o ../common/xdma_channel.o \
	  ../common/xdma_channel_sg.o ../common/xpacket_fifo_v1_00_b.o \
	  ../common/xversion.o \ 

Is it possible do this changes?

And after that add support for other xilinx peripherals as SPI, EMACLITE, etc.

Isn't it problem with Xilinx licence?

Best regards,
Michal Simek

More information about the U-Boot mailing list