Reference Guide

ZCOM Tables and Data Structures
Interface Table
Chapter 386
CARD.BSP has the following fields shown in Table 3-17.
The fields for both the card.mmp and card.bsp structures are described
below. In many cases, the field names in the two structures are the same
and in such cases, their function is identical. Only the number of
elements in the array is different. The itxlstx through iportn fields are
arrays indexed by the communication channel. For the 2/8-port ACC
cards (e.g. card.bsp), each element in the array represents a physical
Table 3-17 CARD.BSP Structure
Field Name Field Description Field Type
Size
(Bytes)
itxlstx Express terminal list headers struct[8] 8*40
itxlsta High priority terminal list headers struct[8] 8*40
itxlstb Low priority terminal list headers struct[8] 8*40
iplimit Port unack TX limit (in bytes) uns.int [8] 8*4
ipbytes Port unack TX size (in bytes) int [8] 8*4
ipstat Port status/Subchannel status uns.short [8] 8*2
ipcntr Terminal count per port uns.short [8] 8*2
iportn Port configuration bytes struct[8] 8*4
ifirqbp $FIRQ reply buffer pointer pointer 8
irespbp Backplane response buffer pointer pointer 8
istdtbp $STDT reply buffer pointer pointer 8
ifpntr Pointer to current PTT pointer 8
ifcmdbuf Current backplane command buffer uns.char [256] 256
ifi rqbuf FIRQ response buffer uns.char [64] 64
irespbuf Backplane response buffer uns.char [64] 64
istdtbuf STDT status buffer uns.char [2048] 2048
iscratch Scratch area for buffer alignment uns.char [64] 64