SPIN User Tree
The user tree contains all the SPIN applications and their kernel extensions.
- cthreads+ipc
- Cthread interface. There's general confusion about what this interface is used for and who uses it. No one uses the IPC stuff. It should probably go away. Definitely needs to be documented.
- dev
- Device interface.
- sphinx
- In-kernel UNIX emulation services.
- extent
- Extent based file system
- fs
- File system tree (includes tftp, NFS, WFS, UFS, LFS)
- httpd
- The SPIN web server.
- mach
- The DEC OSF/1 server and Mach System Call Interface
- nanny
- Extension Demand-loading
- net
- Network services
- ns
- A rudimentary name server.
- oncrpc
- SUN RPC Services.
- regress
- Regression tests
- scripts
- Scripts
- shell
- The shell.
- stcp
- Simple TCP engine and http client.
- socketRW
- Socket Readers and Writers
- thread
- User space thread services
- threat
- A system killer.
- trans
- Distributed transactions
- urt
- In kernel "unix runtime" services. Eases code migration.
- usyscall
- The minimal set of user-space system calls
- video
- A creaky video server
- vm
- Virtual memory
becker@cs.washington.edu