This driver support MC/xI DigiBoard serial
communication boards with 128K of memory.
Boot the system to run the IBM Automatic Configuration program
to setup the boards address, I/O port number and interrupt number.
The possible memory addresses are 0xFC00, 0xFA00 and 0xF800 uses
64K of memory. The possible I/O ports numbers are 0xF1F0, 0xF2F0,
0xF4F0, 0xF8F0. The possible interrupt numbers are 3, 4, 5, 6, 7,
9, 10 and 11.
Boards
form
|
|
Board name: |
User
supplied unique name for the board.
|
Board type: |
MCXI |
Address: |
0xFC00
Board's memory start segment (in hexadecimal) |
I/O Port: |
0xF1F0
Board's Port number (in hexadecimal) |
Interrupt: |
11 Board's
interrupt request line. |
Special Opt: |
not
used
|
Ports
form
|
|
Port name: |
User
supplied unique name for the port.
|
Port number |
1 to 8 |
Board name: |
Use
the Board name from the Boards
form. |
Baud rate: |
up to
115200 may be used
|
Data bits: |
7 or 8 |
Stop bits: |
1 or 2 |
Parity: |
0, 1 or 2
(for none, odd and even parity) |
Special Opt: |
-h |
DCD(data-carrier-detect) is receive enable and CTS (clear-to-send)
is transmit enable. Receive characters only if DCD is high.
Transmit characters only if CTS is high. When sending a new
transmission, both DCD and CTS must be high, otherwise the whole
transmission is abandoned. |
|
-i |
String Dial
modem string. This string is sent whenever the port is initialised.
Special characters are |
|
|
'~' |
delay for 500
milliseconds. |
|
|
'~{60}' |
delay for 30 (500*60)
seconds. |
|
|
'\M' |
send carriage return. |
Files:
- MCXI.FCM On board Driver for MCXI.
- MCXI.DLL MCXI Driver for windows.
Limitations:
- Transmit buffer size 1536 bytes
- Receive buffer size 1536 bytes
- Maximum number of boards 3
|