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
CARD.MMP has the following fields shown in Table
Table | 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 |