mpcctab(4)
NAME
mpcctab − MPCC configuration file
DESCRIPTION
The file /etc/mpcctab is used to configure Harris’s Multi-Protocol Communication Controller (MPCC). The controller provides high-speed synchronous communications for the CX family of computers. This file determines the MPCC board configurations. You can download either a synchronous , bisync or an asynchronous protocol to an MPCC board. See dlmpcc(1M) for details.
A mpcctab file is supplied with each MPCC release; however, you can modify this file or create your own file by using one of the UNIX text editors.
The contents of the file consists of entries that describe supported communication protocols and their unique attributes. The protocols supported are X.25, SNA, ASYNC, ADCCP, BISYNC RJE, and BISYNC 3770. This file must reside in the directory /usr/lib/mpcc.
Entry Line Format
An entry line consists of an item identifier followed by variable width arguments separated by colons. There are three item identifiers: MPCC, PROTOCOL, PORT. The MPCC line in this file identifies the board number. The PROTOCOL line identifies the specific communication protocol. The PORT line describes the port for the immediately preceding protocol.
Notes: Use upper case letters for clarity when specifying the item identifier and the protocol name. Make sure that you enter the argument values in the order specified below. Also, use comments liberally, and indicate comment lines by placing a pound sign (#) in column one.
The item identifiers and their corresponding line formats, with valid argument values, follow:
MPCC Line
Format:
MPCC:bdno:dltype::
Argument Explanations:
bdnoSpecifies the board number.
dltypeSpecifies the way the MPCC is being configured so that the correct executable image may be downloaded. Valid options are: 32ASYNC for an MPCC with a 32 port connector panel attached that will be running the async communication protocol. 16STANDARD for an MPCC with a 16 port connector panel attached that will be running the standard communications protocols. 8X25 for an MPCC with an 8 port connector panel attached that will be running the X.25 communication protocol. TDWR for an MPCC with a 16 port connector panel attached that is to be used in the TDWR program.
PROTOCOL Line
Format:
PROTOCOL:procol::
Argument Explanations:
procolSpecifies the protocol you want associated with the board specified in the previous MPCC line. Valid protocol types are:
ASYNC- Indicates Asyncronous Protocol. X25- Indicates X.25 Protocol. SNA- Indicates SNA Protocol. ADCCP- Indicates ADCCP Protocol, both the balanced and unbalanced mode. RJE- Indicates the Bisync RJE family of protocols- HASP, BISYNC 2780 and BISYNC 3780. BISYNC- Indicates BISYNC 3270 Protocol.
PORT Line
Format:
PORT:portno:procol:depargs::
Argument Explanations:
portnoSpecifies the port number of the previously specified board.
procolSpecifies the protocol. The protocol must have been previously declared in a PROTOCOL line for this MPCC.
depargsValid only for the ADCCP protocol. Must be BA for the balanced mode, or UN for the unbalanced mode.
EXAMPLE
The following entry configures four MPCC boards: one for each of the dltypes.
MPCC:0:8X25:
PROTOCOL:X25:
PORT:0:X25:
PORT:1:X25:
MPCC:1:16STANDARD:
PROTOCOL:ASYNC:
PROTOCOL:BISYNC:
PROTOCOL:RJE:
PROTOCOL:SNA:
PROTOCOL:X25:
PORT:0:ASYNC
PORT:1:ASYNC
PORT:2:ASYNC
PORT:3:ASYNC
PORT:4:RJE
PORT:5:X25
PORT:6:BISYNC
PORT:7:SNA
MPCC:2:32ASYNC
PROTOCOL:ASYNC:
PORT:0:ASYNC
PORT:1:ASYNC
MPCC:3:TDWR:
PROTOCOL:ASYNC
PROTOCOL:ADCCP
PORT:0:ASYNC
PORT:1:ASYNC
PORT:2:ASYNC
PORT:3:ASYNC
PORT:4:ADCCP:UN
PORT:5:ADCCP:BA
PORT:6:ADCCP:BA
PORT:7:ADCCP:BA
FILES
/etc/mpcctab
SEE ALSO
CX/UX Programmer’s Reference Manual