ZCOM Tables and Data Structures

Interface Table

Table 3-13

Interface Table

 

 

 

 

 

 

Field Name

Field Description

Field Type

Size (Bytes)

 

 

 

 

ifwinfo

Firmware run-time information word

uns.short

2

 

 

 

 

ifboff

Buffer pointer adjusted offset

uns.short

2

 

 

 

 

spare1

Reserved, not used

int

4

 

 

 

 

intfcq

Interface control queue

struct

56

 

 

 

 

ifdmaq

DMA receive buffer queue

struct

56

 

 

 

 

txcx_head

Express queue terminal lists

Pointer

8

 

 

 

 

txca_head

High-priority queue terminal lists

Pointer

8

 

 

 

 

txcb_head

Low-priority queue terminal lists

Pointer

8

 

 

 

 

itxlstx

Express terminal list headers

Pointer

8

 

 

 

 

itxlsta

High priority terminal list headers

Pointer

8

 

 

 

 

itxlstb

Low priority terminal list headers

Pointer

8

 

 

 

 

iplimit

Port unack TX limit (in bytes)

Pointer

8

 

 

 

 

ipbytes

Port unack TX size (in bytes)

Pointer

8

 

 

 

 

ipstat

Port status/Subchannel status

Pointer

8

 

 

 

 

ipcntr

Pointer to terminal count per port

Pointer

8

 

 

 

 

iportn

Pointer to port configuration bytes

Pointer

8

 

 

 

 

ifplook

PTT lookup table pointer

Pointer

8

 

 

 

 

ifcmdbp

Current backplane command buffer pointer

Pointer

8

 

 

 

 

ilock

Pointer to IFT lock

Pointer

8

 

 

 

 

ihpap

Pointer to HPA entry

Pointer

8

 

 

 

 

card

Card type specific information

Union of:

 

 

 

bsp

3616

 

 

mmp

18592

 

 

 

 

In the following definitions of the different fields, there are references to $PORT, $FIRQ and $STDT, transactions. For more information on these transactions, refer to the backplane protocol descriptions.

76

Chapter 3