CC      = gcc
CFLAGS  = -O2 -Wall

TARGETS = write read driver target

all:	$(TARGETS)

write:	write-mem.c
	$(CC) $(CFLAGS) -o write-mem write-mem.c

target:	target.c
	$(CC) $(CFLAGS) -o target target.c

read:	read-mem.c 
	$(CC) $(CFLAGS) -o read-mem read-mem.c

driver:	xilinx_pci.c
	$(CC) $(CFLAGS) -D__KERNEL__ -DMODULE -c xilinx_pci.c
