The major NOTs of Ha3sm

as far as my version of Ha3sm...

	Not unix. Don't even mention the church of the sub-unix.

	No SMP.

	No paging.

	No explicit DMA

	No brk() equivalent.

	No support of any non-defacto standards.  

	No boot dependancy on anything but the boot medium, VGA, pmode 
		and so on.

	No support for sub-unix build hosts. Assume symlinks, unix 
		filenames, etc.

	No floats in the kernel.

	No >386 features in the kernel.

	No FS or GS. ES only as necessary.

	No debugging registers.

	No LDTs

	No process-specific TSSs (one system TSS to keep stacks clean),
		and thus no stack-staining (out-of-process clobbering of
		above-top-of-stack) in outer rings.

	No process knowledge of things that process can't use.
		
	No direct outer-ring process IO access.

	No docs not available foremost as UTF-8 text or HTML. Or a
		Forth/postscript-like HTML replacement. Definitely nothing
		not at all legible as UTF-8 (ASCII).
