[net.micro.cpm] MXO-KP28.ASM new Kaypro overlay for MEX

W8SDZ@Simtel20.ARPA (09/08/84)

From:  Keith Petersen <W8SDZ@Simtel20.ARPA>

MXO-KP28.ASM is a new MEX Overlay for Kaypro Computers with either
internal or external modems.  A full-featured SET command processor is
implemented to select between modems as well as set specific
characteristics of each one.  The file is now available from SIMTEL20:

	Filename		Type	 Bytes	 CRC

MICRO:<CPM.MEX>
	MXO-KP28.ASM.1		ASCII	 37584  D19EH

The following table outlines the SET command options:

					   Available for
	SET Command		     Internal         External

	INTERNAL			YES		YES
	EXTERNAL			YES		YES
	DELAY <n> (seconds)		YES		YES
	BAUD <rate>			NO		YES
	ORIG (originate mode)		YES		YES
	ANSWER	(mode)			YES		YES
	TONE (dialing)			YES		YES
	PULSE (dialing)			YES		YES
	MONITOR (speaker on)		NO		YES
	QUIET (speaker off)		NO		YES
	PARITY (Odd, Even, None)	NO		YES
	STOPBITS (1, 1.5, 2)		NO		YES
	LENGTH (5, 6, 7, or 8)     	NO		YES
	MANUAL	(goes off-hook and	YES		NO
		activates modem)

Recent revisions:

8/26/84  2.8  Added equate to support Anchor Signalman Mark XII modem.
		 This overlay now supports DSC, dial abort (^C),
		 and accurate SET DELAY processing for Anchor modems.
		 Also incorporated the PARITY, STOPBITS and LENGTH
		 commands from the Norm Saunders overlay (MXO-KP3X) in
		 an attempt to unify the Kaypro MEX overlay identity crisis.
		 The new SET commands are NOT implemented for the 4'84
		 internal modem.  The SET ? command and the SET without
		 arguments correctly distinguishes between the internal
		 and external modem support.          Terry Carroll

8/03/84  2.7	 Added call to DISCON: (disconnect routine) in the
		 Smartmodem dialing routine at SMDMOFF:.  It appeared that
		 when either the delay timer timed out or a CTRL -C
		 abort coincided with a connect, the modem did 
		 connect, even though the overlay responded with
		 NO ANSWER. Added these calls to make sure there
		 is no unannounced connect.	John C. Smith

--Keith