4 ARMCC = /scratch/arm-elf/bin/arm-elf-gcc
5 ARMCFLAGS = -Wall -mcpu=arm7tdmi-s -nostartfiles -nostdlib
6 ARMOBJCOPY = /scratch/arm-elf/bin/arm-elf-objcopy
8 HOSTOBJECTS = lpcload fwdump
10 ARMOBJECTS = fwbc.hex fwflash.hex
13 all: $(HOSTOBJECTS) $(ARMOBJECTS)
16 arm: arm_clean $(ARMOBJECTS)
20 $(ARMCC) $(ARMCFLAGS) -c fwbc.c -o fwbc
23 $(ARMOBJCOPY) -O ihex fwbc fwbc.hex
27 $(ARMCC) $(ARMCFLAGS) -c fwflash.c -o fwflash
30 $(ARMOBJCOPY) -O ihex fwflash fwflash.hex
36 rm -f $(ARMOBJECTS) fwbc fwflash