Russ, Nemo: I've updated the bitsy kernel. Attached is a diff and the file init9.s, and the other modified files (as I think Nemo prefers). I had to make a small change to wavelan.c, but the mkfile should probably be changed to use ../port/wavelan.c instead. I'm not sure the bootdir section needs anything other than bootbitsy.out. Anything more than what I have makes the kernel too large to boot. John diff /n/dump/2003/0118/sys/src/9/bitsy/bitsy /sys/src/9/bitsy/bitsy 41d40 < paqfs.root 49a49,52 > > bootdir > bootbitsy.out boot > /arm/bin/paqfs paqfs Only in /sys/src/9/bitsy: init9.s diff /n/dump/2003/0118/sys/src/9/bitsy/mkfile /sys/src/9/bitsy/mkfile 50d49 < boot$CONF.root.$O\ 93a93 > <|../port/mkbootrules $CONF 95,97c95,98 < init.h: initcode /sys/src/libc/9syscall/sys.h < $AS initcode < $LD -l -s -R4 -o init.out initcode.$O --- > init.h: ../port/initcode.c init9.s > $CC ../port/initcode.c > $AS init9.s > $LD -l -R1 -o init.out init9.$O initcode.$O /arm/lib/libc.a 99c100 < xd -r -1x init.out | --- > strip < init.out | xd -1x | Common subdirectories: /n/dump/2003/0118/sys/src/9/bitsy/paqfiles and /sys/src/9/bitsy/paqfiles diff /n/dump/2003/0118/sys/src/9/bitsy/wavelan.c /sys/src/9/bitsy/wavelan.c 658c658 < w_cmd(ctlr, WCmdAskStats, WTyp_Stats); --- > w_cmd(ctlr, WCmdEnquire, WTyp_Stats);