START       = 0x8000
X           = hello.s19
O           = hello.o
SRC         = hello.c
INC         = .

CC          = icc11
CFLAGS      = -c -I$(INC)
LFLAGS      = -btext:$(START) -bdata:0x1400 -dinit_sp=0x0fff

all: $(X)

$(X): $(O)
	$(CC) $(LFLAGS) $(O)

$(O): $(SRC)
	$(CC) $(CFLAGS) $(SRC)

install: $(X)
	m11 "reset;Program $(X)"

run:
	m11 "reset;goto $(START);goto"

itall: $(X)
	m11 "reset;Program $(X);goto s9;goto"

clean:
	if exist $(X) del $(X)
	if exist $(O) del $(O)
