Browse Source

Plan 9 from Bell Labs 2007-09-28

David du Colombier 17 years ago
parent
commit
a115e0bbca

+ 21 - 50
dist/replica/_plan9.db

@@ -1,8 +1,8 @@
 386 - 20000000775 sys sys 1010957353 0
 386/9load - 775 sys sys 1186619808 326380
-386/9loaddebug - 775 sys sys 1190838375 435057
+386/9loaddebug - 775 sys sys 1190923617 435057
 386/9loadlite - 775 sys sys 1186619809 149672
-386/9loadlitedebug - 775 sys sys 1186619811 220399
+386/9loadlitedebug - 775 sys sys 1190923620 220555
 386/9pc - 775 sys sys 1189053434 2038499
 386/9pc.gz - 664 sys sys 1189053435 865376
 386/9pccpu - 775 sys sys 1189053453 1705749
@@ -56,7 +56,7 @@
 386/bin/auth/fgui - 775 sys sys 1184731229 219079
 386/bin/auth/guard.srv - 775 sys sys 1188446841 144638
 386/bin/auth/iam - 775 sys sys 1085076981 50791
-386/bin/auth/keyfs - 775 sys sys 1188446846 115194
+386/bin/auth/keyfs - 775 sys sys 1190863289 116576
 386/bin/auth/login - 775 sys sys 1179372070 104816
 386/bin/auth/newns - 775 sys sys 1179372070 90035
 386/bin/auth/none - 775 sys sys 1179432184 89808
@@ -175,7 +175,7 @@
 386/bin/cat - 775 sys sys 1148500611 37482
 386/bin/cb - 775 sys sys 1168402293 77628
 386/bin/cdfs - 775 sys sys 1179372081 166023
-386/bin/cfs - 775 sys sys 1179372081 130255
+386/bin/cfs - 775 sys sys 1190863294 130565
 386/bin/chgrp - 775 sys sys 1168402294 59522
 386/bin/chmod - 775 sys sys 1168402294 62518
 386/bin/cifscmd - 775 sys sys 1190785982 348553
@@ -209,7 +209,7 @@
 386/bin/disk/exsort - 775 sys sys 1168402301 60455
 386/bin/disk/fdisk - 775 sys sys 1168402301 104096
 386/bin/disk/format - 775 sys sys 1178568266 89440
-386/bin/disk/kfs - 775 sys sys 1188446903 248740
+386/bin/disk/kfs - 775 sys sys 1190863302 248673
 386/bin/disk/kfscmd - 775 sys sys 1148500626 38257
 386/bin/disk/ksync - 775 sys sys 1020319074 302
 386/bin/disk/mbr - 775 sys sys 1168402302 73918
@@ -293,14 +293,14 @@
 386/bin/ip/gping - 775 sys sys 1179372093 182147
 386/bin/ip/hogports - 775 sys sys 1148500655 42914
 386/bin/ip/httpd - 20000000775 sys sys 1068385801 0
-386/bin/ip/httpd/httpd - 775 sys sys 1188447238 295028
-386/bin/ip/httpd/imagemap - 775 sys sys 1178568284 115949
-386/bin/ip/httpd/man2html - 775 sys sys 1178568284 124503
-386/bin/ip/httpd/netlib_find - 775 sys sys 1178568285 116797
-386/bin/ip/httpd/netlib_history - 775 sys sys 1178568285 115589
-386/bin/ip/httpd/save - 775 sys sys 1178568285 132389
-386/bin/ip/httpd/webls - 775 sys sys 1181507267 132458
-386/bin/ip/httpd/wikipost - 775 sys sys 1178568286 113828
+386/bin/ip/httpd/httpd - 775 sys sys 1190863308 295398
+386/bin/ip/httpd/imagemap - 775 sys sys 1190863311 116312
+386/bin/ip/httpd/man2html - 775 sys sys 1190863314 124866
+386/bin/ip/httpd/netlib_find - 775 sys sys 1190863316 117160
+386/bin/ip/httpd/netlib_history - 775 sys sys 1190863320 115952
+386/bin/ip/httpd/save - 775 sys sys 1190863324 132756
+386/bin/ip/httpd/webls - 775 sys sys 1190863326 132821
+386/bin/ip/httpd/wikipost - 775 sys sys 1190863330 114191
 386/bin/ip/httpfile - 775 sys sys 1188447244 284004
 386/bin/ip/imap4d - 775 sys sys 1188447250 236867
 386/bin/ip/ipconfig - 775 sys sys 1186112228 159700
@@ -508,7 +508,7 @@
 386/bin/venti/read - 775 sys sys 1190716746 154800
 386/bin/venti/sync - 775 sys sys 1190716753 153672
 386/bin/venti/syncindex - 775 sys sys 1190716764 274328
-386/bin/venti/venti - 775 sys sys 1190716776 459254
+386/bin/venti/venti - 775 sys sys 1190863339 459617
 386/bin/venti/verifyarena - 775 sys sys 1189363307 154989
 386/bin/venti/wrarena - 775 sys sys 1190716786 282035
 386/bin/venti/write - 775 sys sys 1190716792 155215
@@ -527,7 +527,7 @@
 386/bin/xmr - 775 sys sys 1148500703 40192
 386/bin/xms - 775 sys sys 1148500703 40775
 386/bin/yacc - 775 sys sys 1168402359 102743
-386/bin/yuv - 775 sys sys 1179372116 153646
+386/bin/yuv - 775 sys sys 1190863342 154657
 386/bin/zip - 775 sys sys 1168402360 90230
 386/include - 20000000775 sys sys 953243048 0
 386/include/ape - 20000000775 sys sys 1046282351 0
@@ -566,7 +566,7 @@
 386/lib/libframe.a - 664 sys sys 1184529910 66398
 386/lib/libgeometry.a - 664 sys sys 1168402366 50470
 386/lib/libhtml.a - 664 sys sys 1186370975 229202
-386/lib/libhttpd.a - 664 sys sys 1188447451 99734
+386/lib/libhttpd.a - 664 sys sys 1190863344 100872
 386/lib/libip.a - 664 sys sys 1187061208 34710
 386/lib/libl.a - 664 sys sys 1168402367 5372
 386/lib/libmach.a - 664 sys sys 1188530244 807480
@@ -9137,7 +9137,8 @@ sys/src/boot/pc/cis.c - 664 sys sys 1144961189 9232
 sys/src/boot/pc/clock.c - 664 sys sys 1103641772 6425
 sys/src/boot/pc/conf.c - 664 sys sys 1094674484 10217
 sys/src/boot/pc/console.c - 664 sys sys 1094674483 3388
-sys/src/boot/pc/dat.h - 664 sys sys 1144961189 3597
+sys/src/boot/pc/dat.h - 664 sys sys 1190921443 3637
+sys/src/boot/pc/devbios.h - 664 sys sys 1190921600 453
 sys/src/boot/pc/devfloppy.c - 664 sys sys 1032215913 15505
 sys/src/boot/pc/devfloppy.h - 664 sys sys 1032409559 4081
 sys/src/boot/pc/devi82365.c - 664 sys sys 1144961189 15051
@@ -9183,12 +9184,12 @@ sys/src/boot/pc/kbd.c - 664 sys sys 1015007952 10188
 sys/src/boot/pc/kfs.h - 664 sys sys 1032215924 861
 sys/src/boot/pc/kfsboot.c - 664 sys sys 1032215914 4788
 sys/src/boot/pc/l.s - 664 sys sys 1130887225 18115
-sys/src/boot/pc/lib.h - 664 sys sys 1186031516 2843
+sys/src/boot/pc/lib.h - 664 sys sys 1190921452 2847
 sys/src/boot/pc/load.c - 664 sys sys 1186619888 9469
 sys/src/boot/pc/mbr.s - 664 sys sys 1015007953 6234
-sys/src/boot/pc/mem.h - 664 sys sys 1130887225 3371
+sys/src/boot/pc/mem.h - 664 sys sys 1190921475 3437
 sys/src/boot/pc/memory.c - 664 sys sys 1019533021 10272
-sys/src/boot/pc/mkfile - 664 sys sys 1186619876 3181
+sys/src/boot/pc/mkfile - 664 sys sys 1190921423 3182
 sys/src/boot/pc/noether.c - 664 sys sys 1094674488 358
 sys/src/boot/pc/part.c - 664 sys sys 1114697151 7153
 sys/src/boot/pc/pbs.s - 664 sys sys 1143465387 8291
@@ -15440,42 +15441,26 @@ sys/src/libndb/ndbparse.c - 664 sys sys 1144174490 1207
 sys/src/libndb/ndbreorder.c - 664 sys sys 1078618600 966
 sys/src/libndb/ndbsubstitute.c - 664 sys sys 1144174491 867
 sys/src/liboventi - 20000000775 sys sys 1189019654 0
-sys/src/liboventi/client.8 - 664 sys sys 1188621755 11972
 sys/src/liboventi/client.c - 664 sys sys 1188621652 5494
-sys/src/liboventi/debug.8 - 664 sys sys 1188621755 3582
 sys/src/liboventi/debug.c - 664 sys sys 1188621652 1259
-sys/src/liboventi/errfmt.8 - 664 sys sys 1188621755 449
 sys/src/liboventi/errfmt.c - 664 sys sys 1188621652 134
-sys/src/liboventi/fatal.8 - 664 sys sys 1188621755 778
 sys/src/liboventi/fatal.c - 664 sys sys 1188621652 226
 sys/src/liboventi/mkfile - 664 sys sys 1188621776 577
-sys/src/liboventi/pack.8 - 664 sys sys 1188621755 5477
 sys/src/liboventi/pack.c - 664 sys sys 1188621652 2852
-sys/src/liboventi/packet.8 - 664 sys sys 1188621755 24906
 sys/src/liboventi/packet.c - 664 sys sys 1188621652 13229
 sys/src/liboventi/packet.h - 664 sys sys 1019678692 641
-sys/src/liboventi/parsescore.8 - 664 sys sys 1188621755 1208
 sys/src/liboventi/parsescore.c - 664 sys sys 1188621652 517
-sys/src/liboventi/plan9-io.8 - 664 sys sys 1188621756 3811
 sys/src/liboventi/plan9-io.c - 664 sys sys 1188621652 1759
-sys/src/liboventi/plan9-sha1.8 - 664 sys sys 1188621756 2021
 sys/src/liboventi/plan9-sha1.c - 664 sys sys 1188621652 1059
-sys/src/liboventi/plan9-thread.8 - 664 sys sys 1188621756 9994
 sys/src/liboventi/plan9-thread.acid - 664 sys sys 1138756224 9254
 sys/src/liboventi/plan9-thread.c - 664 sys sys 1188621652 6714
-sys/src/liboventi/readfully.8 - 664 sys sys 1188621755 740
 sys/src/liboventi/readfully.c - 664 sys sys 1188621652 238
-sys/src/liboventi/rpc.8 - 664 sys sys 1188621755 16009
 sys/src/liboventi/rpc.c - 664 sys sys 1188621652 7297
-sys/src/liboventi/scorefmt.8 - 664 sys sys 1188621755 862
 sys/src/liboventi/scorefmt.c - 664 sys sys 1188621652 256
-sys/src/liboventi/server.8 - 664 sys sys 1188621756 10569
 sys/src/liboventi/server.c - 664 sys sys 1188621652 4508
 sys/src/liboventi/session.h - 664 sys sys 1063853749 936
-sys/src/liboventi/strdup.8 - 664 sys sys 1188621756 640
 sys/src/liboventi/strdup.c - 664 sys sys 1188621652 204
 sys/src/liboventi/venti.txt - 664 sys sys 1045502097 4347
-sys/src/liboventi/zero.8 - 664 sys sys 1188621756 3268
 sys/src/liboventi/zero.c - 664 sys sys 1188621652 1510
 sys/src/libplumb - 20000000775 sys sys 1123099015 0
 sys/src/libplumb/event.c - 664 sys sys 947358887 1861
@@ -15747,17 +15732,3 @@ usr/glenda/lib/profile - 664 glenda glenda 1105128663 890
 usr/glenda/readme.acme - 664 glenda glenda 1019860628 4753
 usr/glenda/readme.rio - 664 glenda glenda 1019860628 6370
 usr/glenda/tmp - 20000000775 glenda glenda 1018802620 0
-386/bin/cfs - 775 sys sys 1190863294 130565
-386/bin/venti/venti - 775 sys sys 1190863339 459617
-386/bin/auth/keyfs - 775 sys sys 1190863289 116576
-386/bin/disk/kfs - 775 sys sys 1190863302 248673
-386/bin/ip/httpd/httpd - 775 sys sys 1190863308 295398
-386/bin/ip/httpd/imagemap - 775 sys sys 1190863311 116312
-386/bin/ip/httpd/man2html - 775 sys sys 1190863314 124866
-386/bin/ip/httpd/netlib_find - 775 sys sys 1190863316 117160
-386/bin/ip/httpd/netlib_history - 775 sys sys 1190863320 115952
-386/bin/ip/httpd/save - 775 sys sys 1190863324 132756
-386/bin/ip/httpd/webls - 775 sys sys 1190863326 132821
-386/bin/ip/httpd/wikipost - 775 sys sys 1190863330 114191
-386/bin/yuv - 775 sys sys 1190863342 154657
-386/lib/libhttpd.a - 664 sys sys 1190863344 100872

+ 7 - 22
dist/replica/plan9.db

@@ -1,8 +1,8 @@
 386 - 20000000775 sys sys 1010957353 0
 386/9load - 775 sys sys 1186619808 326380
-386/9loaddebug - 775 sys sys 1190838375 435057
+386/9loaddebug - 775 sys sys 1190923617 435057
 386/9loadlite - 775 sys sys 1186619809 149672
-386/9loadlitedebug - 775 sys sys 1186619811 220399
+386/9loadlitedebug - 775 sys sys 1190923620 220555
 386/9pc - 775 sys sys 1189053434 2038499
 386/9pc.gz - 664 sys sys 1189053435 865376
 386/9pccpu - 775 sys sys 1189053453 1705749
@@ -9137,7 +9137,8 @@ sys/src/boot/pc/cis.c - 664 sys sys 1144961189 9232
 sys/src/boot/pc/clock.c - 664 sys sys 1103641772 6425
 sys/src/boot/pc/conf.c - 664 sys sys 1094674484 10217
 sys/src/boot/pc/console.c - 664 sys sys 1094674483 3388
-sys/src/boot/pc/dat.h - 664 sys sys 1144961189 3597
+sys/src/boot/pc/dat.h - 664 sys sys 1190921443 3637
+sys/src/boot/pc/devbios.h - 664 sys sys 1190921600 453
 sys/src/boot/pc/devfloppy.c - 664 sys sys 1032215913 15505
 sys/src/boot/pc/devfloppy.h - 664 sys sys 1032409559 4081
 sys/src/boot/pc/devi82365.c - 664 sys sys 1144961189 15051
@@ -9183,12 +9184,12 @@ sys/src/boot/pc/kbd.c - 664 sys sys 1015007952 10188
 sys/src/boot/pc/kfs.h - 664 sys sys 1032215924 861
 sys/src/boot/pc/kfsboot.c - 664 sys sys 1032215914 4788
 sys/src/boot/pc/l.s - 664 sys sys 1130887225 18115
-sys/src/boot/pc/lib.h - 664 sys sys 1186031516 2843
+sys/src/boot/pc/lib.h - 664 sys sys 1190921452 2847
 sys/src/boot/pc/load.c - 664 sys sys 1186619888 9469
 sys/src/boot/pc/mbr.s - 664 sys sys 1015007953 6234
-sys/src/boot/pc/mem.h - 664 sys sys 1130887225 3371
+sys/src/boot/pc/mem.h - 664 sys sys 1190921475 3437
 sys/src/boot/pc/memory.c - 664 sys sys 1019533021 10272
-sys/src/boot/pc/mkfile - 664 sys sys 1186619876 3181
+sys/src/boot/pc/mkfile - 664 sys sys 1190921423 3182
 sys/src/boot/pc/noether.c - 664 sys sys 1094674488 358
 sys/src/boot/pc/part.c - 664 sys sys 1114697151 7153
 sys/src/boot/pc/pbs.s - 664 sys sys 1143465387 8291
@@ -15440,42 +15441,26 @@ sys/src/libndb/ndbparse.c - 664 sys sys 1144174490 1207
 sys/src/libndb/ndbreorder.c - 664 sys sys 1078618600 966
 sys/src/libndb/ndbsubstitute.c - 664 sys sys 1144174491 867
 sys/src/liboventi - 20000000775 sys sys 1189019654 0
-sys/src/liboventi/client.8 - 664 sys sys 1188621755 11972
 sys/src/liboventi/client.c - 664 sys sys 1188621652 5494
-sys/src/liboventi/debug.8 - 664 sys sys 1188621755 3582
 sys/src/liboventi/debug.c - 664 sys sys 1188621652 1259
-sys/src/liboventi/errfmt.8 - 664 sys sys 1188621755 449
 sys/src/liboventi/errfmt.c - 664 sys sys 1188621652 134
-sys/src/liboventi/fatal.8 - 664 sys sys 1188621755 778
 sys/src/liboventi/fatal.c - 664 sys sys 1188621652 226
 sys/src/liboventi/mkfile - 664 sys sys 1188621776 577
-sys/src/liboventi/pack.8 - 664 sys sys 1188621755 5477
 sys/src/liboventi/pack.c - 664 sys sys 1188621652 2852
-sys/src/liboventi/packet.8 - 664 sys sys 1188621755 24906
 sys/src/liboventi/packet.c - 664 sys sys 1188621652 13229
 sys/src/liboventi/packet.h - 664 sys sys 1019678692 641
-sys/src/liboventi/parsescore.8 - 664 sys sys 1188621755 1208
 sys/src/liboventi/parsescore.c - 664 sys sys 1188621652 517
-sys/src/liboventi/plan9-io.8 - 664 sys sys 1188621756 3811
 sys/src/liboventi/plan9-io.c - 664 sys sys 1188621652 1759
-sys/src/liboventi/plan9-sha1.8 - 664 sys sys 1188621756 2021
 sys/src/liboventi/plan9-sha1.c - 664 sys sys 1188621652 1059
-sys/src/liboventi/plan9-thread.8 - 664 sys sys 1188621756 9994
 sys/src/liboventi/plan9-thread.acid - 664 sys sys 1138756224 9254
 sys/src/liboventi/plan9-thread.c - 664 sys sys 1188621652 6714
-sys/src/liboventi/readfully.8 - 664 sys sys 1188621755 740
 sys/src/liboventi/readfully.c - 664 sys sys 1188621652 238
-sys/src/liboventi/rpc.8 - 664 sys sys 1188621755 16009
 sys/src/liboventi/rpc.c - 664 sys sys 1188621652 7297
-sys/src/liboventi/scorefmt.8 - 664 sys sys 1188621755 862
 sys/src/liboventi/scorefmt.c - 664 sys sys 1188621652 256
-sys/src/liboventi/server.8 - 664 sys sys 1188621756 10569
 sys/src/liboventi/server.c - 664 sys sys 1188621652 4508
 sys/src/liboventi/session.h - 664 sys sys 1063853749 936
-sys/src/liboventi/strdup.8 - 664 sys sys 1188621756 640
 sys/src/liboventi/strdup.c - 664 sys sys 1188621652 204
 sys/src/liboventi/venti.txt - 664 sys sys 1045502097 4347
-sys/src/liboventi/zero.8 - 664 sys sys 1188621756 3268
 sys/src/liboventi/zero.c - 664 sys sys 1188621652 1510
 sys/src/libplumb - 20000000775 sys sys 1123099015 0
 sys/src/libplumb/event.c - 664 sys sys 947358887 1861

+ 23 - 0
dist/replica/plan9.log

@@ -52892,3 +52892,26 @@
 1190863804 11 c 386/bin/ip/httpd/wikipost - 775 sys sys 1190863330 114191
 1190863804 12 c 386/bin/yuv - 775 sys sys 1190863342 154657
 1190863804 13 c 386/lib/libhttpd.a - 664 sys sys 1190863344 100872
+1190876404 0 d sys/src/liboventi/zero.8 - 664 sys sys 1188621756 0
+1190876404 1 d sys/src/liboventi/strdup.8 - 664 sys sys 1188621756 0
+1190876404 2 d sys/src/liboventi/server.8 - 664 sys sys 1188621756 0
+1190876404 3 d sys/src/liboventi/scorefmt.8 - 664 sys sys 1188621755 0
+1190876404 4 d sys/src/liboventi/rpc.8 - 664 sys sys 1188621755 0
+1190876404 5 d sys/src/liboventi/readfully.8 - 664 sys sys 1188621755 0
+1190876404 6 d sys/src/liboventi/plan9-thread.8 - 664 sys sys 1188621756 0
+1190876404 7 d sys/src/liboventi/plan9-sha1.8 - 664 sys sys 1188621756 0
+1190876404 8 d sys/src/liboventi/plan9-io.8 - 664 sys sys 1188621756 0
+1190876404 9 d sys/src/liboventi/parsescore.8 - 664 sys sys 1188621755 0
+1190876404 10 d sys/src/liboventi/packet.8 - 664 sys sys 1188621755 0
+1190876404 11 d sys/src/liboventi/pack.8 - 664 sys sys 1188621755 0
+1190876404 12 d sys/src/liboventi/fatal.8 - 664 sys sys 1188621755 0
+1190876404 13 d sys/src/liboventi/errfmt.8 - 664 sys sys 1188621755 0
+1190876404 14 d sys/src/liboventi/debug.8 - 664 sys sys 1188621755 0
+1190876404 15 d sys/src/liboventi/client.8 - 664 sys sys 1188621755 0
+1190921404 0 c sys/src/boot/pc/dat.h - 664 sys sys 1190921443 3637
+1190921404 1 c sys/src/boot/pc/lib.h - 664 sys sys 1190921452 2847
+1190921404 2 c sys/src/boot/pc/mem.h - 664 sys sys 1190921475 3437
+1190921404 3 c sys/src/boot/pc/mkfile - 664 sys sys 1190921423 3182
+1190923205 0 a sys/src/boot/pc/devbios.h - 664 sys sys 1190921600 453
+1190925003 0 c 386/9loaddebug - 775 sys sys 1190923617 435057
+1190925003 1 c 386/9loadlitedebug - 775 sys sys 1190923620 220555

+ 2 - 0
sys/src/boot/pc/dat.h

@@ -64,6 +64,7 @@ typedef struct {
 extern uchar broadcast[Eaddrlen];
 
 typedef struct Ureg Ureg;
+#pragma incomplete Ureg
 
 typedef struct Segdesc {
 	ulong	d0;
@@ -133,6 +134,7 @@ enum {					/* type */
 	Tsd		= 0x02,
 	Tether		= 0x03,
 	Tcd		= 0x04,
+	Tbios		= 0x05,
 
 	Tany		= -1,
 };

+ 20 - 0
sys/src/boot/pc/devbios.h

@@ -0,0 +1,20 @@
+typedef struct Biosdrive Biosdrive;	/* 1 drive -> ndevs */
+typedef struct Biosdev Biosdev;
+
+struct Biosdrive {
+	int	ndevs;
+};
+struct Biosdev {
+	uvlong	size;
+	uvlong	offset;
+	uchar	id;
+	char	type;
+};
+
+int	biosboot(int dev, char *file, Boot *b);
+void*	biosgetfspart(int i, char *name, int chatty);
+void	biosinitdev(int i, char *name);
+int	biosinit(void);
+void	biosprintbootdevs(int dev);
+void	biosprintdevs(int i);
+long	biosread(Fs *fs, void *a, long n);

+ 6 - 6
sys/src/boot/pc/lib.h

@@ -7,17 +7,17 @@
 /*
  * mem routines
  */
-extern	void*	memccpy(void*, void*, int, long);
-extern	void*	memset(void*, int, long);
-extern	int	memcmp(void*, void*, long);
-extern	void*	memmove(void*, void*, long);
-extern	void*	memchr(void*, int, long);
+extern	void*	memccpy(void*, void*, int, ulong);
+extern	void*	memset(void*, int, ulong);
+extern	int	memcmp(void*, void*, ulong);
+extern	void*	memmove(void*, void*, ulong);
+extern	void*	memchr(void*, int, ulong);
 
 /*
  * string routines
  */
 extern	char*	strcat(char*, char*);
-extern	char*	strchr(char*, char);
+extern	char*	strchr(char*, int);
 extern	int	strcmp(char*, char*);
 extern	char*	strcpy(char*, char*);
 extern	char*	strncat(char*, char*, long);

+ 2 - 2
sys/src/boot/pc/mem.h

@@ -34,8 +34,8 @@
 #define CPU0PTE		0x80003000		/* bootstrap processor PTE's for 0-4MB */
 #define MACHADDR	0x80004000		/* as seen by current processor */
 #define CPU0MACH	0x80005000		/* Mach for bootstrap processor */
-#define	MACHSIZE	(BY2PG*8)	/* stack size */
-
+#define BIOSXCHG	0x80006000		/* To exchange data with the BIOS */
+#define	MACHSIZE	(BY2PG*8)		/* stack size */
 
 /*
  *  Address spaces

+ 1 - 1
sys/src/boot/pc/mkfile

@@ -88,7 +88,7 @@ HFILES=\
 	fns.h\
 	io.h\
 
-CFLAGS=-FVw -I.
+CFLAGS=-FTVw -I.
 
 all:V:	$TARG
 

BIN
sys/src/liboventi/client.8


BIN
sys/src/liboventi/debug.8


BIN
sys/src/liboventi/errfmt.8


BIN
sys/src/liboventi/fatal.8


BIN
sys/src/liboventi/pack.8


BIN
sys/src/liboventi/packet.8


BIN
sys/src/liboventi/parsescore.8


BIN
sys/src/liboventi/plan9-io.8


BIN
sys/src/liboventi/plan9-sha1.8


BIN
sys/src/liboventi/plan9-thread.8


BIN
sys/src/liboventi/readfully.8


BIN
sys/src/liboventi/rpc.8


BIN
sys/src/liboventi/scorefmt.8


BIN
sys/src/liboventi/server.8


BIN
sys/src/liboventi/strdup.8


BIN
sys/src/liboventi/zero.8