head     1.4;
access   ;
symbols  ;
locks    ; strict;
comment  @# @;


1.4
date     88.03.29.14.25.33;  author Makey;  state Exp;
branches ;
next     1.3;

1.3
date     87.04.03.16.36.52;  author tom;  state Exp;
branches ;
next     1.2;

1.2
date     86.09.16.10.13.10;  author tom;  state Exp;
branches ;
next     1.1;

1.1
date     86.09.03.14.48.17;  author tom;  state Exp;
branches ;
next     ;


desc
@KSOS-32 Level 0 Bootloader makefile
@



1.4
log
@Changed to conform to the One True Makefile Format.
@
text
@boot0: boot0.o.stripped
	dd if=boot0.o.stripped ibs=32 skip=1 of=$@@
	ls -ls $@@

boot0.o.stripped: boot0.o
	cp boot0.o $@@
	strip $@@

boot0.o: boot0.s
	cc -c -C boot0.s

boot0.s: RCS/boot0.s,v
	co -b -q $@@

namelist: boot0.o
	nm boot0.o > $@@
	nm -ug boot0.o

listing: boot0.s namelist
	pl boot0.s namelist | lpr

#	put it in block 0 of drive 1
install: boot0
	dd if=boot0 of=/dev/ksos
	touch $@@

clean:
	rm -f boot0.stripped boot0.o namelist install
@


1.3
log
@use /dev/ksos instead of /dev/hp1a, other minor changes
@
text
@d1 3
a3 1
all:	boot0 names
d5 3
d9 1
a9 1
boot0 boot0.unstripped:	boot0.s Makefile
a10 4
	cp boot0.o boot0.unstripped
	strip boot0.o
	dd if=boot0.o ibs=32 skip=1 of=boot0
	ls -ls boot0
d12 2
a13 3
names:	boot0.unstripped
	nm boot0.unstripped > names
	nm -ug boot0.unstripped
d15 3
a17 2
listing: boot0.s names
	pl boot0.s names | lpr
d19 2
a20 2
boot0.s:	RCS/boot0.s,v
	co boot0.s
a21 1

d23 1
a23 1
install:	boot0
d25 4
@


1.2
log
@added co of boot0.s, building a symbol table file, etc.
@
text
@d4 1
a4 1
boot0:	boot0.s Makefile
d9 1
d13 1
d15 3
d24 1
a24 1
	dd if=boot0 of=/dev/hp1a
@


1.1
log
@Initial revision
@
text
@d1 1
d4 3
a6 2
boot0:	boot0.s
	cc -c boot0.s
d9 6
@
