AFLAGS = -DNBLOADER -DTEXTADDR=0x90000
CFLAGS = -Wall -O2 -DMODULE -D__KERNEL__ -DNBLOADER -DREBOOT_HOOK
#CFLAGS = -Wall -O2 -DMODULE -D__KERNEL__ -DNBLOADER
INCLUDE = -isystem /usr/src/linux/include/

nbloader_v3.o: loader_mod.o loader_boot.o
	ld -r loader_mod.o loader_boot.o -o nbloader_v3.o
	strip -g nbloader_v3.o
loader_mod.o: loader_mod.c
	gcc -c $(CFLAGS) $(INCLUDE) loader_mod.c
loader_boot.o: loader_boot.S
	gcc $(AFLAGS) -c -mregnames loader_boot.S
clean:
	rm -f nbloader_v3.o loader_mod.o loader_boot.o
