ZCOM Tables and Data Structures

Interface Table

Interface Table

The interface table shown in Table 3-13is a structure that has one instance for each Mux interface card defined in the TTGEN configuration file. It is primarily used by the DAM for controlling the backplane interaction with the Mux interface card. (zift_type)

Table 3-13

Interface Table

 

 

 

 

 

 

Field Name

Field Description

Field Type

Size (Bytes)

 

 

 

 

istime

Time of ZMON control of card

int

4

 

 

 

 

bc1_addr

Level 1 Bus converter address

uns. char

1

 

 

 

 

bc_addr

Bus converter address for this card

uns.char

1

 

 

 

 

card_addr

Card address of this interface

uns.short

2

 

 

 

 

inhpa

Interface HPA value from TTGEN

long

8

 

 

 

 

iftype

Interface card type

uns.short

2

 

 

 

 

ifstat

Interface card status

uns.short

2

 

 

 

 

ischdl

Scheduler event flags

uns.short

2

 

 

 

 

itcntr

Interface terminal count

uns.short

2

 

 

 

 

ifrtry

Reset retry count

uns.short

2

 

 

 

 

irserr

Restart error count

uns.short

2

 

 

 

 

ifstcn

Status update request count

uns.short

2

 

 

 

 

intfno

Interface card number

uns.short

2

 

 

 

 

imaxports

Maximum # of ports per card

uns.short

2

 

 

 

 

imaxsubc_port

Max. # of subchannels per port

uns.short

2

 

 

 

 

imaxsubc_card

Max. # of subchannels per card

uns.short

2

 

 

 

 

imaxterms

Max. # of terminals per card

uns.short

2

 

 

 

 

ifname

Firmware download file name

char [256]

256

 

 

 

 

iffldt

Download file link time

uns.int

4

 

 

 

 

iffnmn

Download file module name

char [12]

12

 

 

 

 

ifrudt

ROM label: ROM update time

uns.int

4

 

 

 

 

ifrmnm

ROM label: module name

char [12]

12

 

 

 

 

ifrrev

ROM label: revision code

char [8]

8

 

 

 

 

Chapter 3

75