ZCOM Tables and Data Structures

Interface Table

These fields are used internally by the ZCOM subsystem.

CARD - Interface card specific data structures (union)

This field is a union which contains two structures. These structures hold information that are specific to the type of interface card associated with this IFT entry. The structure card.mmp is used if the IFT is associated with an 8-port PCI or E1/T1 interface card. Otherwise, the card.bsp structure is used for 2/8-channel NIO and EISA interface cards.

CARD.MMP has the following fields shown in Table 3-16.

Table 3-16

CARD.MMP Structure

 

 

 

 

 

 

 

Field Name

 

Field Description

Field Type

Size

 

(Bytes)

 

 

 

 

 

 

 

 

 

itxlstx

 

Express terminal list headers

struct[128]

128*40

 

 

 

 

 

itxlsta

 

High priority terminal list headers

struct[128]

128*40

 

 

 

 

 

itxlstb

 

Low priority terminal list headers

struct[128]

128*40

 

 

 

 

 

iplimit

 

Port unack TX limit (in bytes)

uns.int [128]

128*4

 

 

 

 

 

ipbytes

 

Port unack TX size (in bytes)

int [128]

128*4

 

 

 

 

 

ipendg_bufs

 

Total pending Tx size (in bufrs)

int [128]

128*4

 

 

 

 

 

ipstat

 

Port status/Subchannel status

uns.short [128]

128*2

 

 

 

 

 

ipcntr

 

Terminal count per port

uns.short [128]

128*2

 

 

 

 

 

iportn

 

Port configuration bytes

struct[4]

4*4

 

 

 

 

 

isubch_buf

 

Subchannel configuration

struct[4]

4*256

 

 

 

 

 

ifcmdbuf

 

Current backplane command buffer

uns.char [16]

16

 

 

 

 

 

iscratch

 

Scratch area for buffer alignment

uns.char [64]

64

 

 

 

 

 

icfg_lkupt

 

Card configuration parameters

struct

64

 

 

 

 

 

Chapter 3

85