Reference Guide
ZCOM Tables and Data Structures
ZCOM Kernel Data
Chapter 3126
HPANO - HPA value of I/F card (zhpano_type)
The HPA value is setup by the DAM when HP-UX creates an instance of
the DAM for a particular Mux interface 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 - Reserved for future use.
RESRVD2 - Reserved for future use.
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 - Status of this entry
This field contains the status indicators for the HPA entry. The DAM 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). Bit ZCOM_HSTATUS_ALIVE indicates that
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 Pag
e
Register
Set
Reg No. 00