ZCOM Tables and Data Structures

Interface Table

The out-of-transmit-buffers (XPS queue) bit.

For a non-4-port card, indicates the status of ports. For a 4-port card, indicates the status of subchannels.

The DAM maintains the port status to determine the usability of a port/subchannel. A port/subchannel is operating normally if the status value is zero. If it is out of transmit buffers, no new transmit data transfer will be initiated. If the port/subchannel is disabled, down or undefined, the DAM will ignore all processing for this port.

IPCNTR - Terminal count per port/subchannel

This field contains the number of terminals defined on each port/subchannel of this Mux interface card. It is initialized by TTGEN based on the number of Term entries in the TTGEN configuration file and is kept for informational purposes only.

IPORTN - Port configuration buffer (zpconf_type)

This array contains the configuration bytes for each port on the Mux card. The Port statements in the Port-Definitionsection of the TTGEN configuration file are used to define the initial values of this array. Each element of the array is associated with a single port on the Mux card. Each element can be dynamically configured by calling the zport routine. The layout is similar to the data portion of the $PORT backplane transaction command for the 2/8-channel ACC cards and is as shown in Table 3-19.

Table 3-19

Port Configuration Buffer IPORTN

 

 

 

 

 

 

 

 

 

 

 

31-30

29-28

27-26

25-24

23-22

21-20

19-16

15-14

13-0

 

 

 

 

 

 

 

 

 

ecode

sync

mode

parity

xclock

sclock

baud

pmode

spare

 

 

 

 

 

 

 

 

 

Chapter 3

91