

#CFLAGS += -D__KERNEL__ -DMODULE -I ../include -I .
CFLAGS += -D__KERNEL__ -I ../include -I .

ifdef CONFIG_MODVERSIONS
CFLAGS += -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h
endif

OBJS=module.o comeditypes.o dummy.o timer.o proc.o

ifeq ($(CONFIG_EXPORT),y)
OBJS += exp_ioctl.o
endif

#ifeq ($(CONFIG_COMEDI_RT),y)
#OBJS += rt.o
#endif

ifeq ($(CONFIG_DT2811),y)
OBJS += dt2811.o
endif

ifeq ($(CONFIG_DT2801),y)
OBJS += dt2801.o
endif

ifeq ($(CONFIG_ATMIO_E),y)
OBJS += atmio-E.o
endif

ifeq ($(CONFIG_PCIMIO_E),y)
OBJS += pcimio-E.o
endif

ifeq ($(CONFIG_ATMIO16F),y)
OBJS += atmio-16f.o
endif

ifeq ($(CONFIG_DT2814),y)
OBJS += dt2814.o
endif

ifeq ($(CONFIG_DT2817),y)
OBJS += dt2817.o
endif

ifeq ($(CONFIG_DT282x),y)
OBJS += dt282x.o
endif

ifeq ($(CONFIG_8255),y)
OBJS += 8255.o
endif

ifeq ($(CONFIG_DAS08),y)
OBJS += das08.o
endif

ifeq ($(CONFIG_PCL711),y)
OBJS += pcl711.o
endif

ifeq ($(CONFIG_PCL725),y)
OBJS += pcl725.o
endif

ifeq ($(CONFIG_PCL726),y)
OBJS += pcl726.o
endif

ifeq ($(CONFIG_RTI800),y)
OBJS += rti800.o
endif

ifeq ($(CONFIG_RTI802),y)
OBJS += rti802.o
endif

ifeq ($(CONFIG_RTI860),y)
OBJS += rti860.o
endif

ifeq ($(CONFIG_DAS1600),y)
OBJS += das1600.o
endif

ifeq ($(CONFIG_COMEDI_PARPORT),y)
OBJS += parport.o
endif

ifeq ($(CONFIG_DAS08JR),y)
OBJS += das08jr.o
endif

all: comedi.o

comedi.o: $(OBJS)
	ld -r -s -o comedi.o $(OBJS)

clean:
	-rm *.o

atmio-E.o: ni-E.c

pcimio-E.o: ni-E.c

