#LD_RFLAG = -m elf_i386
#LD = ld
#CC = gcc
#WARNFLAGS = -Wstrict-prototypes -Wall
#CFLAGS = -D__KERNEL__ \
#    -DMODULE -DMODVERSIONS -I../../include \
#    -O2 -fomit-frame-pointer -m486 $(WARNFLAGS) \
#    -fno-strength-reduce -malign-loops=2 -malign-jumps=2 \
#    -malign-functions=2 -pipe
#IFLAGS = -include /usr/src/linux/include/linux/modversions.h
#SRC = ohci.c ohci.h
#MODULE = ohci.o
#all: ohcitest ohci.o

#ohci.o: ohci.c ohci.h dbg.h
#    gcc -D__KERNEL__ -DMODULE -DMODVERSIONS -O2 -fomit-frame-pointer -m486 $(WARNFLAGS) -fno-strength-reduce -malign-loops=2 -malign-jumps=2 -malign-functions=2 -pipe -include /usr/src/linux/include/linux/modversions.h -o ohci.o -c ohci.c

#ohcitest: ohcitest.c ohci.h dbg.h
#    gcc -Wall -g ohcitest.c -o ohcitest
#
#Driver:
#$(MODULE) : $(SRC)
#    $(CC) $(CFLAGS) $(IFLAGS) -o  $@ -c $<
#
#Application
#ohcitest : ohcitest.c ohci.h
#    gcc -Wall -g ohcitest.c -o ohcitest
#
#Cleaning old/trash files
#clean:
#    rm -f *.o core
#
#ins:
#    insmod ohci.o
#    mknod /dev/ohci0 c 254 0
#    mknod /dev/ohci1 c 254 1
#
#rm:
#    rmmod ohci
#    rm -f /dev/ohci0
#    rm -f /dev/ohci1
