Imported Upstream version 2.9.0
[debian/cc1111] / device / examples / mcs51 / clock / Makefile
1 CC = sdcc
2 #CFLAGS = -V
3 MFLAGS = --model-small --debug
4 #MFLAGS = --model-large
5 LFLAGS = --xram-loc 0x4000 --code-loc 0x0000
6
7 all: clock.bin
8
9 OBJECTS = clock.rel hwinit.rel
10
11 clock.bin: clock.ihx
12         hex2bin <clock.ihx >clock.bin
13         cat clock.bin >/dev/par0
14         cu -l /dev/ttyS0 -s 19200 dir
15
16 clock.ihx: $(OBJECTS)
17         $(CC) $(MFLAGS) $(LFLAGS) $(OBJECTS)
18
19 clean:
20         rm -f core *~ \#* *.asm *.cdb *.rel *.hex *.ihx *.lst *.map \
21                 *.rst *.sym *.lnk *.lib *.bin
22
23 %.rel: %.c hw.h
24         $(CC) -c $(CFLAGS) $(MFLAGS) $<