Date : Mon, 09 Jan 1984 1140-:00PST
From : STERNLIGHT%USC-ECL@sri-nic
Subject: BYE with TRS-80 Models II/12/16
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--