]> rtime.felk.cvut.cz Git - sysless.git/blob - board/h8300/h8canusb/config.h8canusb
Selection of serial port used by TOHIT can be in separate file.
[sysless.git] / board / h8300 / h8canusb / config.h8canusb
1 # -*- makefile -*-
2
3 ARCH=h8300
4 MACH=2638
5 BOARD=h8canusb
6
7
8 CROSS_COMPILE = h8300-coff-
9 TARGET_ARCH = -ms
10
11 # Set default C flags. If theese are set elsewhere (e.g. on a command
12 # line), these default flags are not used.
13 DEBUG ?= -g
14 OPTIMIZE ?= -O2
15
16 -include $(MAKERULES_DIR)/config.tohit
17 HIT_BAUD ?= 57600
18 HIT_DEV ?= /dev/ttyS0
19 TOHIT = $(MAKERULES_DIR)/app/tohit/tohit --baud $(HIT_BAUD) --sdev $(HIT_DEV)
20 LOAD_CMD-ram = $(TOHIT) --blockmode 32 --start 0x200000
21 LOAD_CMD-boot = \
22         $(TOHIT) --erase --start 0x000000 --length 0x1600; \
23         $(TOHIT) --command 1 --blockmode 32 --start 0x000000 
24 LOAD_CMD-bload = $(TOHIT) --command B --blockmode 128 --baud 4800
25 LOAD_CMD-flash = \
26         $(TOHIT) --erase --start 0x004000 --length 0x03C000; \
27         $(TOHIT) --command 1 --blockmode 32 --start 0x004000 
28
29 RUN_CMD-ram = $(TOHIT) --go 0x200000
30
31 # This selects linker script
32 LD_SCRIPT = h8canusb
33 DEFAULT_LD_SCRIPT_VARIANT = ram
34
35 OUTPUT_FORMATS = bin