ACC Programmer's Reference Guide

120 Chapter3
ZCOM Tables and Data Structures
ZCOM Kernel Data
HPANO - HPA value of I/F ca rd (zhpano_type)
TheHPAvalueissetupbytheDAMwhenHP-UXcreatesaninstanceof
the DAM for a particular Mux i nterface card. This field is used by the
LDM to match the Mux interface cards defined in the TTGEN
configuration file, to those actually configured in the hardware. The
format of the field is shown in Table 3-45.
In the 32-bit kernel, the HPA value is a 32-bit value. Only the lower
32-bit are kept in this field. This field will also become a 32-bit field,
followed by a 32-bit padding.
RESRVD1 -Reservedforfutureuse.
RESRVD2 -Reservedforfutureuse.
HLMPDA - Pointer to DAM PDA for I/F card
This is the address of the PDA for this Mux interface card and is setup by
the DAM when it initializes a row for an interface card.
HPAIFT - Pointer to ZCOM Interface table for this interface
This field is initialized to NULL during bootup. It is set up by the LDM
during ZCOM subsystem startup. It is used to retrieve the responsible
IFT from the HPA value.
HSTATUS -Statusofthisentry
This field contains the status indicators for t he HPA entry. TheDAM sets
up the status after the drivers recognize the hardware during HP -UX
system boot-up. Currently, only one bit is used (bit 15,
ZCOM_HSTATUS_ALIVE).BitZCOM_HSTATUS_ALIVEindicatesthat
the Mux card is physically present and usable.
The LDM checks this status before it communicates with the DAM. If
this bit is not set, the LDM will ignore the card. This feature is intended
for the implementation of dynamic hardware reconfiguration in HP-UX.
Table 3-45 HPA value of I/F card (HPANO)
63-32 31-28 27-18 17-14 13-12 11 10-6 5-2 1-0
All 1’s (111...) 1111 Bus nmbr Slot Module Page Register Set Reg No. 00