Installatio� o� REMDRV� i� straightforwar� an� require� onl� �
� mino� chang� i� OSMASTER.GEN�� Pleas� not� tha� th� releas� �
version of REMDRV consists of three serialized .REL files:
REMDRV.REL the remote modem driver
REMCH0.REL master comm port "0" driver
REMCH1.REL master comm port "1" driver
NOTE: For the 16-bit package, the files are named .O
I� addition� th� followin� file� ar� par� o� th� releas� softwar� �
package:
REMCH0.MAC an example of a REMDRV companion module
using the OEM-supplied drivers (via the
COMDRV## entry point)
ATTREM.MAC an example of a simple terminal program
with modem select capability
ATTREM.COM object code of above
ATTREM.CMD same, for 16 bit systems
REMDRV.DOC this text
1. attach to remote driver
2. detach from remote driver
3. set remote baud rate
4. interrogate remote baud rate
5. character buffer I/O
Th� followin� tex� explain� eac� functio� i� grea� detail� �
includin� al� parameter� t� b� passed�� Note� tha� fo� al� REMDRV� �
functions the C register (CL in 8086) must be set to 33 (21H).
entry:
reg D (DH) 0FEH
reg B (CH) channel number 00..0FH
return:
reg A (AL) 000H = successful attach
0FFH = requested channel busy
0FEH = requested channel not implemented
2 - DETACH FROM REMOTE DRIVER
Thi� functio� i� use� a� th� conclusio� o� � remot� I/� �
sessio� t� 1� fre� th� por� fo� anothe� use� an� 2�� unlin� th� �
port so as not to waste processing power in the master
entry:
reg D (DH) 0FDH
reg B (CH) channel number 00..0FH
return:
none (channel is detached)
pa
�
entry:
reg D (DH) 0FAH
reg B (CH) channel number 00..0FH
bit 7 set if output is desired
reg E (DL) output character (if any)
return:
reg A (AL) number of input characters read into buffer
DMA ADDRESS count (same as A) followed by the input data
pa
�
Check or Money Order enclosed for $ _________.00
or
Please ship COD (postage/COD fees added to total)
Please sign here to accept the restrictions
place�o�th�produc�o�th�previou�pag堺 ___________________
NOTE�� pleas� chec� her� i� yo� have�� (__� �� differen� dis� �
drivers or (__) 4 different circuits defined in your master.
pa
�.HE RELEASE NOTES FOR DEMO VERSION "REMDRVT.REL"
Thi� i� � dem� version� Licens� i� grante� fo� noncommercia� �
use and distribution for demonstration purposes only.
REMDRVT operates like the real REMDRV with the following
important differences:
- REMCH�� onl� i� supplie� fo� us� wit� com� channe� � o� th� �
�����master.
- Only one remote driver (normally REMCH0) can be used
- Attempt� t� acces� an� function� wit� th� B-registe� not� se� �
�����to 00H (channel 0) may result in a total system crash.