fp@0: ################################################################# fp@0: # fp@0: # Makefile fp@0: # fp@0: # IgH EtherCAT-Treiber fp@0: # fp@0: # $Date$ fp@0: # $Author$ fp@0: # fp@0: ################################################################# fp@0: fp@0: #KERNELDIR=/usr/src/linux fp@0: #KERNELDIR=/home/rich/linux-2.4.20.CX1100-rthal5 fp@0: #KERNELDIR=./linux-2.4.20.CX1100-rthal5 fp@0: fp@0: #IgH fp@0: KERNELDIR = /vol/projekte/msr_messen_steuern_regeln/linux/kernel/2.4.20/include/linux-2.4.20.CX1100-rthal5 fp@0: RTAIDIR = /vol/projekte/msr_messen_steuern_regeln/linux/kernel/2.4.20/include/rtai-24.1.13 fp@0: RTLIBDIR = rt_lib fp@0: fp@0: #euler-nottuln fp@0: #KERNELDIR = /usr/src/linux fp@0: #RTAIDIR = /usr/src/rtai fp@0: fp@0: #patra fp@0: #KERNELDIR = /usr/src/linux-2.4.20.CX1100-rthal5 fp@0: #RTAIDIR = /usr/src/rtai-24.1.13 fp@0: fp@0: #include $(KERNELDIR)/.config fp@0: fp@0: ECAT_8139_OBJ = drv_8139too.o ec_device.o ec_master.o \ fp@0: ec_slave.o ec_command.o ec_types.o fp@0: fp@0: fp@0: CFLAGS = -O2 -Wall -Wuninitialized -D__KERNEL__ -DMODULE \ fp@0: -I$(KERNELDIR)/include -D_RTAI -I$(RTAIDIR)/include \ fp@0: -I$(RTLIBDIR)/msr-include fp@0: fp@0: ifdef CONFIG_SMP fp@0: CFLAGS += -D__SMP__ -DSMP fp@0: endif fp@0: fp@0: ################################################################# fp@0: fp@0: all: .depend ecat_8139too.o fp@0: fp@0: ecat_8139too.o: $(ECAT_8139_OBJ) fp@0: $(LD) -r $(ECAT_8139_OBJ) -o $@ fp@0: fp@0: .c.o: fp@0: $(CC) $(CFLAGS) -c -o $@ $< fp@0: fp@0: doc docs: fp@0: $(MAKE) -C .. doc fp@0: fp@0: ################################################################# fp@0: fp@0: .depend: fp@0: $(CC) $(CFLAGS) -M *.c > .depend fp@0: fp@0: ifeq (.depend,$(wildcard .depend)) fp@0: include .depend fp@0: endif fp@0: fp@0: ################################################################# fp@0: fp@0: clean: fp@0: rm -f *.o *~ core .depend fp@0: fp@0: ################################################################# fp@0: