# -*- makefile -*- ARCH=h8300 MACH=2638 BOARD=hi_cpu2 #PREFIX_DIR=$(ARCH) CROSS_COMPILE = h8300-coff- TARGET_ARCH = -ms # Set default C flags. If theese are set elsewhere (e.g. on a command # line), these default flags are not used. DEBUG ?= -g OPTIMIZE ?= -O2 -include $(MAKERULES_DIR)/config.tohit HIT_BAUD ?= 57600 HIT_DEV ?= /dev/ttyS0 TOHIT = $(MAKERULES_DIR)/$(COMPILED_DIR_NAME)/bin-utils/tohit --baud $(HIT_BAUD) --sdev $(HIT_DEV) LOAD_CMD-ram = $(TOHIT) --blockmode 32 --start 0x200000 LOAD_CMD-boot = \ $(TOHIT) --erase --start 0x000000 --length 0x1600; \ $(TOHIT) --command 1 --blockmode 32 --start 0x000000 LOAD_CMD-bload = $(TOHIT) --command B --blockmode 128 --baud 4800 LOAD_CMD-flash = \ $(TOHIT) --erase --start 0x004000 --length 0x03C000; \ $(TOHIT) --command 1 --blockmode 32 --start 0x004000 LOAD_CMD-flashnoram = \ $(TOHIT) --erase --start 0x004000 --length 0x03C000; \ $(TOHIT) --command 1 --blockmode 32 --start 0x004000 RUN_CMD-ram = $(TOHIT) --go 0x200000 RUN_CMD-flash = $(TOHIT) --go 0x004000 # This selects linker script LD_SCRIPT = hi_cpu2 DEFAULT_LD_SCRIPT_VARIANT = ram OUTPUT_FORMATS = bin