ZCOM Tables and Data Structures

Interface Table

IFTYPE - Interface card type

Specified in TTGEN through the interface definition (the keyword MUX) with the following results:

IFTYPE

= ZCOM_ITYPE_Z7200A(6)

- Z7200A HP-PB

ACC 8-channel Mux

IFTYPE

= ZCOM_ITYPE_Z7350A(7)

- Z7350A HP-PB

ACC 2-channel Mux

IFTYPE

= ZCOM_ITYPE_Z7400A(8)

- Z7400A EISA

ACC 8-channel Mux

IFTYPE

= ZCOM_ITYPE_Z7300A(9)

- Z7300A HP-PB

ACC

4-port E1/T1

IFTYPE

= ZCOM_ITYPE_Z7340A(11)

- Z7340A PCI

ACC

8-channel Mux

This field allows for the future support of extra interface types.

IFSTAT - interface card status

This word indicates the current status of the Mux card. It is updated by the driver. Bit 15 indicates whether the card is usable (when set) or not (when cleared).

Table 3-15

Interface Card Status IFSTAT

 

 

 

 

Symbol

 

Value (hex)

Meaning

 

 

 

ZCOM_IFSTAT_BOOT

0x0000

Driver and interface not initialized

 

 

 

 

ZCOM_IFSTAT_RST

 

0x8001

Being reset

 

 

 

 

ZCOM_IFSTAT_TMO

 

0x8002

Timed out

 

 

 

 

ZCOM_IFSTAT_PWF

 

0x8003

Power failed

 

 

 

ZCOM_IFSTAT_DWN

0x0004

Card down (due to serious error)

 

 

 

 

ZCOM_IFSTAT_ACT

 

0x8005

Up and active

 

 

 

 

ZCOM_IFSTAT_FWF

 

0x8006

Firmware failure

 

 

 

 

ZCOM_IFSTAT_OPR

 

0x8007

Operator reset

 

 

 

 

ZCOM_IFSTAT_DMI

 

0x8008

DMA interrupt error

 

 

 

 

ZCOM_IFSTAT_CDD

 

0x8009

Card dead, no activity

 

 

 

 

ZCOM_IFSTAT_NOC

 

0x000A

Card absent

 

 

 

 

ZCOM_IFSTAT_FER

 

0x800B

Hardware fatal error

 

 

 

 

ZCOM_IFSTAT_DSB

 

0x000C

Card disabled

 

 

 

 

ZCOM_IFSTAT_INC

 

0x000D

Card startup incomplete

 

 

 

ZCOM_IFSTAT_SUSP

0x000E

Card being suspended (OLAR)

 

 

 

 

When the card status is down (i.e., ZCOM_IFSTAT_DWN), it can only be resumed through a control request to the driver which will reset the

78

Chapter 3