TOPIC: BYE5 inserts currently available for CP/M-80 systems DATE : 06/08/86 FROM : Irv Hoff BYE5.ASM takes full advantage of the result codes returned by modems using 'AT' protocol. It uses the terse mode to recognize the speed of the incoming signal and automatically adjusts the computer I/O to that speed, without the user needing to type any CR's. This is of particular benefit for RCPM systems using the new 300/1200/2400 modems. (For those modems not supporting the 'AT' protocol, the caller will still need to type enough CR characters to establish his speed.) No external smartmodem inserts are needed, except for systems such as the Cermetek or Pen-tel which use their own protocol. The included smartmodem routines also allow answering on first ring, with optional echo-checking required by some modems for insured accuracy of command accectance. Occasionally some major feature is added to BYE which causes the name to be changed. BYE3 added automatic relocation of the program as an "RSX" under CCP. BYE5 permits using its hardware I/O and time clock functions by KMD which then needs no additonal overlays for I/O or time functions. (The name BYE4 had already been used.) KMD not only does not need any inserts but also uses 1k protocol for faster file transfers, especially for those having 2400 bps modems. It replaces XMODEM. Both IMP and MEX114 support the 1k protocol while re- taining the older XMODEM and Christensen protocols. (KMD also has batch mode available for all users.) BYE5 and KMD are so easy to bring up, it will pleasantly surprise the user. Put the appropriate insert below into BYE5, set the equates to suit (only 4-5 need be changed, if any, from the distribution version), set the equates on KMD to suit (you may not need to change any) and you should be up and running - often in less than a half-hour for installing both programs. Things have been tremendously simplified over earlier versions of BYE, BYEII, BYE2 and BYE3, although the programs have gained in versatility for unusual applications and for keeping the SYSOP in- formed as to what is happening on his system. - Notes by Irv Hoff W6FFC REMEMBER: These are inserts, not overlays. They go into BYE5 at the area specifified by the ++++ char- acters, near the start of the program. These have all been renumbered and and renamed to six characters length to eliminate confusion with mainframe systems limited to six characters per filename. There is always a possibility of conflict with names selected for labels - if your assembler shows duplicate labels, it should be simple to select a different name in that event. Hardware specific inserts ------------------------- CP/M 2 SYSTEMS B5AA Apple II with PCPI and Super Serial Card (6551, generator) B5AB Apple II with ALS CP/M+ and Super Serial Card 6551, generator) B5AC Apple II with Novation Apple-Cat modem card B5AD Advanced Digital Super Quad & Super Six (Dart and 8116) B5AL Altos 5000/8000 (Z80 SIO and 8430 CTC timer) B5AM Ampro "Little Board" (Dart and CTC) B5AN Apple II with PCPI and Mtn CPS Serial Card (2651, generator) B5AP Apple II with Mountain CPS serial card (2651, generator) B5AS Apple II with Microsoft CP/M and Super Serial Card (6551, gen.) B5B2 Big Board II (SIO and CTC) B5CC CCS-2719 & Sierra Data Science (SIO and CTC) B5CM Cermetek Infomate 212a B5CP CompuPro Interfacer 3 or 4, System Support 1 systems (2651) B5DP Datapoint insert (8251A and CTC) B5EA Eagle II and Eagle III (SIO and CTC) B5EP Epson QX-10 (201 MPSC and 4618 RTC) B5EQ Insight Enterprises EQ-4 (Dart and 8116 baudrate generator) B5H8 Heath/Zenith H89 (8250 I/O at 2 MHz.) B5HZ Heath/Zenith -100 series (2661B at 4.9152 MHz.) B5KP KayPro (SIO and 8116 baudrate generator) B5MD Morrow MicroDecision computer (8251 and Intel 8253) B5MH Morrow Hard Disk, MD5, MD11, etc. (Z80 SIO) B5MM MicroMint SB180 (Hitachi HD64180) B5MT Memotech SDX-512 (Dart and CTC) B5NH North Star Horizon (8251, no baudrate generator) B5NS North Star Horizon w/HSIO4 and Advantage (8251) B5OS Osborne OS-1 (6850 ACIA) B5OV Osborne Vixen (8251) B5PH Philips "Happy Man" P2000C (SIO and CTC) B5R1 Radio Shack TRS-80 Model I (1602) B5R2 Radio Shack II,12,16 & 16B. (8251 and CTC) B5R3 Radio Shack TRS-80 Model III (1602) B5R4 Radio Shack TRS-80 Model IV (1685 and 19411) B5SY Sanyo 1000/1100/1200/1250 (8251, no baudrate generator) B5SB Intertec Superbrain (8251 and 19411 timer) B5SV Servo-8 single board computer B5TV TeleVideo 802/803/804 (SIO or 3801 and CTC) B5US US Robotics S-100 plug in modem board (8251) B5XE Xerox 820 (SIO and 8116) B5ZB Zorba (8251 and 8254-2) CPM 3 SYSTEMS B5EQ Insight EQ-4 (Z80 Dart and 8116 baudrate generator) B5LO Lobo Max-80 (Z80 SIO and 8116 baudrate generator) B5MH Morrow Hard Disk models B5OX Osborne Executive (Others will be added as they become available.)