correct ext mem config (thnx colibri) + care for endianness
[my-code/arm.git] / betty / Makefile
1 CC = gcc
2 CFLAGS = -Wall
3
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
7
8 HOSTOBJECTS = lpcload fwdump
9
10 ARMOBJECTS = fwbc.hex
11
12 # all projects
13 all: $(HOSTOBJECTS) $(ARMOBJECTS)
14
15 # arm code
16 arm: arm_clean $(ARMOBJECTS)
17
18 # fwbc
19 fwbc:
20         $(ARMCC) $(ARMCFLAGS) -c fwbc.c -o fwbc
21
22 fwbc.hex: fwbc
23         $(ARMOBJCOPY) -O ihex fwbc fwbc.hex
24
25 clean:
26         rm -f lpcload fwbc.hex fwbc
27
28 arm_clean:
29         rm -f fwbc.hex fwbc