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