		`V' (guest-OS interface) server
		===============================

This directory has been restructured in an attempt to distinguish operating 
system independent source code from that which is dependent on a particular 
operating system (Berkeley Unix in this case).  This should make things a
little easier if we ever attempt to port the server to another
operating system.

Source code subdirectories are:
    osi:
	Operating system independent code.
    unix:
	Unix-specific code.  Currently only Berkeley Unix (4.2 BSD and above) 
	is supported, although it should be fairly straightforward to support
	other variants of Unix (using #ifdefs, for example).

Each V server configuration has its own subdirectory.  This subdirectory 
contains the object files for this configration, along with a 
configuration-dependent header file: "config.h".  Currently only 1 
configuration is supported:
    vax+unix4.2bsd:

NOTE: This restructuring is still incomplete, in that the code in "osi/"
still contains many Unix dependencies.  Furthermore, much (if not most) of
the code in "unix/" is really operating system independent.  Ideally, as much
of this code as possible should be moved to "osi/".  Caveat porter.
