If needed, to build SNIOS.SPR:

	rmac snios0.asm
	rmac snios3-2.asm
	link snios=snios0,snios3-2[os]

Pick either CCPDRI.SPR or CCPMMS.SPR and copy to CCP.SPR

	CCPDRI.SPR is the CCP delivered by DRI. It is a vanilla CP/M 2.2
	CCP with added functionality to check file attributes F1-F4 and
	apply those to the "compatability attributes". This was used to
	run programs in a compatability mode, and is not required for
	standard utilities.

	CCPMMS.SPR is the MMS CCP with has added features but does not
	handle compatability attrtibutes.

CCP.SPR must exist on drive A: in order to run CP/NET. But otherwise
these files may be on any disk as long as it is the default drive.
For example, assuming this disk is mounted on drive C:, then:

	A> PIP A:CCP.SPR=C:CCPMMS.SPR[V]
	A> C:
	C> CPNETLDR
	...


	CP/NET 1.2 Loader
	=================

	BIOS         DD00H  2300H
	BDOS         CF00H  0E00H
	SNIOS   SPR  CD00H  0200H
	NDOS    SPR  C100H  0C00H
	TPA          0000H  C100H

	CP/NET 1.2 loading complete.

	c0>

CCPMMS.SPR uses lowercase letters in the prompt, making it
more obvious that you are running CP/NET.

In general, remote drives must have been created first.

The exception is if you change the default drive to a remote
drive, then it will be created automatically. Otherwise, use
mkdir on the host:

	$ mkdir ~/HostFileBdos/a

assuming the CP/NET root directory was chosen to be "~/HostFileBdos",
which is the default.

Use NETWORK to map remote drives:

	c0> NETWORK P:=A:

This maps the host "drive" A: (~/HostFileBdos/a) to the local drive P:

The SNIOS.SPR in this archive is the result of the above build.  It should
not be necessary to rebuild unless you change the source code.

In spite of the name, SNIOS3-2.ASM is actually compatible with
both CP/M 2.2 CP/NET and CP/M 3.

TYPECR.COM is a utility, similar to TYPE.COM, but it ensures
that line-ends are CR-LF which is handy in a Linux text file
was copied directly to the server drive directory.

The easiest way to translate files when copying to the server
drive directories is to use "unix2dos", which is normally part of the
package "dos2unix".  Otherwise, the following "sed" command works:

	sed -e 's/$/^M/' source >dest

NOTE: "^M" is the carriage-return character Ctrl-M, usually inserted
by using Ctrl-V Ctrl-M on most shells.

There is also the program TR.ASM which can be built and will translate
line-ends to either CP/M or Unix. This allows translation within a CP/M
or CP/NET environment.

	TR A:=P:FILE[C]

Translates Unix to CP/M, and:

	TR P:=A:FILE[U]

Translates CP/M to Unix.
