blob: 07a6625c75673f5c8b842ca5b8ac72eabeca5257 [file] [log] [blame]
# change to the path of your linuxbios tree
#LINUXBIOSROOT=/home/rminnich/src//freebios/
LINUXBIOSROOT=../..
INCLUDEPATH=$(LINUXBIOSROOT)/src/arch/i386/include
INCLUDE2=$(LINUXBIOSROOT)/src/include
getpir: getpir.c checksum.o code_gen.o
gcc -o getpir -I$(INCLUDEPATH) -I$(INCLUDE2) getpir.c checksum.o code_gen.o
code_gen.o: code_gen.c
gcc -c -I$(INCLUDEPATH) -I$(INCLUDE2) code_gen.c
all: getpir checkpir
checkpir: checkpir.c checksum.o irq_tables.o
gcc -o checkpir -I$(INCLUDEPATH) -I$(INCLUDE2) irq_tables.o checksum.o checkpir.c
checksum.o: checksum.c
gcc -c -I$(INCLUDEPATH) -I$(INCLUDE2) checksum.c
irq_tables.o: irq_tables.c
gcc -c -I$(INCLUDEPATH) -I$(INCLUDE2) irq_tables.c
clean:
rm -f getpir checkpir *.o *~
cleantable:
rm -f irq_table.o
test: checkpir
./checkpir ;\
exit 0;