
#
#  ターゲットの指定
#
all: a.out

main.o: main.c lpc2388.h
	arm-none-eabi-gcc  -mcpu=arm7tdmi -mlittle-endian -g -c main.c

start.o: start.S
	arm-none-eabi-gcc  -mcpu=arm7tdmi -mlittle-endian -g -c start.S

#
#  全体のリンク
#
a.out: start.o main.o lpc2388.ld
	arm-none-eabi-gcc  -mcpu=arm7tdmi -mlittle-endian  -g -nostdlib -o a.out -T lpc2388.ld start.o main.o

#
#  コンパイル結果の消去
#
clean:
	rm -f *~ *.o 
	rm -f a.out a.srec a.hex


