Redundant Host API

OwningHost

The number of the host that currently owns the domain this device

 

belongs to

RootBusNumber

The PCI bus number of the root bus of the PCI hierarchy the device

 

resides in; is 0 for single-root PCI hierarchies. This value is 16 bit to

 

accommodate possible future extensions to PCI that allow more than 256

 

PCI buses in the system.

SlotPath

The slot path from the root bus to the nested device. The slot path is

 

stored as a null-terminated sequence of two-character groups. Each

 

group describes one item of the slot path and represents the number

 

(DeviceNumber * 8 + FunctionNumber) for the corresponding PCI-PCI

 

bridge in hexadecimal. The two hexadecimal digits of this number are

 

represented by two characters from the set ‘0’..’9’, ‘A’..’F’.

BusNumber

The bus number for the device. This value is 16 bit to accommodate

 

possible future extensions to PCI that allow more than 256 PCI buses in

 

the system.

DeviceNumber

The device number for the device

FunctionNumber

The function number for the device

Device configuration attributes (all based on PCI configuration space attributes of a PCI device nested within the slot):

VendorID/DeviceID/RevisionID

Identifies the manufacturer of the device that provides a nested PCI interface within the slot, the specific device product among those made by that manufacturer, and the revision level of that device.

SubsystemVendorID/SubsystemID

Identifies the manufacturer of a subsystem nested within the slot (say, a PMC module) and the specific subsystem product among those made by that manufacturer.

BaseClass/SubClass/ProgIF

Identifies the type of nested PCI device and its programming interface

HeaderType

Identifies the layout of the second part of the pre-defined header of the nested PCI device (for example, 0 for a conventional PCI device, 1 for a PCI-PCI bridge.

The field NeedsReset indicates whether this device in its current state needs to be reset if switchover takes place. The value RESET_NOT_REQUIRED in this field means one of the following things:

The device is already prepared for switchover.

The device is not in use.

The driver for the device is switchover-aware and is able to correctly bring it into a safe state after the switchover.

The value UNKNOWN means that the infrastructure does not know whether the device needs reset or not.

60

High Availability Software for the Intel® NetStructureTM ZT 4901 Technical Product Specification

Page 60
Image 60
Intel ZT 4901 manual PCI buses in the system