STERNLIGHT%USC-ECL%sri-nic@sri-unix.UUCP (01/09/84)
Due to mailer problems, this message may have been lost and is being resent. CP/M users of the TRS-80 Models II/12/16 with D.C. Hayes smartmodems can now use bye3-16 to set up bulletin board and downloading systems. Include b3sio-3.asm in the bye3-16.asm file as per instructions. Set BYELOW equal to NO. (For some reason, with BYELOW equal to YES, at the point where BYE wants to enter CP/M the system hangs, at least with Pickles and Trout CP/M 2.2m. If anyone figures out why, please let me know.) Set the other options as desired. In the sio section of the code, set the base port address to F4 (port A) or F6 (port B). (I do not know what value to use for the baud rate port, but it doesn't seem to matter if you use the setup menu of CP/M 2.2m to set the appropriate port at, say, 300 baud and leave it there.) (Again, if anyone figures that one out, please let me know.) After assembling the program move the COM file to A: drive. Make sure to rename the object code so that people don't type 'bye' in an attempt to log off and get the bye3 program instead; again the system will hang. Instead, create a short program called 'bye' which, when invoked, types 'please hang up now' over and over. Hanging up the remote line will cause bye3 to reset itself for the next call. Now reduce the size of your CP/M to leave room at the top of memory. With P&T CP/M 2.2m, the menu commands SC and LA will get you to the point where you can redefine the top of CP/M. I use EFFF with BYE3, instead of the default FFFF. After resetting the system according to the menu instructions and setting the desired port baud rate, you are ready to type the name of the bye3 program and you are in business. --david-- -------