CC   := arm-elf-gcc
INC  := ../h
Opti := 1
hello.elf: boot.o hello.o seriell.o ser_io.o swi.o
	$(CC) -nostdlib  -Ttext 0x2000000 -e _start $^ -o $@
boot.o: boot.S
	$(CC) -c -g -I$(INC) $<
hello.o: hello.c
	$(CC) -c -g -O0 $<
seriell.o: seriell.S
	$(CC) -c -g -O0 -I$(INC) $<
ser_io.o: ser_io.S	
	$(CC) -c -g -O0 $<
swi.o:	swi.S
	$(CC) -c -g -O0 $<
clean:
	rm -f *.o
	rm *.elf
