hpnsaPciClassCode
HPNSAPCI-MIB ·
.1.3.6.1.4.1.11.2.23.10.4.1.1.8
Object
column
mandatory
OctetString
Identifies the generic function of the device.
Base Sub- Prog
Class Class If. Meaning
----- ----- ----- -------
00h Device built before Class Code
definitions were finalized.
00h 00h All currently implemented devices
except VGA compatible devices.
01h 00h VGA compatible device
01h Mass Storage controller
00h 00h SCSI bus controller
01h 00h IDE controller
02h 00h Floppy disk controller
03h 00h IPI bus controller
80h 00h Other mass storage controller
02h Network controller
00h 00h Ethernet controller
01h 00h Token Ring controller
02h 00h FDDI controller
80h 00h Other network controller
03h Display controller
00h 00h VGA compatible controller
01h 00h XGA controller
80h 00h Other display controller
04h Multimedia device
00h 00h Video
01h 00h Audio
80h 00h Other multimedia device
05h Memory controller
00h 00h RAM
01h 00h Flash
80h 00h Other memory controller
06h Bridge device
00h 00h Host bridge
01h 00h ISA bridge
02h 00h EISA bridge
03h 00h MC bridge
04h 00h PCI-to-PCI bridge
05h 00h PCMCIA bridge
80h 00h Other bridge device
07h-FEh Reserved
FFh Device does not fit in any
defined classes.
Context
- MIB
- HPNSAPCI-MIB
- OID
.1.3.6.1.4.1.11.2.23.10.4.1.1.8- Type
- column
- Access
- readonly
- Status
- mandatory
- Parent
- hpnsaPciEntry
- Table
- hpnsaPciTable
- Siblings
- 19
Syntax
OctetString
Values & Constraints
Object Constraints
range: 3-3
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| hpnsaPciBusIndex mandatory The PCI Bus number that this entry describes. | column | Integer32 | .1.3.6.1.4.1.11.2.23.10.4.1.1.1 |
| hpnsaPciStatus mandatory Status information for PCI bus related events.
Bit Description
--- ------------
0-6 Reserved
7 Fast Back-to-Back Capable
8 Data Parity Detec… | column | Integer32 | .1.3.6.1.4.1.11.2.23.10.4.1.1.10 |
| hpnsaPciCacheLineSize mandatory Specifies the system cache line size in units of 32-bit words. | column | Integer32 | .1.3.6.1.4.1.11.2.23.10.4.1.1.11 |
| hpnsaPciLatencyTimer mandatory Specifies, in units of PCI bus clocks, the value of the
Latency Timer for this PCI bus master. | column | Integer32 | .1.3.6.1.4.1.11.2.23.10.4.1.1.12 |
| hpnsaPciBist mandatory This optional register is used for control and status
of Built-in Self Test. Devices that don't support BIST
must always return a value of 0.
Bit Description
--… | column | Integer32 | .1.3.6.1.4.1.11.2.23.10.4.1.1.13 |
| hpnsaPciInterruptLine mandatory Communicates interrupt line routing information. The value
in this register tells which input of the system interrupt
contoller(s) the device's interrupt pin is connected to. | column | Integer32 | .1.3.6.1.4.1.11.2.23.10.4.1.1.14 |
| hpnsaPciInterruptPin mandatory Tells which interrupt pin the device uses. | column | Integer32 | .1.3.6.1.4.1.11.2.23.10.4.1.1.15 |
| hpnsaPciMaxLat mandatory Specifies how often the device needs to gain access to
the PCI bus. | column | Integer32 | .1.3.6.1.4.1.11.2.23.10.4.1.1.16 |
| hpnsaPciMinGnt mandatory Specifies how long a burst period the device needs assuming
a clock rate of 33MHz. | column | Integer32 | .1.3.6.1.4.1.11.2.23.10.4.1.1.17 |
| hpnsaPciBaseAddrRegs mandatory Base address mapping registers for memory and IO. Refer
to the PCI specification for the format. | column | OctetString | .1.3.6.1.4.1.11.2.23.10.4.1.1.18 |
| hpnsaPciExpRomBaseAddr mandatory 4-byte register is defined to handle the base address
and size information for an expansion ROM.
Bit Description
--- ------------
31-11 Expansion ROM Bas… | column | OctetString | .1.3.6.1.4.1.11.2.23.10.4.1.1.19 |
| hpnsaPciDeviceIndex mandatory The PCI device or slot number that this entry describes. | column | Integer32 | .1.3.6.1.4.1.11.2.23.10.4.1.1.2 |
| hpnsaPciDeviceSpecific mandatory Device specific configuration space. | column | OctetString | .1.3.6.1.4.1.11.2.23.10.4.1.1.20 |
| hpnsaPciSlotNumber mandatory The physical PCI slot number | column | Integer32 | .1.3.6.1.4.1.11.2.23.10.4.1.1.21 |
| hpnsaPciFunctionIndex mandatory The PCI function that this entry describes. | column | Integer32 | .1.3.6.1.4.1.11.2.23.10.4.1.1.3 |
| hpnsaPciDeviceId mandatory Identifies the particular device. This identier is allocated
by the vendor.
Device ID Description
--------- ------------
XXXX Blah! Blah! | column | Integer32 | .1.3.6.1.4.1.11.2.23.10.4.1.1.5 |
| hpnsaPciRevisionId mandatory Specifies a device specific revision identifier. | column | Integer32 | .1.3.6.1.4.1.11.2.23.10.4.1.1.6 |
| hpnsaPciHeaderType mandatory Idendifies the layout of bytes 10h-3Fh in configuration
space and whether or not the device contains multiple
functions.
Bit 7: 1=multi-function device, 0=single… | column | Integer32 | .1.3.6.1.4.1.11.2.23.10.4.1.1.7 |
| hpnsaPciCommand mandatory Provides course control over a device's ability to generate
and respond to PCI cylces.
Bit Description
--- ------------
0 IO Space
1 Memory Spac… | column | Integer32 | .1.3.6.1.4.1.11.2.23.10.4.1.1.9 |