include ../config/GNUmakefile.mk
CFLAGS=-O2 -Wall -I../../include -I.. -I. -D_COMPILATION_RTAI_
ifeq ($(MACHINE),ppc)
CFLAGS+=-DMACHINE_PPC -I/root/rtai-24.1.13/include
RTLFLAGS=-I. -D__KERNEL__ \
-I/usr/src/linux-2.4.20-rtai-24.1.13/include -Wall -Wstrict-prototypes \
-Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common \
-I/usr/src/linux-2.4.20-rtai-24.1.13/arch/ppc -fsigned-char -msoft-float \
-pipe -ffixed-r2 -Wno-uninitialized -mmultiple -mstring -DMODULE
endif
OTHERS=tache_poll.c fin.c debut.c tache_irq6.c tache_irq_dma.c

all: acquisition_ciel.o

IRQON=-DIRQ6 -DIRQ_DMA

acquisition_ciel.o: acquisition_ciel.c ../../include/universe.h \
../../include/universe_io.h ../../include/bits.h $(OTHERS) ../universe.c
	$(CC) $(CFLAGS) $(RTLFLAGS) $(IRQON) -c acquisition_ciel.c

clean:
	rm -f *.o core *~ $(ALL)

