####
#### Common definitions for all processors
####
PATH=	/bin:/usr/bin:/etc
CC=	cc
AS=	as
LD=	ld
AR=	ar
HEX=	../tools/hex
CENTRY=	../tools/centry
LIB=	/usr/lib/libc.a

# NOTE: the -k option in needed for GIP gp.c.
CFLAGS=	-O -k -c -X18 -X23 -X39 -I.. -DKERNEL -DSTANDALONE \
	-DDATE=\""`../../conf/newdate \"+%D\"`"\" -DREV=\"${REV}\" ${CLOCAL}
LFLAGS=	-S -N -x -e start

####
#### Local definitions for V20
####

REV=		5.1
DEBUG=		54000000
BOOT=		001D0000
SADIE=		00090000
INSTALL=	00180000
DIAG=		00008000
CHKT=		00180000
CLOCAL=		-20 -DVBUS -DM68020 -DV20
CDEVS=	../da.c ../ex.c ../gp.c ../gp.s.c ../nw.c ../sd.c ../sm.c \
	../ts.c ../vb.c ../gs.c ../gd.c ../gt.c ../me.c
DEVS=	da.o ex.o gp.o gp.s.o nw.o sd.o sm.o ts.o vb.o gs.o gd.o gt.o me.o
FMT=	sm.fmt.o sd.fmt.o gd.fmt.o
####
#### END OF LOCAL DEFINITIONS
####

CSYS=	../conf.c ../diskpart.c ../machdep.c ../prf.c ../qb.c ../sio.c	\
	../sys.c ../net.c
CTESTS=	../bad144.c ../boot.c ../cat.c ../chktxt.c ../cmp.c ../copy.c	\
	../clock.c ../dcopy.c ../diskformat.c 		\
	../diskread.c ../diskwrite.c ../disktest.c ../dma.c ../dmax.c	\
	../dperform.c ../fault.c ../icp.c ../mem.c ../memtest.c		\
	../mmu.c ../od.c ../prmmu.c ../sadie.c ../cpu.c ../install.c	\
	../interrupt.c ../gdbad.c ../mathtest.c ../vbtest.c

CFILES=	${CDEVS} ${CSYS} ${CTESTS} raw_test.c
AFILES=	../M.V20.s
HFILES=	../saboot.h ../sadie.h ../saio.h ../sais68k.h

OFILES=	conf.o diskpart.o machdep.o prf.o qb.o \
		sio.o sys.o net.o ${DEVS}
.SUFFIXES:
.SUFFIXES:	.c .s .o .fmt.o

.c.o:	$*.c
	${CC} ${CFLAGS} $*.c
.c.fmt.o:
	${CC} ${CFLAGS} -DDISK_FORMAT $*.c; mv $*.o $@

STD=	DEBUG pboot \
	boot copy mem mmu diskread diskwrite \
	disktest dma bad144 diskformat sadie install
EXT=	cat dcopy dmax memtest od cpu fault interrupt clock prmmu\
	dperform cmp gdbad mathtest vbtest icp gip chktxt

all:	${STD} ${EXT}

M.o:	../M.V20.s
	cp ../M.V20.s X.c
	${CC} ${CFLAGS} -DLOCORE -E X.c > X; mv X X.s
	${CC} ${CFLAGS} -c X.s; mv X.o M.o; rm -f X.c X.s 

MB.o:	../M.V20.s
	cp ../M.V20.s X.c
	${CC} -DBOOT ${CFLAGS} -DLOCORE -E X.c > X; mv X X.s
	${CC} ${CFLAGS} -c X.s; mv X.o MB.o; rm -f X.c X.s

MBP.o:	../M.V20.s
	cp ../M.V20.s X.c
	${CC} -DBOOT -DPROMBOOT ${CFLAGS} -DLOCORE -E X.c > X; mv X X.s
	${CC} ${CFLAGS} -c X.s; mv X.o MBP.o; rm -f X.c X.s

libsa.a:	${OFILES}
	${AR} vr libsa.a $?
	ranlib libsa.a

depend: 
	${CC} -M  ${CFLAGS} ${CFILES} | \
	sed -e ':loop' \
	    -e 's/\.\.\/[^ /]*\/\.\./../' \
	    -e 't loop' | \
	awk ' { if ($$1 != prev) { print rec; rec = $$0; prev = $$1; } \
		else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
		       else rec = rec " " $$2 } } \
	      END { print rec } ' > makedep
	echo '/^# DO NOT DELETE THIS LINE/+1,$$d' >eddep
	echo '$$r makedep' >>eddep
	echo 'w' >>eddep
	cp Makefile Makefile.bak
	ex - Makefile < eddep
	rm -f eddep makedep

clean:
	-rm -rf libsa.a *.o *.HEX ${STD} ${EXT}
	-rm -f Makefile.bak Errs Rslts rslts

raw_test:	M.o raw_test.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o raw_test.o \
		libsa.a ${LIB} -o $@

DEBUG:	../DEBUG.c
	${CC} ${CFLAGS} -DLOCORE -E ../DEBUG.c > x.s
	${CC} -c ${CLOCAL} x.s
	${LD} ${LFLAGS} -T ${DEBUG} -o $@ ${LF} x.o
	rm -f x.s x.o
	${HEX} +0 $@ > $@.HEX
	size $@

pboot:	MBP.o boot.o libsa.a
	${LD} ${LFLAGS} -T ${BOOT} MBP.o boot.o \
		libsa.a ${LIB} -o $@
	${HEX} +0 $@ > $@.HEX
	size $@

boot:	MB.o boot.o libsa.a
	${LD} ${LFLAGS} -T ${BOOT} MB.o boot.o \
		libsa.a ${LIB} -o $@
	${CENTRY} $@ 22000

sadie:	M.o sadie.o libsa.a
	${LD} ${LFLAGS} -T ${SADIE} M.o sadie.o \
		libsa.a ${LIB} -o $@

install:	M.o install.o libsa.a
	${LD} ${LFLAGS} -T ${INSTALL} M.o install.o \
		libsa.a ${LIB} -o $@

gip:	M.o libsa.a
	(cd ../GIP; make V20 -k)

icp:	M.o icp.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o icp.o \
		libsa.a ${LIB} -o $@

chktxt:	M.o chktxt.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o chktxt.o \
		libsa.a ${LIB} -o $@

interrupt:	M.o interrupt.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o interrupt.o \
		libsa.a ${LIB} -o $@

copy:	M.o copy.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o copy.o \
		libsa.a ${LIB} -o $@

cpu:	M.o cpu.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o cpu.o \
		libsa.a ${LIB} -o $@

dcopy:	M.o dcopy.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o dcopy.o \
		libsa.a ${LIB} -o $@

cat:	M.o cat.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o cat.o \
		libsa.a ${LIB} -o $@

dma: M.o dma.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o dma.o \
		libsa.a ${LIB} -o $@

dmax: M.o dmax.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o dmax.o \
		libsa.a ${LIB} -o $@

disktest: M.o disktest.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o disktest.o \
		libsa.a ${LIB} -o $@

diskread: M.o diskread.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o diskread.o \
		libsa.a ${LIB} -o $@

diskwrite: M.o diskwrite.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o diskwrite.o \
		libsa.a ${LIB} -o $@

diskformat: M.o diskformat.o ${FMT} libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o diskformat.o ${FMT} \
		libsa.a ${LIB} -o $@

bad144: M.o bad144.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o bad144.o \
		libsa.a ${LIB} -o $@

prmmu: M.o prmmu.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o prmmu.o \
		libsa.a ${LIB} -o $@

clock: M.o clock.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o clock.o \
		libsa.a ${LIB} -o $@

fault: M.o fault.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o fault.o \
		libsa.a ${LIB} -o $@

memtest: M.o memtest.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o memtest.o \
		libsa.a ${LIB} -o $@

mmu:	M.o mmu.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o mmu.o \
		libsa.a ${LIB} -o $@

mem:	M.o mem.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o mem.o \
		libsa.a ${LIB} -o $@

od:	M.o od.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o od.o \
		libsa.a ${LIB} -o $@

dperform:	M.o dperform.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o dperform.o \
		libsa.a ${LIB} -o $@

cmp:	M.o cmp.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o cmp.o \
		libsa.a ${LIB} -o $@

gdbad:	M.o gdbad.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o gdbad.o \
		libsa.a ${LIB} -o $@

vbtest:	M.o vbtest.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o vbtest.o \
		libsa.a ${LIB} -o $@

mathtest:	M.o mathtest.o libsa.a
	${LD} ${LFLAGS} -T ${DIAG} M.o mathtest.o libsa.a ${LIB} -o $@

gp.s.o:		../gp.s.c
	cc ${CFLAGS} -DLOCORE -E ../gp.s.c > X; mv X X.s
	cc ${CFLAGS} -c X.s; mv X.o gp.s.o; rm -f X.s

sd.fmt.o:	../sd.c
	${CC} ${CFLAGS} -DDISK_FORMAT -E ../sd.c > sd.fmt.c
	${CC} ${CFLAGS} sd.fmt.c
	rm -f sd.fmt.c
sm.fmt.o:	../sm.c
	${CC} ${CFLAGS} -DDISK_FORMAT -E ../sm.c > sm.fmt.c
	${CC} ${CFLAGS} sm.fmt.c
	rm -f sm.fmt.c
gd.fmt.o:	../gd.c
	${CC} ${CFLAGS} -DDISK_FORMAT -E ../gd.c > gd.fmt.c
	${CC} ${CFLAGS} gd.fmt.c
	rm -f gd.fmt.c
gp.o:
	${CC} ${CFLAGS} ../gp.c
da.o:
	${CC} ${CFLAGS} ../da.c
sd.o:
	${CC} ${CFLAGS} ../sd.c
sm.o:
	${CC} ${CFLAGS} ../sm.c
gs.o:
	${CC} ${CFLAGS} ../gs.c
gd.o:
	${CC} ${CFLAGS} ../gd.c
gt.o:
	${CC} ${CFLAGS} ../gt.c
ex.o:
	${CC} ${CFLAGS} ../ex.c
nw.o:
	${CC} ${CFLAGS} ../nw.c
me.o:
	${CC} ${CFLAGS} ../me.c
vb.o:
	${CC} ${CFLAGS} ../vb.c
ts.o:
	${CC} ${CFLAGS} ../ts.c
conf.o:
	${CC} ${CFLAGS} ../conf.c
diskpart.o:
	${CC} ${CFLAGS} ../diskpart.c
machdep.o:
	${CC} ${CFLAGS} ../machdep.c
prf.o:
	${CC} ${CFLAGS} ../prf.c
qb.o:
	${CC} ${CFLAGS} ../qb.c
sio.o:
	${CC} ${CFLAGS} ../sio.c
sys.o:
	${CC} ${CFLAGS} ../sys.c
net.o:
	${CC} ${CFLAGS} ../net.c
bad144.o:
	${CC} ${CFLAGS} ../bad144.c
boot.o:
	${CC} ${CFLAGS} ../boot.c
cat.o:
	${CC} ${CFLAGS} ../cat.c
chktxt.o:
	${CC} ${CFLAGS} ../chktxt.c
vbtest.o:
	${CC} ${CFLAGS} ../vbtest.c
mathtest.o:
	${CC} ${CFLAGS} -f ../mathtest.c
gdbad.o:
	${CC} ${CFLAGS} ../gdbad.c
cmp.o:
	${CC} ${CFLAGS} ../cmp.c
copy.o:
	${CC} ${CFLAGS} ../copy.c
clock.o:
	${CC} ${CFLAGS} ../clock.c
dcopy.o:
	${CC} ${CFLAGS} ../dcopy.c
diskformat.o:
	${CC} ${CFLAGS} ../diskformat.c
diskread.o:
	${CC} ${CFLAGS} ../diskread.c
diskwrite.o:
	${CC} ${CFLAGS} ../diskwrite.c
disktest.o:
	${CC} ${CFLAGS} ../disktest.c
dma.o:
	${CC} ${CFLAGS} ../dma.c
dmax.o:
	${CC} ${CFLAGS} ../dmax.c
dperform.o:
	${CC} ${CFLAGS} ../dperform.c
fault.o:
	${CC} ${CFLAGS} ../fault.c
icp.o:
	${CC} ${CFLAGS} ../icp.c
mem.o:
	${CC} ${CFLAGS} ../mem.c
memtest.o:
	${CC} ${CFLAGS} ../memtest.c
mmu.o:
	${CC} ${CFLAGS} ../mmu.c
od.o:
	${CC} ${CFLAGS} ../od.c
prmmu.o:
	${CC} ${CFLAGS} ../prmmu.c
sadie.o:
	${CC} ${CFLAGS} ../sadie.c
raw_test.o:
	${CC} ${CFLAGS} raw_test.c
cpu.o:
	${CC} ${CFLAGS} ../cpu.c
install.o:
	${CC} ${CFLAGS} ../install.c
interrupt.o:
	${CC} ${CFLAGS} ../interrupt.c
#
#-----------------------------------------------------------------------------
# DO NOT DELETE THIS LINE -- make depend uses it

da.o: ../da.c ../saio.h ../../h/param.h ../../machine/machparam.h
da.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
da.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
da.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
da.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h
ex.o: ../ex.c ../saio.h ../../h/param.h ../../machine/machparam.h
ex.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
ex.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
ex.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
ex.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h ../saboot.h
ex.o: ../../netinet/if_ether.h ../../is68kif/if_exreg.h
gp.o: ../gp.c ../sais68k.h ../../h/param.h ../../machine/machparam.h
gp.o: ../../h/signal.h ../../h/types.h ../../is68k/board.h
gp.o: ../../machine/board.V20.h ../../is68kdev/gpreg.h
gp.s.o: ../gp.s.c ../../dev/gpreg.h
nw.o: ../nw.c ../saio.h ../../h/param.h ../../machine/machparam.h
nw.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
nw.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
nw.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
nw.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h ../saboot.h
nw.o: ../../netinet/if_ether.h ../../is68kif/if_ring.h ../../is68kif/if_nwreg.h
nw.o: ../../is68kif/if_nwring.c ../../is68kif/if_ring.h
sd.o: ../sd.c ../saio.h ../../h/param.h ../../machine/machparam.h
sd.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
sd.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
sd.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
sd.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h
sd.o: ../../dev/sdreg.h
sm.o: ../sm.c ../saio.h ../../h/param.h ../../machine/machparam.h
sm.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
sm.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
sm.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
sm.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h
sm.o: ../../dev/smreg.h
ts.o: ../ts.c ../saio.h ../../h/param.h ../../machine/machparam.h
ts.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
ts.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
ts.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
ts.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h
ts.o: ../../dev/tsreg.h
vb.o: ../vb.c ../saio.h ../../h/param.h ../../machine/machparam.h
vb.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
vb.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
vb.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
vb.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h ../saboot.h
vb.o: ../../netinet/if_ether.h ../../is68kif/if_ring.h ../../is68kif/if_vbreg.h
vb.o: ../../is68kif/if_vbring.c ../../is68kif/if_ring.h
gs.o: ../gs.c ../saio.h ../../h/param.h ../../machine/machparam.h
gs.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
gs.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
gs.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
gs.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h
gs.o: ../../dev/scsi.h ../../dev/gsreg.h ../gs_cipr.c ../gs_inter.c
gs.o: ../gs_scsiu.c
gd.o: ../gd.c ../saio.h ../../h/param.h ../../machine/machparam.h
gd.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
gd.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
gd.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
gd.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h
gd.o: /usr/include/setjmp.h ../../dev/scsi.h ../../dev/gsreg.h
gt.o: ../gt.c ../saio.h ../../h/param.h ../../machine/machparam.h
gt.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
gt.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
gt.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
gt.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h
gt.o: ../../dev/scsi.h ../../dev/gsreg.h
me.o: ../me.c ../saio.h ../../h/param.h ../../machine/machparam.h
me.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
me.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
me.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
me.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h
conf.o: ../conf.c ../saio.h ../../h/param.h ../../machine/machparam.h
conf.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
conf.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
conf.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
conf.o: ../../machine/board.h ../../machine/board.V20.h
diskpart.o: ../diskpart.c ../saio.h ../../h/param.h ../../machine/machparam.h
diskpart.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
diskpart.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
diskpart.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
diskpart.o: ../../machine/board.h ../../machine/board.V20.h
machdep.o: ../machdep.c ../saio.h ../../h/param.h ../../machine/machparam.h
machdep.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
machdep.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
machdep.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
machdep.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h
machdep.o: /usr/include/setjmp.h ../../machine/psl.h ../../machine/m68k.h
machdep.o: ../../machine/trap.h
prf.o: ../prf.c ../../h/param.h ../../machine/machparam.h ../../h/signal.h
prf.o: ../../h/types.h /usr/include/setjmp.h /usr/include/ctype.h
qb.o: ../qb.c ../saio.h ../../h/param.h ../../machine/machparam.h
qb.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
qb.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
qb.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
qb.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h
sio.o: ../sio.c .././sio.20.c ../h/param.h ../machine/machparam.h ../h/signal.h
sio.o: ../h/types.h ../machine/board.h ../machine/board.V20.h
sio.o: ../is68kdev/sioreg.h ../dev/sioreg.20.h
sys.o: ../sys.c ../saio.h ../../h/param.h ../../machine/machparam.h
sys.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
sys.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
sys.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
sys.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h
net.o: ../net.c ../saio.h ../../h/param.h ../../machine/machparam.h
net.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
net.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
net.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
net.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h ../saboot.h
net.o: ../../netinet/if_ether.h
bad144.o: ../bad144.c ../saio.h ../../h/param.h ../../machine/machparam.h
bad144.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
bad144.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
bad144.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
bad144.o: ../../machine/board.h ../../machine/board.V20.h
bad144.o: /usr/include/sys/file.h /usr/include/sys/../h/fcntl.h
boot.o: ../boot.c ../saio.h ../../h/param.h ../../machine/machparam.h
boot.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
boot.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
boot.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
boot.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h
boot.o: ../../h/reboot.h /usr/include/a.out.h /usr/include/sys/exec.h
cat.o: ../cat.c
chktxt.o: ../chktxt.c ../saio.h ../../h/param.h ../../machine/machparam.h
chktxt.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
chktxt.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
chktxt.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
chktxt.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h
chktxt.o: /usr/include/a.out.h /usr/include/sys/exec.h
cmp.o: ../cmp.c
copy.o: ../copy.c
clock.o: ../clock.c ../sais68k.h
dcopy.o: ../dcopy.c
diskformat.o: ../diskformat.c ../saio.h ../../h/param.h
diskformat.o: ../../machine/machparam.h ../../h/signal.h ../../h/types.h
diskformat.o: ../../h/time.h /usr/include/time.h ../../h/vnode.h
diskformat.o: ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
diskformat.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
diskformat.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h
diskread.o: ../diskread.c
diskwrite.o: ../diskwrite.c
disktest.o: ../disktest.c
dma.o: ../dma.c
dmax.o: ../dmax.c
dperform.o: ../dperform.c ../saio.h ../../h/param.h ../../machine/machparam.h
dperform.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
dperform.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
dperform.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
dperform.o: ../../machine/board.h ../../machine/board.V20.h
fault.o: ../fault.c ../../machine/pte.h ../../machine/board.h
fault.o: ../../machine/board.V20.h
icp.o: ../icp.c ../../h/types.h ../../dev/cpreg.h ../saio.h ../../h/param.h
icp.o: ../../machine/machparam.h ../../h/signal.h ../../h/types.h
icp.o: ../../h/time.h /usr/include/time.h ../../h/vnode.h ../../h/dkbad.h
icp.o: ../../h/vmmac.h ../../ufs/inode.h ../../ufs/fsdir.h ../../ufs/fs.h
icp.o: ../../machine/pte.h ../../machine/board.h ../../machine/board.V20.h
icp.o: ../sais68k.h
mem.o: ../mem.c ../../machine/board.h ../../machine/board.V20.h
memtest.o: ../memtest.c ../../machine/board.h ../../machine/board.V20.h
mmu.o: ../mmu.c .././mmu.v20.c ../machine/board.h ../machine/board.V20.h
od.o: ../od.c
prmmu.o: ../prmmu.c ../../h/param.h ../../machine/machparam.h ../../h/signal.h
prmmu.o: ../../h/types.h ../../machine/board.h ../../machine/board.V20.h
prmmu.o: ../../machine/pte.h
sadie.o: ../sadie.c ../sadie.h ../saio.h ../../h/param.h
sadie.o: ../../machine/machparam.h ../../h/signal.h ../../h/types.h
sadie.o: ../../h/time.h /usr/include/time.h ../../h/vnode.h ../../h/dkbad.h
sadie.o: ../../h/vmmac.h ../../ufs/inode.h ../../ufs/fsdir.h ../../ufs/fs.h
sadie.o: ../../machine/pte.h ../../machine/board.h ../../machine/board.V20.h
sadie.o: ../sais68k.h /usr/include/a.out.h /usr/include/sys/exec.h
cpu.o: ../cpu.c
install.o: ../install.c ../sadie.h ../saio.h ../../h/param.h
install.o: ../../machine/machparam.h ../../h/signal.h ../../h/types.h
install.o: ../../h/time.h /usr/include/time.h ../../h/vnode.h ../../h/dkbad.h
install.o: ../../h/vmmac.h ../../ufs/inode.h ../../ufs/fsdir.h ../../ufs/fs.h
install.o: ../../machine/pte.h ../../machine/board.h ../../machine/board.V20.h
install.o: ../sais68k.h ../../h/reboot.h /usr/include/a.out.h
install.o: /usr/include/sys/exec.h
interrupt.o: ../interrupt.c ../saio.h ../../h/param.h ../../machine/machparam.h
interrupt.o: ../../h/signal.h ../../h/types.h ../../h/time.h
interrupt.o: /usr/include/time.h ../../h/vnode.h ../../h/dkbad.h
interrupt.o: ../../h/vmmac.h ../../ufs/inode.h ../../ufs/fsdir.h ../../ufs/fs.h
interrupt.o: ../../machine/pte.h ../../machine/board.h
interrupt.o: ../../machine/board.V20.h ../sais68k.h ../../dev/sdreg.h
gdbad.o: ../gdbad.c /usr/include/sys/types.h ../saio.h ../../h/param.h
gdbad.o: ../../machine/machparam.h ../../h/signal.h ../../h/types.h
gdbad.o: ../../h/time.h /usr/include/time.h ../../h/vnode.h ../../h/dkbad.h
gdbad.o: ../../h/vmmac.h ../../ufs/inode.h ../../ufs/fsdir.h ../../ufs/fs.h
gdbad.o: ../../machine/pte.h ../../machine/board.h ../../machine/board.V20.h
gdbad.o: ../sais68k.h ../../dev/scsi.h ../../dev/gsreg.h /usr/include/setjmp.h
mathtest.o: ../mathtest.c /usr/include/math.h .././mathtest.rslts
vbtest.o: ../vbtest.c ../saio.h ../../h/param.h ../../machine/machparam.h
vbtest.o: ../../h/signal.h ../../h/types.h ../../h/time.h /usr/include/time.h
vbtest.o: ../../h/vnode.h ../../h/dkbad.h ../../h/vmmac.h ../../ufs/inode.h
vbtest.o: ../../ufs/fsdir.h ../../ufs/fs.h ../../machine/pte.h
vbtest.o: ../../machine/board.h ../../machine/board.V20.h ../sais68k.h
raw_test.o: raw_test.c /usr/include/sys/types.h ./../saio.h ./../../h/param.h
raw_test.o: ./../../machine/machparam.h ./../../h/signal.h ./../../h/types.h
raw_test.o: ./../../h/time.h /usr/include/time.h ./../../h/vnode.h
raw_test.o: ./../../h/dkbad.h ./../../h/vmmac.h ./../../ufs/inode.h
raw_test.o: ./../../ufs/fsdir.h ./../../ufs/fs.h ./../../machine/pte.h
raw_test.o: ./../../machine/board.h ./../../machine/board.V20.h ./../sais68k.h
