.. | ||
9netics32.16k | ||
9netics64.8k | ||
choline | ||
cwfs | ||
cwfs64 | ||
cwfs64x | ||
doc | ||
emelie | ||
fs | ||
fs64 | ||
9p1.c | ||
9p1.h | ||
9p1lib.c | ||
9p2.c | ||
32bit.h | ||
64bit.h | ||
64xbit.h | ||
all.h | ||
auth.c | ||
chk.c | ||
con.c | ||
config.c | ||
console.c | ||
cw.c | ||
data.c | ||
dentry.c | ||
fworm.c | ||
io.h | ||
iobuf.c | ||
juke.c | ||
lrand.c | ||
main.c | ||
malloc.c | ||
mkfile | ||
mworm.c | ||
net.c | ||
portdat.h | ||
portfns.h | ||
portmkfile | ||
proc.c | ||
README | ||
scsi.c | ||
srv.c | ||
sub.c | ||
time.c | ||
uidgid.c | ||
wren.c |
This is Ken's optical-jukebox fileserver, expanded to 64-bit disk addresses and quadruple indirect blocks, then ported to user mode. The APC UPS shut-down code has been moved into a separate command, watchapc. To customise, set RBUFSIZE and choose 32bit.h or 64bit.h in dat.h, and tweak localconfinit(), fsprotocol[] and startsb[] in conf.c.