5 TARG=9bootiso 9bootpxe 9bootfat mbr pbs
7 HFILES=mem.h fns.h x16.h
9 all: 9bootiso 9bootpxe 9bootfat mbr pbs
12 rm -rf $TARG *.$O test.* tmp
15 $AS -DISO -o $target l.s
18 $AS -DPXE -o $target l.s
21 $AS -DFAT -o $target l.s
32 $LD -o $target -H3 -T0x0600 -l $prereq
36 $LD -o $target -H3 -T0x0600 -l $prereq
39 9boot&: l%.$O %.$O sub.$O
40 $LD -o $target -H3 -T0x7c00 -l $prereq
45 mk $MKFLAGS $i.install
64 cp /386/9pcload tmp/386
66 #echo 'bootfile=/386/9pc' >tmp/plan9.ini
67 disk/mk9660 -B 9bootiso -p /sys/lib/sysconfig/proto/allproto -s tmp $target
70 test.dsk: 9bootfat mbr pbs
76 echo 'bootfile=/386/9pc' >tmp/plan9.ini
77 dd -if /dev/zero -of $target -bs 512 -count 32768
78 disk/partfs -m /n/$target $target
80 disk/mbr -m mbr $disk/data
81 disk/fdisk -baw $disk/data
82 disk/prep -bw -a 9fat $disk/plan9
83 disk/format -b pbs -d -r 2 $disk/9fat
87 dossrv -f $disk/9fat $s
89 @{cd tmp; tar c .} | @{cd $m; tar xv}