FILE=lcd_clock

all: $(FILE).elf
	h8300-linux-elf-objcopy -O srec  $(FILE).elf $(FILE).mot

$(FILE).elf:  rom_start.S 3069rom.x $(FILE).c h8_sample.h h8_lcd.h
	h8300-linux-elf-gcc -O2 -Wall -mh -mint32 -T 3069rom.x \
	-nostartfiles rom_start.S $(FILE).c \
	-Wl,-static \
	-o $(FILE).elf

$(FILE).S:  rom_start.S 3069rom.x $(FILE).c h8_sample.h h8_lcd.h
	h8300-linux-elf-gcc -O2 -Wall -mh -mint32 -T 3069rom.x \
	-nostartfiles $(FILE).c -S \
	-o $(FILE).S


clean:
	rm -f $(FILE).elf $(FILE).mot