home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CP/M
/
CPM_CDROM.iso
/
mbug
/
mbug184.arc
/
-MBUG.184
next >
Wrap
Text File
|
1979-12-31
|
2KB
|
45 lines
-MBUG.184 ROS - Remote Operating System
184.01 ROS34 .LBR 125K 28 2A
184.02 ROS34BEE.LBR 11K C8 CF
184.03 ROS34MAC.LBR 90K 4A CD
184.04 ROS34TB .LBR 10K BA 84
Microbee code for ROS 3.4
The Remote Operating System (ROS) is a RCPM & Bulletin board system written in
Turbo Pascal. It is available in the public domain. All that is required is
that modem drivers and clock routines for the Microbee be inserted and then
compiled with Turbo Pacal version 2 or 3. Some modem drivers for other
machine are also supplied.
The ROS34BEE.LBR contains three files that contain the modem drivers and the
ability to enable baud rate change for a manual BeeModem. The first file
ROSBEE.INC contains all the code to replace ROSMCH.INC, ROSMDM.INC &
ROSCLK.INC. ROSBUF.INC contains a buffer full of zeros. The third file
ROSBEECH.INC contains the code to enable baud rate changes. This file also
sets out the detail of what changes are to be made to the pascal code.
The inline code is essentially G. Hansper's code for the Microbee taken from
Mex. This has been designed to be Microbee machine independent, i.e. to work
out where the interrupt vector for the PIO is located, for it is different for
the CIAB, the 128k and the 256TC. I have used a 2k buffer to receive incoming
data so you can use it with the 1k XModem protocol.
It has been extensively tested out on a CIAB and a little on a 128k machine.
If there are difficulties with those computers that do memory bank switching
please let me know as I have hypothesied what can be done to solve the
possible problem of characters being dropped.
ROS is a nice program to test because the code has been written such that a
lot of it can be tested through your own keyboard. It is thus not essential to
have a remote computer to test it, except for the sending and receiving of
files.
If you have difficulties with the modem drivers supplied I would be happy to
try and solve the problem with you. I can be contacted via the Microbee
Bulletin Board, Fido/Net 633/362, (03) 531-9375.
Happy boarding. Robert Munro.