Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ mpcctab(4) — CX/UX 6.20

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

dlmpcc(1M)

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

dlmpcc(1M)

CX/UX Programmer’s Reference Manual

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026