w8sdz%brl@sri-unix.UUCP (12/23/83)
From: Keith Petersen <w8sdz@brl> BYE3 v1.5 (revised 12/15/83) is now available on SIMTEL20. This program allows modem callers to use your CP/M system just as if they were seated at the system console. Special assembly-time options allow limiting the caller's access by password and/or access to only a message-service program. A number of external routines are available to adapt this program to various computers. Revisions: 12/15/83 Included a new Smartmodem routine. This will be needed by v3-15 most users since the Smartmodem (or similar, such as the U.S. Robotics) are in common use. (There were four different rou- tines being used in the various external inserts. This will standardize that to just one version.) Hopefully this routine will prevent reception of any incoming call until it is ready for the call. (Steve Holtzclaw's extensive Smartmodem routine which checks echo characters may still be required under some cirumstances. It is not needed with the US Robotics modems.) This version has been tested extensively on several RCPM sys- systems using several different types of computers, including 2651, 2661, 2850 and 2851 I/O devices.. - Irv Hoff and John Ferguson 12/11/83 Added the fixes suggested by Steve Holtzclaw, John Ferguson, v1.4 Dave Crane and Byron Mckay in various messages and contacts. This involves resetting the stack and the Smartmodem when ex- iting. Should prevent further hangups occasionally occuring. - Irv Hoff 12/07/83 Added missing labels for PWMSG and WRGMSG and also the IF v1.3 statement missing before NULLS (IF NOT OXGATE). Also added the newest SMINIT and MDQUIT routines extensively tested and used on-line (3 months) with BY2-17KS. - Steve Sanders The following files are available in the MICRO:<CPM.BYE3> directory at SIMTEL20: BYE3-15.ASM - the main program and overlays for the following modems and/or USART combinations: SMDM routine - by Steve Holtzclaw B3SM51-3.ASM (includes 8251 I/O) 8250 - by Paul Traina B3HZ89-3.ASM 2651 - by Paul Traina B3COMP-3.ASM 8251+CTC timer - by Irv Hoff B3DATA-3.ASM APPLE-CAT - by Dave Roznar B3ACAT-3.ASM MM100 - by Dave Jaffe B3DCH-3.ASM HZ-100 - by John Ferguson B3HZ10-3.ASM Kaypro - by Steve Sanders B3KPRO-3.ASM MMII (Apple) - by Paul Traina B3MMII-3.ASM PMMI - by Ward Christensen B3PMMI-3.ASM SIO - by Steve Fox B3SIO-3.ASM Televideo 802 - by K. Robesky B3T802-3.ASM This is a listing of CRCs for the BYE3-15 package. --> FILE: B3ACAT-3.ASM CRC = 51 D6 --> FILE: B3COMP-3.ASM CRC = 20 41 --> FILE: B3DATA-3.ASM CRC = 6E 8C --> FILE: B3DCH-3 .ASM CRC = E9 91 --> FILE: B3HZ10-3.ASM CRC = E5 B6 --> FILE: B3HZ89-3.ASM CRC = E6 F0 --> FILE: B3KPRO-3.ASM CRC = 19 82 --> FILE: B3MMII-3.ASM CRC = C0 58 --> FILE: B3PMMI-3.ASM CRC = B0 29 --> FILE: B3SIO-3 .ASM CRC = AD ED --> FILE: B3SM51-3.ASM CRC = 90 86 --> FILE: B3T802-3.ASM CRC = 8F A5 --> FILE: BYE3-15 .ASM CRC = 53 E4 --end--