Index Copyright © 1997, 1998 by Axel T. Schreiner. All Rights Reserved.

Inferno -- Examples

Installation
02/ca.b signer setup
02/CA.tar.gz signer file system
02/fs.b file server setup
02/FS.tar.gz file server file system
02/client.b client setup
02/Client.tar.gz client file system
Devices
03/date helps to get date from the host system
03/raw helps to get raw console input
Styx
05/clone.b Styx proxy server
05/styx.b Styx module
05/mnt.b extended mount for experiments
odin/ Unix file system server for experiments based on u9fs
Limbo
06/echo.b Echo module
06/mymod.b module with a string
06/mods.b dynamic copies of MyMod
06/cnt.b counting lines, words, etc.
System calls
07/shell.b naive command execution
07/lab.b microlanguage for Inferno system calls
Threads and channels
08/demo.b channel operations
08/mon.[bm] monitor for synchronization
08/phils.b the dining philosophers
08/demon.[bm] offering a thread/channel pipeline as a file
08/echod.b an echo service based on Demon
08/hd.[bm] hexadecimal dump
08/tcp.b offering TCP client access as a local file
08/tcpd.b serving a local file for TCP access
yacc and Styx
09/calc.y calculator, official demo for yacc
09/sl.y Styx message language
ramfs -- A Styx server in Limbo
10/styx.m declarations for Styx servers
10/styx.b utilities for Styx servers
10/rpc.b procedure call driver for Styx messages
10/ramfs.b in-core file system server
10/srv.b instantiate a server on a transport
10/blk.b copy, block, and optionally decode Styx messages
index 26/Apr/1998