home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 2000 April
/
VPR0004B.BIN
/
DRIVER
/
COMPAQ
/
SP12255
/
sp12255.exe
/
DMI.CAB
/
cpqsys.mif
< prev
next >
Wrap
Text File
|
1999-11-04
|
173KB
|
7,259 lines
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
// Compaq Deskpro PC MIF VERSION 0.02
//
// Description of your Compaq Desktop PC's attributes
// conforming to the DMTF's PC Systems MIF v1.13
//
//-------------------------------------------------------------------------------
Start Component
Name = "Compaq PC Systems MIF"
Description = "This component implements a set of groups relating to the PC System."
Start Path
Name = "CPQCCODE"
WIN32 = Direct-Interface
End Path
Start Enum
Name = "BOOL"
Type = Integer
0 = "False"
1 = "True"
End Enum
//------------------------------------------------------------------------
// Component ID group
// This group and all its attributes is/are mandatory.
//------------------------------------------------------------------------
Start Group
Name = "ComponentID"
ID = 1
Class = "DMTF|ComponentID|001"
Description = "This group defines attributes common to all components. "
"This group is required."
Pragma = "SNMP:1.3.6.1.4.1.412.2.1.1 ;"
Start Attribute
Name = "Manufacturer"
ID = 1
Description = "Manufacturer of this system."
Access = READ-ONLY
Type = String(64)
Value = "Compaq Computer Corporation"
Storage = COMMON
End Attribute
Start Attribute
Name = "Product"
ID = 2
Description = "Product name for this system."
Access = READ-ONLY
Type = String(64)
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Version"
ID = 3
Description = "Version of this system."
Access = READ-ONLY
Type = String(64)
Value = *"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "Serial Number"
ID = 4
Description = "Serial number for this system."
Access = READ-ONLY
Type = String(64)
Value = *"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "Installation"
ID = 5
Description = "The time and date when this component was installed."
Access = READ-ONLY
Type = Date
Value = ""
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "Verify"
ID = 6
Description = "A code that provides a level of verification that the component is still installed and working."
Access = READ-ONLY
Type = Start Enum
Name = "Verify Type"
Type = Integer
0x00 = "An error occurred; check status code."
0x01 = "This component does not exist."
0x02 = "Verification is not supported."
0x03 = "Reserved."
0x04 = "This component exists, but the functionality is untested."
0x05 = "This component exists, but the functionality is unknown."
0x06 = "This component exists, and is not functioning correctly."
0x07 = "This component exists, and is functioning correctly."
End Enum
Value = *"CPQCCODE"
Storage = Common
End Attribute
End Group // DMTF/ComponentID
//------------------------------------------------------------------------
// General Information Group
// This group provides general information about the system (user,
// location, etc.)
//------------------------------------------------------------------------
Start Group
Name = "General Information"
ID = 2
Class = "DMTF|General Information|001"
Description = "This group defines general information about this system."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.1 ;"
Start Attribute
Name = "System Name"
ID = 1
Description = "A name to identify this system"
Access = READ-WRITE
Type = String(64)
Value = *"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "System Location"
ID = 2
Description = "The physical location of this system."
Access = READ-WRITE
Type = String(64)
//Value ="System Location"
Value = *"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "System Primary User Name"
ID = 3
Description = "The name of the primary user or owner of this system"
Access = READ-WRITE
Type = String(64)
//Value = "Primary User"
Value = *"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "System Primary User Phone"
ID = 4
Description = "The phone number of the primary user of this system."
Access = READ-WRITE
Type = String(64)
//Value = "(777) 777-7777"
Value = *"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "System Bootup Time"
ID = 5
Description = "The time at which this system was last booted"
Access = READ-ONLY
Type = Date
Value = *"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "System Date Time"
ID = 6
Description = "The actual system date and time."
Access = READ-WRITE
Type = DATE
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
End Group
//------------------------------------------------------------------------
// Operating System Group
// Describes the OS installed on this system
//------------------------------------------------------------------------
Start Group
Name = "Operating System"
Class = "DMTF|Operating System|001"
ID = 3
Description = "This group defines general information about operating systems"
" installed on this system."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.2 ;"
Key = 1
Start Attribute
Name = "Operating System Index"
ID = 1
Description = "The index into the operating system table."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operating System Name"
ID = 2
Description = "The name of this operating system."
Access = Read-Only
Storage = Common
Type = String(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operating System Version"
ID = 3
Description = "The version number of this operating system."
Access = Read-Only
Storage = Common
Type = String(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Primary Operating System"
ID = 4
Description = "If TRUE, this is the primary operating system."
Access = Read-Only
Storage = Common
Type = "BOOL"
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operating System Boot Device Storage Type"
ID = 5
Description = "An index on the Disks Table to indicate the device from which this"
" operating system booted. To fully access the Disks Table, this index must be combined"
" with the attribute Boot Device Index"
Access = Read-Only
Storage = Common
Type =Start Enum
Name = "Storage Type"
Type = Integer
0x01 = "Other"
0x02 = "Unknown"
0x03 = "Hard Disk"
0x04 = "Floppy Disk"
0x05 = "Optical ROM"
0x06 = "Optical WORM"
0x07 = "Optical RW"
0x08 = "Compact Disk"
0x09 = "Flash Disk"
0x0A = "Bernoulli"
0x0B = "Optical Floppy Disk"
End Enum
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operating System Boot Device Index"
ID = 6
Description = "An index into the Disks Table"
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operating System Boot Partition Index"
ID = 7
Description = "An index on the Partition table indicating the partition from"
" which this operating system booted."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operating System Description"
ID = 8
Description = "A description of this operating system"
Access = Read-Only
Storage = Specific
Type = String(128)
Value = *"CPQCCODE"
End Attribute
End Group
//------------------------------------------------------------------------
// PC System BIOS Group
// This group defines the attributes for the System BIOS.
//------------------------------------------------------------------------
Start Group
Name = "System BIOS"
Class = "DMTF|System BIOS|001"
ID = 4
Description = "This group defines the attributes for the System BIOS"
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.3 ;"
Key = 1
Start Attribute
Name = "BIOS Index"
ID = 1
Description = "The index into the system BIOS table"
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Manufacturer"
ID = 2
Description = "The name of the company that wrote this System BIOS"
Access = READ-ONLY
Type = String(64)
Value = *"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "Version"
ID = 3
Description = "The version number or version string of this BIOS"
Access = READ-ONLY
Type = String(64)
Value = *"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "Size"
ID = 4
Description = "The physical size of this BIOS ROM device in KiloBytes"
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Starting Address"
ID = 5
Description = "The starting physical address for the memory which the BIOS occupies"
Access = READ-ONLY
Type = INTEGER64
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Ending Address"
ID = 6
Description = "The ending physical address for the memory which the BIOS occupies"
Access = READ-ONLY
Type = INTEGER64
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "BIOS Loader Version"
ID = 7
Description = "The BIOS flash loader version number or string."
Access = READ-ONLY
Type = String(64)
Value = *"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "BIOS Release Date"
ID = 8
Description = "The BIOS release date"
Access = READ-ONLY
Type = DATE
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Primary BIOS"
ID = 9
Description = "If TRUE, this is the primary BIOS"
Access = READ-ONLY
Type = "BOOL"
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
End Group
//////////////////////////////////////////////////////////////////////
// "DMTF|Processor|009"
//
// Supercedes: DMTF|Processor|008
// Superceded By: ---
//
//////////////////////////////////////////////////////////////////////
Start Group
Name = "Processor"
Class = "DMTF|Processor|009"
ID = 6
Description = "This group defines the attributes for each and every "
"processor installed in this system."
Key = 1
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.5 ;"
Start Attribute
Name = "Processor Index"
ID = 1
Description = "An index into the processor table."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Processor Type"
ID = 2
Description = "The type of processor currently in the system."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Central Processor"
4 = "Math Processor"
5 = "DSP Processor"
6 = "Video Processor"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Processor Family"
ID = 3
Description = "The family of processors to which this processor belongs."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "8086"
4 = "80286"
5 = "80386"
6 = "80486"
7 = "8087"
8 = "80287"
9 = "80387"
10 = "80487"
11 = "Pentium Family"
12 = "Pentium Pro"
13 = "Pentium II"
14 = "Pentium MMX"
15 = "Celeron"
16 = "Xeon"
17 = "Pentium III"
18 = "M1 Family"
19 = "M2 Family"
25 = "K5 Family"
26 = "K6 Family"
32 = "Power PC Family"
33 = "Power PC 601"
34 = "Power PC 603"
35 = "Power PC 603+"
36 = "Power PC 604"
48 = "Alpha Family"
64 = "MIPS Family"
80 = "SPARC Family"
96 = "68040"
97 = "68xxx Family"
98 = "68000"
99 = "68010"
100 = "68020"
101 = "68030"
112 = "Hobbit Family"
128 = "Weitek"
144 = "PA-RISC Family"
160 = "V30 Family"
176 = "Pentium III Xeon"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Processor Version Information"
ID = 4
Description = "The version number or string for this processor."
Access = Read-Only
Storage = Specific
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Maximum Speed"
ID = 5
Description = "The maximum speed (in MHz) of this processor."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Current Speed"
ID = 6
Description = "The current speed (in MHz) of this processor."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Processor Upgrade"
ID = 7
Description = "The method by which this processor can be upgraded, if "
"upgrades are supported."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Daughter Board"
4 = "ZIF Socket"
5 = "Replacement/Piggy Back"
6 = "None"
7 = "LIF Socket"
8 = "Slot 1"
9 = "Slot 2"
10 = "370 Pin Socket"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "FRU Group Index"
ID = 8
Description = "If this is a Field Replaceable Unit or if it is part of "
"another FRU, this provides an index into the FRU table; 'value "
"= -1' indicates that the group is not a FRU."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operational Group Index"
ID = 9
Description = "The index into the Operational State Table for this device if "
"applicable."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Level 1 Cache Index"
ID = 10
Description = "An index into the System Cache table that identifies the "
"entry that describes the L1 cache for this processor. If more "
"than one processor points to the same cache entry this means "
"they share that cache."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Level 2 Cache Index"
ID = 11
Description = "An index into the System Cache table that identifies the "
"entry that describes the L2 cache for this processor If more "
"than one processor points to the same cache entry this means "
"they share that cache."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Level 3 Cache Index"
ID = 12
Description = "An index into the System Cache table that identifies the "
"entry that describes the L3 cache for this processor. If more "
"than one processor points to the same cache entry this means "
"they share that cache."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Status"
ID = 13
Description = "The status of this processor"
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "Enabled"
0x04 = "Disabled by user"
0x05 = "Disabled by firmware"
0x06 = "Idle"
End Enum
Value = *"CPQCCODE"
End Attribute
End Group
//////////////////////////////////////////////////////////////////////
// "DMTF|Motherboard|001"
//
// Supercedes: ---
// Superceded By: ---
//
//////////////////////////////////////////////////////////////////////
Start Group
Name = "Motherboard"
Class = "DMTF|Motherboard|001"
ID = 7
Description = "This group defines attributes for the motherboard."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.6 ;"
Start Attribute
Name = "Number of Expansion Slots"
ID = 1
Description = "The total number of expansion slots which physically exist on "
"the motherboard whether occupied or not (see System Slots "
"group)."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "FRU Group Index"
ID = 2
Description = "If this is a Field Replaceable Unit or if it is part of "
"another FRU, this provides an index into the FRU table; 'value "
"= -1' indicates that the group is not a FRU."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operational Group Index"
ID = 3
Description = "The index into the Operational State Table for this device if "
"applicable."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
End Group
//------------------------------------------------------------------------
// Physical Memory Group
// Describes the system caches of this system with their characteristics
//------------------------------------------------------------------------
Start Group
Name = "Physical Memory"
ID = 8
Class = "DMTF|Physical Memory|002"
Description = "This group defines the physical attributes for system memory and any"
"add-on memory installed in this system."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.7 ;"
Key = 1
Start Attribute
Name = "Physical Memory Index"
ID = 1
Description = "An index into the physical memory table."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Physical Memory Location"
ID = 2
Description = "The location of the memory modules, whether on the system board or an add-on board."
Access = Read-Only
Storage = Common
Type = Start ENUM
Name = "Phys Mem Loc"
Type = Integer
0x01 = "Other"
0x02 = "Unknown"
0x03 = "System board or motherboard"
0x04 = "ISA add-on card"
0x05 = "EISA add-on card"
0x06 = "PCI add-on card"
0x07 = "MCA add-on card"
0x08 = "PCMCIA add-on card"
0x09 = "Proprietary add-on card"
0x10 = "NuBus"
0xA0 = "PC-98/C20 add-on card"
0xA1 = "PC-98/C24 add-on card"
0xA2 = "PC-98/E add-on card"
0xA3 = "PC-98/Local bus add-on card"
0xA4 = "PC-98/Card slot add-on card"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Memory Starting Address"
ID = 3
Description = "The starting physical address mapped by this memory component."
Access = Read-Only
Storage = Common
Type = Integer64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Memory Ending Address"
ID = 4
Description = "The ending physical address mapped by this memory component."
Access = Read-Only
Storage = Common
Type = Integer64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Memory Usage"
ID = 5
Description = "What this memory component is used for."
Access = Read-Only
Storage = Common
Type = Start ENUM
Name = "Memory Usage"
Type = Integer
0x01 = "Other"
0x02 = "Unknown"
0x03 = "System memory"
0x04 = "Video memory"
0x05 = "Flash memory"
0x06 = "Non Volatile RAM"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Maximum Memory Capacity"
ID = 6
Description = "The maximum memory capacity, in kilobytes, on this device."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Number of SIMM Slots"
ID = 7
Description = "The number of SIMM slots available for this type of memory on this device."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Number of SIMM Slots Used"
ID = 8
Description = "The number of SIMM slots in use for this type of memory on this device."
Access = Read-Only
Storage = Common
Type = Integer
// Value = 0
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Memory Speed"
ID = 9
Description = "The speed of this memory component in nanoseconds."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Memory Error Correction"
ID = 10
Description = "The main error correction scheme supported"
" by this memory component."
Access = Read-Only
Storage = Common
Type = Start ENUM
Name = "Memory ECC"
Type = Integer
0x01 = "Other"
0x02 = "Unknown"
0x03 = "None"
0x04 = "Parity"
0x05 = "Single Bit ECC"
0x06 = "MultiBit ECC"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "FRU Group Index"
ID = 11
Description = "If this is a Field Replaceable Unit or if it is part of "
"another FRU, this provides an index into the FRU table; "
"'Value = -1' indicates that the group is not a FRU."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operational Group Index"
ID = 12
Description = "The index into the Operational State table for this device, if applicable."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Maximum Memory Capacity- Fractional Part"
ID = 13
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
End Group
//------------------------------------------------------------------------
// System Cache Group
// Describes the system caches of this system with their characteristics
//------------------------------------------------------------------------
Start Group
Name = "System Cache"
Class = "DMTF|System Cache|003"
ID = 10
Description = "This group defines the attributes for different System Caches "
"installed in this system."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.9 ;"
Key = 1
Start Attribute
Name = "System Cache Index"
ID = 1
Description = "An index into the System Cache table."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "System Cache Level"
ID = 2
Description = "Is this the primary System Cache, or a subsidiary cache?"
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Primary"
4 = "Secondary"
5 = "Tertiary"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "System Cache Speed"
ID = 3
Description = "The speed of this System Cache module in nanoseconds."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "System Cache Size"
ID = 4
Description = "The size of this System Cache module in kilobytes."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "System Cache Write Policy"
ID = 5
Description = "Is this a write-back or a write-through cache?"
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Write Back"
4 = "Write Through"
5 = "Varies with Address"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "System Cache Error Correction"
ID = 6
Description = "The error correction scheme supported by this cache component."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "None"
4 = "Parity"
5 = "Single Bit ECC"
6 = "MultiBit ECC"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "FRU Group Index"
ID = 7
Description = "If this is a Field Replaceable Unit or if it is part of "
"another FRU, this provides an index into the FRU table; 'value "
"= -1' indicates that the group is not a FRU."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operational Group Index"
ID = 8
Description = "The index into the Operational State Table for this device."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "System Cache Type"
ID = 9
Description = "This defines the system cache type."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Instruction"
4 = "Data"
5 = "Unified"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Line Size"
ID = 10
Description = "The size, in bytes, of a single cache bucket or line."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Volatility"
ID = 11
Description = "This defines the volatility of the cache."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Temporary Volatile"
4 = "Volatile"
5 = "Permanent Non-volatile"
6 = "Temporary Non-volatile"
7 = "UPS Non-volatile"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Replacement Policy"
ID = 12
Description = "The algorithm used by the cache to determine which cache "
"lines or buckets should be re-used."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Least Recently Used (LRU)"
4 = "First In First Out (FIFO)"
5 = "Last In First Out (LIFO)"
6 = "Least Frequently Used (LFU)"
7 = "Most Frequently Used (MFU)"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Read Policy"
ID = 13
Description = "The policy that shall be employed by the cache for handling "
"read requests."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Read"
4 = "Read-ahead"
5 = "Read and Read-ahead"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Flush Timer"
ID = 14
Description = "The maximum amount of time, in seconds, dirty lines or "
"buckets may remain in the cache before they are flushed. A "
"value of zero indicated that a cache flush is not controlled "
"by a flushing timer."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Associativity"
ID = 15
Description = "This defines the system cache associativity (direct-mapped, "
"2-way, 4-way, etc)."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Direct Mapped"
4 = "2-way Set-Associative"
5 = "4-way Set-Associative"
6 = "Fully Associative"
End ENUM
Value = *"CPQCCODE"
End Attribute
End Group
//------------------------------------------------------------------------
// Parallel Ports Group
// Describes the parallel ports of this system with their
// characteristics
//------------------------------------------------------------------------
Start Group
Name = "Parallel Ports"
Class = "DMTF|Parallel Ports|003"
ID = 11
Description = "This group defines the attributes for parallel ports in this system."
Key = 1
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.10 ;"
Start Attribute
Name = "Parallel Port Index"
ID = 1
Description = "An index into the parallel ports table."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Parallel Base I/O Address"
ID = 2
Description = "Base I/O address for this parallel port."
Access = Read-Only
Storage = Common
Type = Integer64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "IRQ Used"
ID = 3
Description = "IRQ number that is being used by this parallel port."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Logical Name"
ID = 4
Description = "The logical name of the I/O device on this parallel port, "
"under this operating environment."
Access = Read-Only
Storage = Specific
Type = DisplayString(32)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Connector Type"
ID = 5
Description = "The connector used to interface with the I/O device on this "
"parallel port."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "DB-25 Female"
4 = "DB-25 Male"
5 = "Centronics"
6 = "Mini-Centronics"
7 = "Proprietary"
160 = "Centronics-14"
161 = "DB-36 Female"
162 = "Mini-Centronics-20"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Connector Pinout"
ID = 6
Description = "The pinout used by the I/O device on this parallel port."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "XT/AT"
4 = "PS/2"
5 = "IEEE 1284"
6 = "Proprietary"
160 = "PC-98"
161 = "PC-98-Hireso"
162 = "PC-H98"
163 = "PC-98Note"
164 = "PC-98Full"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "DMA Support"
ID = 7
Description = "If true, DMA is supported."
Access = Read-Only
Storage = Common
Type = Start ENUM
0 = "False"
1 = "True"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Parallel Port Capabilities"
ID = 8
Description = "Capabilities of this parallel port. This is a bit field mask "
"with the bits defined as follows: \n "
"Bit 0 (2^0) set = XT/AT compatible, \n "
"Bit 1 (2^1) set = PS/2 compatible, \n "
"Bit 2 (2^2) set = ECP, \n "
"Bit 3 (2^3) set = EPP, \n "
"Bit 4 (2^4) set = PC-98, \n "
"Bit 5 (2^5) set = PC-98-Hireso,\n "
"Bit 6 (2^6) set = PC-H98."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operational Group Index"
ID = 9
Description = "The index into the Operational State table for this device, "
"if applicable."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Parallel Port Security Settings"
ID = 10
Description = "Attribute describing the current hardware security settings "
"on this device"
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "None"
4 = "External Interface Locked Out"
5 = "External Interface Enabled"
6 = "Boot-Bypass"
End ENUM
Value = *"CPQCCODE"
End Attribute
End Group
//------------------------------------------------------------------------
// Serial Ports Group
// Describes the serial ports of this system with their
// characteristics
//------------------------------------------------------------------------
Start Group
Name = "Serial Ports"
Class = "DMTF|Serial Ports|004"
ID = 12
Description = "This group defines the attributes for serial ports in this system."
Key = 1
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.11 ;"
Start Attribute
Name = "Serial Port Index"
ID = 1
Description = "An index into the serial ports table."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Serial Base I/O Address"
ID = 2
Description = "Base I/O address for this serial port."
Access = Read-Only
Storage = Common
Type = Integer64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "IRQ Used"
ID = 3
Description = "IRQ number that is being used by this serial port."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Logical Name"
ID = 4
Description = "The logical name of this serial port under this operating "
"environment."
Access = Read-Only
Storage = Specific
Type = DisplayString(32)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Connector Type"
ID = 5
Description = "The connector used to interface with the I/O device on this "
"serial port."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "DB-9 pin male"
4 = "DB-9 pin female"
5 = "DB-25 pin male"
6 = "DB-25 pin female"
7 = "RJ-11"
8 = "RJ-45"
9 = "Proprietary"
10 = "Circular DIN-8 male"
11 = "Circular DIN-8 female"
12 = "Infrared"
160 = "Mini-Centronics Type-14"
161 = "Mini-Centronics Type-26"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Maximum Speed"
ID = 6
Description = "Maximum transfer speed of the device on this serial port in "
"bits per second."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Serial Port Capabilities"
ID = 7
Description = "The capabilities of this Serial port."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "XT/AT compatible"
4 = "16450 compatible"
5 = "16550 compatible"
6 = "16550A compatible"
160 = "8251 compatible"
161 = "8251FIFO compatible"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operational Group Index"
ID = 8
Description = "The index into the Operational State table for this device, "
"if applicable."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Serial Port Security Settings"
ID = 9
Description = "Attribute describing the current hardware security settings "
"on this device"
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "None"
4 = "External Interface Locked Out"
5 = "External Interface Enabled"
6 = "Boot-Bypass"
End ENUM
Value = *"CPQCCODE"
End Attribute
End Group
//------------------------------------------------------------------------
// IRQ Group
// Describes the IRQ's of this system
//
//------------------------------------------------------------------------
Start Group
Name = "IRQ"
ID = 13
Class = "DMTF|IRQ|001"
Description = "This groups defines attributes for IRQs in this system."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.12 ;"
Key = 1
Start Attribute
Name = "IRQ Number"
ID = 1
Description = "The current IRQs number for this system."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "IRQ Availability"
ID = 2
Description = "Is the IRQ available or in use?"
Access = Read-Only
Storage = Common
Type = Start ENUM
Name = "IRQ State"
Type = Integer
0x01 = "Other"
0x02 = "Unknown"
0x03 = "Available"
0x04 = "In Use"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "IRQ Trigger Type"
ID = 3
Description = "The trigger type of the IRQ"
Access = Read-Only
Storage = Common
Type = Start ENUM
Name = "IRQ Trigger"
Type = Integer
0x01 = "Other"
0x02 = "Unknown"
0x03 = "Level"
0x04 = "Edge"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "IRQ Shareable"
ID = 4
Description = "If TRUE, the IRQ is shareable."
Access = Read-Only
Storage = Specific
Type = "BOOL"
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "IRQ Description"
ID = 5
Description = "The name of the logical device that is currently using this IRQ."
Access = Read-Only
Storage = COMMON
Type = String(64)
Value = *"CPQCCODE"
End Attribute
End Group
//------------------------------------------------------------------------
// DMA Group
// Describes the DMA's of this system
//
//------------------------------------------------------------------------
Start Group
Name = "DMA"
ID = 14
Class = "DMTF|DMA|001"
Description = "This group defines various attributes for the various DMA channels in this system."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.13 ;"
Key = 1
Start Attribute
Name = "DMA Number"
ID = 1
Description = "The current DMA channel number."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Availability of DMA"
ID = 2
Description = "If TRUE, this DMA channel is available"
Access = Read-Only
Storage = Common
Type = "BOOL"
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "DMA Burst Mode"
ID = 3
Description = "If true, this DMA channel supports burst mode."
Access = Read-Only
Storage = Common
Type = "BOOL"
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "DMA Description"
ID = 4
Description = "The name of the logical device that is currently using this DMA channel."
Access = Read-Only
Storage = Specific
Type = String(80)
Value = *"CPQCCODE"
End Attribute
End Group
//------------------------------------------------------------------------
// System Enclosure Group
// Describes the ___ of this system
//
//------------------------------------------------------------------------
Start Group
Name = "System Enclosure"
Class = "DMTF|System Enclosure|003"
ID = 16
Description = "This group defines the attributes for the system enclosure."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.15 ;"
Start Attribute
Name = "Enclosure or Chassis Type"
ID = 1
Description = "The type of enclosure."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Desktop"
4 = "Low Profile Desktop"
5 = "Pizza Box"
6 = "Mini Tower"
7 = "Tower"
8 = "Portable"
9 = "LapTop"
10 = "Notebook"
11 = "Hand Held"
12 = "Docking Station"
13 = "All in One"
14 = "Sub Notebook"
15 = "Space-saving"
16 = "Lunch Box"
17 = "Main System Chassis"
18 = "Expansion Chassis"
19 = "SubChassis"
20 = "Bus Expansion Chassis"
21 = "Peripheral Chassis"
22 = "RAID Chassis"
23 = "Rack Mount Chassis"
24 = "Sealed-Case PC"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Asset Tag"
ID = 2
Description = "The system asset tag string."
Access = Read-Write
Storage = Specific
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Chassis Lock Present"
ID = 3
Description = "If true, a chassis lock is present."
Access = Read-Only
Storage = Common
Type = Start ENUM
0 = "False"
1 = "True"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Bootup State"
ID = 4
Description = "The current state of this system when it booted."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "OK"
4 = "Warning"
5 = "Critical"
6 = "Non-Recoverable"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Power State"
ID = 5
Description = "The current state of the power supply for this system."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "OK"
4 = "Warning"
5 = "Critical"
6 = "Non-Recoverable"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Thermal State"
ID = 6
Description = "The current thermal state of this system."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "OK"
4 = "Warning"
5 = "Critical"
6 = "Non-Recoverable"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "FRU Group Index"
ID = 7
Description = "If this is a Field Replaceable Unit or if it is part of "
"another FRU, this provides an index into the FRU table; 'value "
"= -1' indicates that the group is not a FRU."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operational Group Index"
ID = 8
Description = "The index into the Operational State table for this device if "
"applicable."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
End Group
//////////////////////////////////////////////////////////////////////
// "DMTF|System Slots|004"
//
// Supercedes: DMTF|System Slot|003
// Superceded By:
//
//////////////////////////////////////////////////////////////////////
Start Group
Name = "System Slots"
Class = "DMTF|System Slot|004"
ID = 19
Description = "This group defines the attributes for the different system expansion "
"slots supported in this system."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.18 ;"
Key = 1
Start Attribute
Name = "Slot Index"
ID = 1
Description = "An index into the system slot table. This is the hardware ID "
"number for each expansion slot, whether it is occupied or not "
"(starting with 1)."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Slot Type"
ID = 2
Description = "The bus type supported in this slot. "
"This is a bit field with the following definitions: \n "
"Bit 0 (2^0), if 1, it is a long-length card; \n "
" if 0, it is a short-length card, \n "
"Bit 1 (2^1) if set, indicates ISA, \n "
"Bit 2 (2^2) indicates EISA, \n "
"Bit 3 (2^3) indicates MCA, \n "
"Bit 4 (2^4) indicates PCI, \n "
"Bit 5 (2^5) indicates VL, \n "
"Bit 6 (2^6) indicates PCMCIA, \n "
"Bit 7 (2^7) refers to NuBus, \n "
"Bit 8 (2^8) indicates PC-98/C20, \n "
"Bit 9 (2^9) indicates PC-98/C24, \n "
"Bit 10 (2^10) indicates PC-98/E, \n "
"Bit 11 (2^11) indicates PC-98/Local Bus\n "
"Bit 12 (2^12) indicates PC-98/Card slot."
"Bit 13 (2^13), if set, indicates PC Card-16 support \n "
"Bit 14 (2^14), if set, indicates CardBus support \n "
"Bit 15 (2^15), if set, indicates ZV Port support \n "
"Bit 16 (2^16), if set, indicates PC Card Modem Ring Resume support \n"
"Bit 17 (2^17), if set, indicates AGP slot \n"
Access = Read-Only
Storage = Common
Type = Integer64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Slot Width"
ID = 3
Description = "The maximum bus width of cards accepted in this slot."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "8 bit card"
4 = "16 bit card"
5 = "32 bit card"
6 = "64 bit card"
7 = "128 bit card"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Current Usage"
ID = 4
Description = "Is this slot is currently in use?"
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Available"
4 = "In Use"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Slot Description"
ID = 5
Description = "The card currently occupying this slot."
Access = Read-Only
Storage = Specific
Type = DisplayString(80)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Slot Category"
ID = 6
Description = "The word 'slot' is used to refer to bus slots. The last case "
"(motherboard) refers to situations where a functional element "
"is integrated onto, say, a motherboard and connects to a bus "
"without a connector. It still takes up an expansion site on "
"the bus but this is termed a 'virtual slot' as opposed to a "
"physical slot (see the attribute 'Virtual Slot'). Virtual "
"slots are in effect permanently occupied expansion "
"sites. This attribute establishes which category of physical "
"slot this table entry is defining."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Bus Connector"
4 = "PCMCIA Slot"
5 = "Motherboard"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Virtual Slot"
ID = 7
Description = "This attribute indicates whether this is a 'virtual slot' or "
"not. A 'virtual slot' is an expansion site that is permanently "
"occupied because of the level of integration of an expandable "
"component. An example of a virtual slot is an I/O bus position "
"taken up by a LAN controller that is integrated onto a "
"motherboard. A slot with the 'Slot Category' of Motherboard is "
"typically a Virtual Slot."
Access = Read-Only
Storage = Common
Type = Start ENUM
0 = "False"
1 = "True"
2 = "Unknown"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Resource User ID"
ID = 8
Description = "Value used to locate the rows in the System Resources 2 table "
"for the resources associated with this slot or expansion "
"site. 0 = 'unspecified'."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Vcc Mixed Voltage Support"
ID = 9
Description = "Device Vcc Mixed Voltage support. "
"This is a bit field with the following definitions: \n "
"Bit 0 (2^0), if set, indicates 3.3V support \n "
"Bit 1 (2^1), if set, indicates 5V support "
Access = Read-Only
Storage = Specific
Type = Integer64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Vpp Mixed Voltage Support"
ID = 10
Description = "Device Vpp Mixed Voltage support. "
"This is a bit field with the following definitions: \n "
"Bit 0 (2^0), if set, indicates 3.3V support \n "
"Bit 1 (2^1), if set, indicates 5V support \n "
"Bit 2 (2^2), if set, indicates 12V support"
Access = Read-Only
Storage = Specific
Type = Integer64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Slot Thermal Rating"
ID = 11
Description = "The maximum thermal dissipation of the slot in milliwatts."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
End Group
//------------------------------------------------------------------------
// Video Groups
// Describes the Video subsystem in this system
//
//------------------------------------------------------------------------
Start Group
Name = "Video"
Class = "DMTF|Video|003"
ID = 20
Description = "This group defines the attributes of video devices in this system."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.19 ;"
Key = 1
Start Attribute
Name = "Video Index"
ID = 1
Description = "An index into the video table."
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Video Type"
ID = 2
Description = "The architecture of the video subsystem in this system."
Access = READ-ONLY
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "CGA"
4 = "EGA"
5 = "VGA"
6 = "SVGA"
7 = "MDA"
8 = "HGC"
9 = "MCGA"
10 = "8514A"
11 = "XGA"
12 = "Linear Frame Buffer"
160 = "PC-98"
End ENUM
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Current Video Mode"
ID = 3
Description = "The current video mode in this system."
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "Minimum Refresh Rate"
ID = 4
Description = "The minimum refresh rate for this video subsystem in Hz."
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Maximum Refresh Rate"
ID = 5
Description = "The maximum refresh rate for this video subsystem in Hz."
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Video Memory Type"
ID = 6
Description = "The type of video memory for this adapter."
Access = READ-ONLY
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "VRAM"
4 = "DRAM"
5 = "SRAM"
6 = "WRAM"
7 = "EDO RAM"
8 = "Burst Synchronous DRAM"
9 = "Pipelined Burst SRAM"
10 = "CDRAM"
11 = "3DRAM"
12 = "SDRAM"
13 = "SGRAM"
End ENUM
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Video RAM Memory Size"
ID = 7
Description = "Video adapter memory size in kilobytes."
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Scan Mode"
ID = 8
Description = "The scan mode for this video device."
Access = READ-ONLY
Type =Start Enum
Name = "Scan Mode"
Type = Integer
0x01 = "Other"
0x02 = "Unknown"
0x03 = "Interlaced"
0x04 = "Non Interlaced"
End Enum
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Video Physical Location"
ID = 9
Description = "The location of the video controller circuitry."
Access = READ-ONLY
Type =Start Enum
Name = "Video Location"
Type = Integer
0x01 = "Other"
0x02 = "Unknown"
0x03 = "Integrated"
0x04 = "Add-on Card"
End Enum
Value = *"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "Current Vertical Resolution"
ID = 10
Description = "The current number of vertical pixels."
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Current Horizontal Resolution"
ID = 11
Description = "The current number of horizontal pixels."
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Current Number of bits per pixel"
ID = 12
Description = "The number of bits used to display each pixel for this video "
"device."
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Current Number of rows"
ID = 13
Description = "The number of rows in character mode for this video device."
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Current Number of columns"
ID = 14
Description = "The number of columns in character mode for this video device."
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Current Refresh Rate"
ID = 15
Description = "The current refresh rate in Hz for this video device."
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "FRU Group Index"
ID = 16
Description = "If this is a Field Replaceable Unit or if it is part of "
"another FRU, this provides an index into the FRU table; 'value "
"= -1' indicates that the group is not a FRU."
Access = READ-ONLY
Storage = COMMON
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operational Group Index"
ID = 17
Description = "The index into the Operational State table for this device."
"Group"
Access = READ-ONLY
Storage = COMMON
Type = Integer
Value = *"CPQCCODE"
End Attribute
End Group
//------------------------------------------------------------------------
// Video Groups
// Describes the Video subsystem in this system
//
//------------------------------------------------------------------------
//////////////////////////////////////////////////////////////////////
// "DMTF|Video BIOS|001"
//
// Supercedes: ---
// Superceded By: ---
//
//////////////////////////////////////////////////////////////////////
Start Group
Name = "Video BIOS"
Class = "DMTF|Video BIOS|001"
ID = 21
Description = "This group defines the attributes for the Video BIOS."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.20 ;"
Key = 1
Start Attribute
Name = "Video BIOS Index"
ID = 1
Description = "The index into the Video BIOS table."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Video BIOS Manufacturer"
ID = 2
Description = "The name of the company that wrote this Video BIOS."
Access = Read-Only
Storage = Specific
Type = DisplayString(80)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Video BIOS Version"
ID = 3
Description = "The version number or version string of this Video BIOS."
Access = Read-Only
Storage = Specific
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Video BIOS Release Date"
ID = 4
Description = "The Video BIOS release date."
Access = Read-Only
Storage = Common
Type = Date
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Video BIOS Shadowing State"
ID = 5
Description = "If true, the Video BIOS is currently being shadowed."
Access = Read-Only
Storage = Common
Type = Start ENUM
0 = "False"
1 = "True"
End ENUM
Value = *"CPQCCODE"
End Attribute
End Group
//------------------------------------------------------------------------
// Disk Groups
// "DMTF|Disks|003"
//
// Supercedes: DMTF|Disks|002
// Superceded By: ---
//------------------------------------------------------------------------
Start Group
Name = "Disks"
ID = 23
Class = "DMTF|Disks|003"
Key = 1,2
Description = "This group defines the physical attributes of disk mass storage"
" devices in this system."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.22 ;"
Start Attribute
Name = "Storage Type"
ID = 1
Description = "The type of this mass storage device"
Access = READ-ONLY
Type =Start Enum
Name = "Storage Type"
Type = Integer
0x01 = "Other"
0x02 = "Unknown"
0x03 = "Hard Disk"
0x04 = "Floppy Disk"
0x05 = "Optical ROM"
0x06 = "Optical WORM"
0x07 = "Optical RW"
0x08 = "Compact Disk"
0x09 = "Flash Disk"
0x0A = "Bernoulli"
0x0B = "Optical Floppy Disk"
0x0C = "Digital Versatile Disk (DVD) Drive"
0x0D = "Digital Versatile Disk (DVD) RAM Drive"
End Enum
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Disk index"
ID = 2
Description = "An index into the disk table"
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Storage Interface Type"
ID = 3
Description = "The interface used by this mass storage device"
Access = READ-ONLY
Type =Start Enum
Name = "Storage Interface Type"
Type = Integer
0x01 = "Other"
0x02 = "Unknown"
0x03 = "SCSI"
0x04 = "ESDI"
0x05 = "IDE"
0x06 = "CMD"
0x07 = "IPI"
0x08 = "ST506"
0x09 = "DSSI"
0x0A = "Parallel Port"
0x0B = "HIPPI"
0x0C = "QIC2"
0x0D = "Floppy Disk Interface"
0x0E = "PCMCIA"
0x0F = "Enhanced ATA/IDE"
End Enum
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Interface Description"
ID = 4
Description = "A longer description of the mass storage interface"
"For example, SCSI2 fast wide"
Access = READ-ONLY
Type = String(64)
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Media loaded"
ID = 5
Description = "If TRUE, the media is loaded"
Access = READ-ONLY
Type = "BOOL"
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Removable Drive"
ID = 6
Description = "If TRUE, the drive is removable"
Access = READ-ONLY
Type = "BOOL"
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Removable Media"
ID = 7
Description = "If TRUE, the media in this drive is removable"
Access = READ-ONLY
Type = "BOOL"
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Device ID"
ID = 8
Description = "The SCSI address of this device"
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Logical Unit Number"
ID = 9
Description = "Logical unit number of this SCSI device. "
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Number of Physical Cylinders"
ID = 10
Description = "The number of reported physical cylinders on this device"
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "Number of Physical Sectors"
ID = 11
Description = "The number of reported physical sectors per track for this device"
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "Number of Physical Heads"
ID = 12
Description = "The number of reported physical heads for this device"
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Physical Cylinder for Write Precompensation"
ID = 13
Description = "Specifies the physical cylinder used for Write precompensation on this device"
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Physical Cylinder for Landing Zone"
ID = 14
Description = "The physical landing zone cylinder of this device"
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "Sector Size"
ID = 15
Description = "The size in bytes of the physical disk sector as reported by the disk"
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Total Physical Size"
ID = 16
Description = "The total size in kilobytes (1024 bytes) of this device"
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "Number of Current Bad Blocks or Sectors"
ID = 17
Description = "The number of current bad blocks or sectors to include total of both"
" factory assigned and grown defects"
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "Partitions"
ID = 18
Description = "The number of partitions on this storage unit"
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Physical Location"
ID = 19
Description = "The physical location of this disk drive relative to the system enclosure"
Access = READ-ONLY
Type =Start Enum
Name = "Disk Location"
Type = Integer
0x01 = "Other"
0x02 = "Unknown"
0x03 = "Internal"
0x04 = "External"
End Enum
Value =*"CPQCCODE"
Storage = SPECIFIC
End Attribute
Start Attribute
Name = "FRU Index"
ID = 20
Description = "If this is a Field Replaceable Unit or if it is part of another FRU,"
"this provides an index into the FRU table."
" 'Value = -1' indicates that the group is not a FRU"
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Operational group Index"
ID = 21
Description = "This attribute gives the instance index in the Operation State"
"group"
Access = READ-ONLY
Type = Integer
Value = *"CPQCCODE"
Storage = COMMON
End Attribute
Start Attribute
Name = "Security Settings"
ID = 22
Description = "Enum describing the current hardware security settings on this device"
Access = READ-ONLY
Storage = COMMON
Type =Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "None"
0x04 = "Read-Only"
0x05 = "Lockout Enabled"
0x06 = "Boot-Bypass"
0x07 = "Boot-Bypass & Read-Only"
End Enum
Value = *"CPQCCODE"
End Attribute
End Group
// Included from Systems Standard Groups Definition
Start Group
Name = "Disk Mapping Table"
Class = "DMTF|Disks Mapping Table|001"
ID = 24
Description = "A table relating disks to partitions. May have an instance of a disk orpartition more than once."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.23 ;"
Key = 1, 2, 3
Start Attribute
Name = "Storage Type"
ID = 1
Description = "The type of the mass storage device."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Hard Disk"
4 = "Floppy Disk"
5 = "Optical ROM"
6 = "Optical WORM"
7 = "Optical RW"
8 = "Compact Disk"
9 = "Flash Disk"
10 = "Bernoulli"
11 = "Optical Floppy Disk"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Disk Index"
ID = 2
Description = "An index value into the Disks table."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Partition Index"
ID = 3
Description = "An index value into the partition table."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
End Group
//------------------------------------------------------------------------
// Partition Groups
// Describes the Partition information of this system
//
//------------------------------------------------------------------------
Start Group
Name = "Partition"
Class = "DMTF|Partition|002"
ID = 25
Description = "This group describes the partitions on particular disks."
Key = 1
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.24 ;"
Start Attribute
Name = "Partition Index"
ID = 1
Description = "The index into the partition table."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Partition Name"
ID = 2
Description = "The name used by the system to identify the partition. This "
"is normally the drive letter."
Access = Read-Only
Storage = Common
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Partition Size"
ID = 3
Description = "The size of this partition in kilobytes."
Access = Read-Only
Storage = Specific
Type = Integer64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Free Space"
ID = 4
Description = "The number of free kilobytes on this partition."
Access = Read-Only
Storage = Specific
Type = Integer64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Partition Label"
ID = 5
Description = "The partition label or the unique volume label field for this "
"physical volume. (For DOS, this is the volume label plus the "
"32 bit Volume ID field if available.)"
Access = Read-Only
Storage = Specific
Type = OctetString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "File System"
ID = 6
Description = "The file system associated with this partition."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "FAT"
4 = "HPFS"
5 = "NTFS"
6 = "OFS"
7 = "MFS"
8 = "HFS"
9 = "VXFS"
10 = "SFS"
11 = "S5"
12 = "S52K"
13 = "UFS"
14 = "FFS"
15 = "Netware286"
16 = "Netware386"
17 = "FAT32"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Compressed"
ID = 7
Description = "If true, this partition is compressed."
Access = Read-Only
Storage = Common
Type = Start ENUM
0 = "False"
1 = "True"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Encrypted"
ID = 8
Description = "If true, this partition is encrypted."
Access = Read-Only
Storage = Common
Type = Start ENUM
0 = "False"
1 = "True"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Number Of Disks Occupied"
ID = 9
Description = "The number of disks this partition occupies."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
End Group
//------------------------------------------------------------------------
// Logical Drives Group
// Describes the Logical Drives information of this system
//
//------------------------------------------------------------------------
Start Group
Name = "Logical Drives"
Class = "DMTF|Logical Drives|001"
ID = 27
Description = "This group defines the attributes of the logical drives in a system."
Key = 1
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.26 ;"
Start Attribute
Name = "Logical Drive Index"
ID = 1
Description = "An index into the Logical Drive table."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Logical Drive Name"
ID = 2
Description = "Name used by the system to identify this logical drive. For "
"DOS, this could be the logical drive letter (A, B, C...)."
Access = Read-Only
Storage = Common
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Logical Drive Type"
ID = 3
Description = "This defines the logical drive type."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Fixed Drive"
4 = "Removable Drive"
5 = "Remote Drive"
6 = "CDROM"
7 = "Floppy Drive"
8 = "RAM Drive"
9 = "Drive Array"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Logical Drive Size"
ID = 4
Description = "The size of this logical drive in kilobytes."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Free Logical Drive Size"
ID = 5
Description = "The remaining space on this logical drive in kilobytes."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Logical Drive Path"
ID = 6
Description = "The path used to access this logical drive (for remote drives)."
Access = Read-Only
Storage = Common
Type = DisplayString(512)
Value = *"CPQCCODE"
End Attribute
End Group
//------------------------------------------------------------------------
// Mouse Group
// Describes the Mouse information of this system
//
//------------------------------------------------------------------------
Start Group
Name = "Mouse"
Class = "DMTF|Mouse|004"
ID = 28
Description = "This group defines the characteristics of a mouse input device."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.27 ;"
Start Attribute
Name = "Mouse Interface"
ID = 1
Description = "The interface type of this mouse."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Serial"
4 = "PS/2"
5 = "Infrared"
6 = "HP-HIL"
7 = "Bus mouse"
8 = "ADB (Apple Desktop Bus)"
160 = "Bus mouse DB-9"
161 = "Bus mouse micro-DIN"
162 = "USB"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Mouse IRQ"
ID = 2
Description = "The IRQ number used by this mouse."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Mouse Buttons"
ID = 3
Description = "The number of mouse buttons on this mouse."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Mouse Port Name"
ID = 4
Description = "The name of the port currently being used by this mouse."
Access = Read-Only
Storage = Common
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Mouse Driver Name"
ID = 5
Description = "The name of the mouse driver."
Access = Read-Only
Storage = Common
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Mouse Driver Version"
ID = 6
Description = "The version number of the mouse driver."
Access = Read-Only
Storage = Common
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "FRU Group Index"
ID = 7
Description = "If this is a Field Replaceable Unit or if it is part of "
"another FRU, this provides an index into the FRU table; 'value "
"= -1' indicates that the group is not a FRU."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operational Group Index"
ID = 8
Description = "The index into the Operational State table for this device."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Security Settings"
ID = 9
Description = "Enum describing the current hardware security settings on "
"this device"
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "None"
4 = "External Interface Locked Out"
5 = "External Interface Enabled"
End ENUM
Value = *"CPQCCODE"
End Attribute
End Group
//------------------------------------------------------------------------
// Keyboard Group
// Describes the Keyboard information of this system
//
//------------------------------------------------------------------------
Start Group
Name = "Keyboard"
Class = "DMTF|Keyboard|003"
ID = 29
Description = "This group defines the characteristics of the system keyboard."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.28 ;"
Start Attribute
Name = "Keyboard Layout"
ID = 1
Description = "A description of the layout of this keyboard."
Access = Read-Only
Storage = Common
Type = DisplayString(80)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Keyboard Type"
ID = 2
Description = "The type description of this keyboard."
Access = Read-Only
Storage = Common
Type = DisplayString(80)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Keyboard Connector Type"
ID = 3
Description = "The type of keyboard connector used by this keyboard."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Mini-Din"
4 = "Micro-Din"
5 = "PS/2"
6 = "Infrared"
7 = "HP-HIL"
8 = "DB-9"
9 = "Access Bus"
160 = "PC-98"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "FRU Group Index"
ID = 4
Description = "If this is a Field Replaceable Unit or if it is part of "
"another FRU, this provides an index into the FRU table; 'value "
"= -1' indicates that the group is not a FRU."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operational Group Index"
ID = 5
Description = "The index into the Operational State table for this device."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Security Settings"
ID = 6
Description = "Enum describing the current hardware security settings on "
"this device"
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "None"
4 = "External Interface Locked Out"
5 = "External Interface Enabled"
End ENUM
Value = *"CPQCCODE"
End Attribute
End Group
Start Group
Name = "Field Replaceable Unit"
Class = "DMTF|FRU|002"
ID = 30
Description = "A Field Replaceable Unit (FRU), is defined as a hardware component "
"which is designed to be separately removable for replacement or "
"repair. For the purposes of this definition, a motherboard and a "
"fixed hard disk are FRUs, whereas a fixed hard disk platter or a chip "
"fixed in place on the motherboard are not FRUs since they are not "
"designed to be separately removable. Each instance within the FRU "
"table should contain the device group and instance data for the "
"associated hardware component."
Key = 1
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.29 ;"
Start Attribute
Name = "FRU Index"
ID = 1
Description = "The index into the Field Replaceable Unit table."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Device Group Index"
ID = 2
Description = "The group ID of the group referencing this Field Replaceable "
"Unit instance."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Description"
ID = 3
Description = "A clear description of this Field Replaceable Unit."
Access = Read-Only
Storage = Common
Type = DisplayString(255)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Manufacturer"
ID = 4
Description = "The name of the company manufacturing or providing this "
"Field Replaceable Unit."
Access = Read-Only
Storage = Common
Type = DisplayString(80)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Model"
ID = 5
Description = "The manufacturer's model number for this Field Replaceable "
"Unit."
Access = Read-Only
Storage = Common
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Part Number"
ID = 6
Description = "A part number by which a replacement part can be ordered for "
"this Field Replaceable Unit."
Access = Read-Only
Storage = Common
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "FRU Serial Number"
ID = 7
Description = "The manufacturer's serial number for this Field Replaceable "
"Unit."
Access = Read-Only
Storage = Common
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Revision Level"
ID = 8
Description = "The revision level of this Field Replaceable Unit."
Access = Read-Only
Storage = Common
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Warranty Start Date"
ID = 9
Description = "The start date of the service warranty for this Field "
"Replaceable Unit."
Access = Read-Only
Storage = Specific
Type = Date
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Warranty Duration"
ID = 10
Description = "The total duration of this Field Replaceable Unit warranty in "
"months."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Support Phone Number"
ID = 11
Description = "The phone number(s) for support for this Field Replaceable "
"Unit."
Access = Read-Only
Storage = Common
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "FRU Internet Uniform Resource Locator"
ID = 12
Description = "The Internet Uniform Resource Locator string that can be used "
"through a World Wide Web browser to obtain further "
"information about this FRU"
Access = Read-Only
Storage = Specific
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
End Group
Start Group
Name = "Operational State"
Class = "DMTF|Operational State|003"
ID = 31
Description = "This group provides the operational state, usage, and availability "
"status,and administrative state indicators for specific Device Group "
"instances."
Key = 1
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.30 ;"
Start Attribute
Name = "Operational State Instance Index"
ID = 1
Description = "The Index into the Operational State table."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Device Group Index"
ID = 2
Description = "The group ID of the group referencing this instance."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operational Status"
ID = 3
Description = "The operational status of the Device Group instance."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Enabled"
4 = "Disabled"
5 = "Not Applicable"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Usage State"
ID = 4
Description = "The usage state of the Device Group instance."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Idle"
4 = "Active"
5 = "Busy"
6 = "Not Applicable"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Availability Status"
ID = 5
Description = "The availability status of the Device Group instance."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Running"
4 = "Warning"
5 = "In Test"
6 = "Not Applicable"
7 = "Power Off"
8 = "Off Line"
9 = "Off Duty"
10 = "Degraded"
11 = "Not Installed"
12 = "Install Error"
13 = "Power Save"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Administrative State"
ID = 6
Description = "The administrative state of the Device Group instance."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Locked"
4 = "Unlocked"
5 = "Not Applicable"
6 = "Shutting Down"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Fatal Error Count"
ID = 7
Description = "The accumulated Fatal or Non-recoverable error count for this "
"Device Group instance."
Access = Read-Only
Storage = Specific
Type = Counter
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Major Error Count"
ID = 8
Description = "The accumulated Major or Critical error count for this Device "
"Group instance."
Access = Read-Only
Storage = Specific
Type = Counter
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Warning Error Count"
ID = 9
Description = "The accumulated Warning or Non-Critical error count for this "
"Device Group instance."
Access = Read-Only
Storage = Specific
Type = Counter
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Current Error Status"
ID = 10
Description = "This attribute presents the current error status for this "
"Device Group instance. The most critical error status in "
"effect should be presented. I.e. if a part of the Device Group "
"instance is 'Critical', while other status is 'Non-critical' "
"then the status'Critical' should be reported."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "OK"
4 = "Non-critical"
5 = "Critical"
6 = "Non-recoverable"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Device Predicted Failure Status"
ID = 11
Description = "Enumeration describing the current Device Predicted Failure "
"Status (e.g.: the S.M.A.R.T. status of the device)."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Not supported by this device"
4 = "No failure predicted by the device"
5 = "Device failure predicted by the device"
6 = "Media failure predicted by the device"
End ENUM
Value = *"CPQCCODE"
End Attribute
End Group
//////////////////////////////////////////////////////////////////////
// "DMTF|Physical Memory Array|001"
//
// Supercedes: ---
// Superceded By: ---
//
//////////////////////////////////////////////////////////////////////
Start Group
Name = "Physical Memory Array"
Class = "DMTF|Physical Memory Array|001"
ID = 34
Description = "This group represents an array of physical memory as a collection "
"of one or more Memory Devices associated in sets and partitions."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.33 ;"
Key = 1
Start Attribute
Name = "Memory Array Table Index"
ID = 1
Description = "A unique number that identifies this row."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Memory Array Location"
ID = 2
Description = "The physical location of the Memory Array, whether on the "
"system board or an add-on board."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "System board or motherboard"
4 = "ISA add-on card"
5 = "EISA add-on card"
6 = "PCI add-on card"
7 = "MCA add-on card"
8 = "PCMCIA add-on card"
9 = "Proprietary add-on card"
16 = "NuBus"
160 = "PC-98/C20 add-on card"
161 = "PC-98/C24 add-on card"
162 = "PC-98/E add-on card"
163 = "PC-98/Local bus add-on card"
164 = "PC-98/Card slot add-on card"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Memory Array Use"
ID = 3
Description = "What this Memory Array is used for."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "System memory"
4 = "Video memory"
5 = "Flash memory"
6 = "Non Volatile RAM"
7 = "Cache Memory"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Maximum Memory Capacity"
ID = 4
Description = "The maximum memory capacity, in kilobytes, on this "
"array. 0x80000000denotes 'unknown'."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Number of Memory Device sockets"
ID = 5
Description = "The number of SIMM slots or sockets available for Memory "
"Devices in this array. 0x80000000 denotes 'unknown'. "
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Number of Memory Device sockets used"
ID = 6
Description = "The number of SIMM slots or sockets in use for Memory Devices "
"in this array. 0x80000000 denotes 'unknown'."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Memory Error Correction"
ID = 7
Description = "The main hardware error correction or detection method "
"supported by this Memory Array."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "None"
4 = "Parity"
5 = "Single Bit ECC"
6 = "MultiBit ECC"
7 = "CRC"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Array Error Type"
ID = 8
Description = "The type of error that is associated with the current status "
"reported in Operational State for this Memory Array."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "OK"
4 = "Bad read"
5 = "Parity error"
6 = "Single-bit error"
7 = "Double-bit error"
8 = "Multi-bit error"
9 = "Nibble error"
10 = "Checksum error"
11 = "CRC error"
12 = "Corrected Single-bit error"
13 = "Corrected error"
14 = "Uncorrectable error"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Last Error Update"
ID = 9
Description = "System state during which last error status was collected."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "No update since last instrumentation start."
4 = "Updated from information obtained prior to instrumentation start."
5 = "Updated during instrumentation run-time."
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Error Operation"
ID = 10
Description = "The memory access operation that caused the current error."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Read"
4 = "Write"
5 = "Partial write"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Error Data Size"
ID = 11
Description = "The size of the data transfer that caused the error, in "
"bits. Zero indicates no error, 0x80000000 denotes 'unknown'."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Error Data"
ID = 12
Description = "Data captured during the erroneous Memory Array access. The "
"data occupy the first n bytes of the octet string required to "
"hold 'Error Data Size' bits of the data. Data are stored "
"least-significant byte first."
Access = Read-Only
Storage = Specific
Type = OctetString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Vendor Syndrome"
ID = 13
Description = "Vendor-specific syndrome or CRC data associated with the "
"erroneous access. "
Access = Read-Only
Storage = Specific
Type = OctetString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Error Address"
ID = 14
Description = "Physical address of the error based on the addressing of the "
"bus that the Memory Array is connected to. 0x8000 0000 0000 "
"0000 denotes 'unknown'."
Access = Read-Only
Storage = Common
Type = Integer64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Error Resolution"
ID = 15
Description = "Range in bytes that the error can be determined to be within, "
"when an Error Address is given. 0x80000000 denotes 'unknown'."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "FRU Group Index"
ID = 16
Description = "If this is a Field Replaceable Unit or if it is part of "
"another FRU, this provides an index into the FRU table; 'value "
"= -1' indicates that the group is not a FRU."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operational Group Index"
ID = 17
Description = "The index into the Operational State Table for this Memory "
"Array. The Operational State row is used to hold the overall "
"error count and error status for this array."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
End Group
//////////////////////////////////////////////////////////////////////
// "DMTF|Memory Array Mapped Addresses|001"
//
// Supercedes: ---
// Superceded By: ---
//
//////////////////////////////////////////////////////////////////////
Start Group
Name = "Memory Array Mapped Addresses"
Class = "DMTF|Memory Array Mapped Addresses|001"
ID = 35
Description = "This table presents ranges of physical addresses that are mapped to "
"a given Memory Array."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.34 ;"
Key = 1
Start Attribute
Name = "Memory Array Mapped Addresses Table Index"
ID = 1
Description = "A unique number that identifies this row."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Memory Array Index"
ID = 2
Description = "The ID of the Memory Array that this address range is mapped "
"to. Multiple address ranges may be mapped to a Memory Array."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Mapped Range Starting Address"
ID = 3
Description = "The physical starting address, in kilobytes, of a range of "
"memory mapped to the specified Memory Array. 0x80000000 "
"denotes 'unknown'."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Mapped Range Ending Address"
ID = 4
Description = "The physical ending address of the last kilobyte of a range "
"of addresses mapped to the specified Memory Array. 0x80000000 "
"denotes 'unknown'."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Partition ID"
ID = 5
Description = "Identifies a Memory Partition associated with the Memory "
"Array specified by Memory Array Table Index. 0x80000000 "
"denotes 'unknown'."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Partition Width"
ID = 6
Description = "The number of Memory Devices that form a single row of memory "
"for the partition. 0x80000000 denotes 'unknown'."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operational Group Index"
ID = 7
Description = "The index into the Operational State Table for this Memory "
"Range. Generally, there will be a 1:1 correspondence between a "
"mapped range and a partition. In which case, the Operational "
"State will be for the partition as well. In the case "
"that there is more than one mapped range for a partion, it "
"will be necessary to check the Operational State entries for "
"each range to determine the overall status of the partition."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
End Group
//////////////////////////////////////////////////////////////////////
// "DMTF|Memory Device|001"
//
// Supercedes: ---
// Superceded By: ---
//
//////////////////////////////////////////////////////////////////////
Start Group
Name = "Memory Device"
Class = "DMTF|Memory Device|002"
ID = 36
Description = "This group presents information about individual memory devices in "
"the system. A memory device can be a SIMM, a SIPP, or a single chip, "
"or an entire card-based on the resolution to which a memory error "
"can be determined and whether the device is replaceable as a unit."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.35 ;"
Key = 1
Start Attribute
Name = "Memory Device Table Index"
ID = 1
Description = "A unique number that identifies this row."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Memory Array Index"
ID = 2
Description = "The ID of the Memory Array that this Memory Device is a part of."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Device Locator"
ID = 3
Description = "A string identifying the physically labeled socket or board "
"position where the memory device is located. Eg. 'SIMM 3' or "
"'IC12'."
Access = Read-Only
Storage = Specific
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Bank Locator"
ID = 4
Description = "A string identifying the physically labeled bank where the "
"memory device is located. Eg. 'Bank 0' or 'A'."
Access = Read-Only
Storage = Specific
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Size"
ID = 5
Description = "Size of this memory device, in bytes."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Form Factor"
ID = 6
Description = "Implementation form factor for this memory device."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "SIMM"
4 = "SIP"
5 = "Chip"
6 = "DIP"
7 = "ZIP"
8 = "Proprietary Card"
9 = "DIMM"
10 = "TSOP"
11 = "Row of chips"
12 = "RIMM"
13 = "SODIMM"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Total Width"
ID = 7
Description = "Total width of this memory device, including check or error "
"correction bits, in bits. If there are no error correction "
"bits, the value in this attribute should match that specified "
"in Data Width. 0x80000000 denotes 'unknown'."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Data Width"
ID = 8
Description = "Data width of this memory device, in bits. A data width of 0 "
"and a Total Width of 8 would indicate that the device is "
"solely being used to provide eight error correction "
"bits. 0x80000000 denotes 'unknown'."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Memory Type"
ID = 9
Description = "Type of memory used in this memory device."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "DRAM"
4 = "EDRAM"
5 = "VRAM"
6 = "SRAM"
7 = "RAM"
8 = "ROM"
9 = "FLASH"
10 = "EEPROM"
11 = "FEPROM"
12 = "EPROM"
13 = "CDRAM"
14 = "3DRAM"
15 = "SDRAM"
16 = "SGRAM"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Type detail"
ID = 10
Description = "Additional detail on the device type."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "fast paged"
4 = "static column"
5 = "pseudo-static"
6 = "RAMBUS"
7 = "Synchronous"
8 = "CMOS"
9 = "EDO"
10 = "Window DRAM"
11 = "Cache DRAM"
12 = "Non-volatile"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Device Set"
ID = 11
Description = "This attribute is used to identify when the Memory Device is "
"one of a set of Memory Devices that must be populated with all "
"devices of the same type and size, and which set the device "
"belongs to. For example, when one SIMM belongs to a set "
"of four. 0 indicates the Memory Device isn't part of a set. "
"0x80000000 denotes 'unknown'."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Device Error Type"
ID = 12
Description = "The type of error that is associated with the current status "
"reported in Operational State for this Memory Device."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "OK"
4 = "Bad read"
5 = "Parity error"
6 = "Single-bit error"
7 = "Double-bit error"
8 = "Multi-bit error"
9 = "Nibble error"
10 = "Checksum error"
11 = "CRC error"
12 = "Corrected Single-bit error"
13 = "Corrected error"
14 = "Uncorrectable error"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Error Granularity"
ID = 13
Description = "Specifies whether the current error's location can be "
"resolved to the partition or device level."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Device level"
4 = "Memory Partition level"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Last Error Update"
ID = 14
Description = "System state during which the last error update was "
"collected."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "No update since last instrumentation start."
4 = "Updated from information obtained prior to instrumentation start."
5 = "Updated during instrumentation run-time."
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Error Operation"
ID = 15
Description = "The memory access operation that caused the current error."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Read"
4 = "Write"
5 = "Partial write"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Error Data Size"
ID = 16
Description = "The size of the data transfer that caused the error,in "
"bits. Zero indicates no error, 0x80000000 denotes 'unknown'."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Error Data"
ID = 17
Description = "Data captured during the erroneous Memory Array access. The "
"data occupies the first n bytes of the octet string required to "
"hold 'Error Data Size' bits of the data. Data is stored "
"least-significant byte first."
Access = Read-Only
Storage = Specific
Type = OctetString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Vendor Syndrome"
ID = 18
Description = "Vendor-specific syndrome or CRC data associated with the "
"erroneous access."
Access = Read-Only
Storage = Specific
Type = OctetString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Device Error Address"
ID = 19
Description = "Physical address of the error relative to the start of the "
"device, in bytes. 0x80000000 denotes 'unknown'."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Array Error Address"
ID = 20
Description = "Physical address of the kilobyte where the error is located, "
"relative to the bus for the Memory Array. 0x80000000 denotes "
"'unknown'."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Error Resolution"
ID = 21
Description = "Range in bytes that the error can be determined to be within,"
"when an Error Address is given. 0x80000000 denotes 'unknown'."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "FRU Group Index"
ID = 22
Description = "If this is a Field Replaceable Unit or if it is part of "
"another FRU, this provides an index into the FRU table; 'value "
"= -1' indicates that the group is not a FRU."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operational Group Index"
ID = 23
Description = "The index into the Operational State Table for this device."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
End Group
//////////////////////////////////////////////////////////////////////
// "DMTF|Memory Device Mapped Addresses|001"
//
// Supercedes: ---
// Superceded By: ---
//
//////////////////////////////////////////////////////////////////////
Start Group
Name = "Memory Device Mapped Addresses"
Class = "DMTF|Memory Device Mapped Addresses|001"
ID = 37
Description = "This table presents ranges of physical addresses that are mapped to "
"a given Memory Device Set."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.36 ;"
Key = 1
Start Attribute
Name = "Memory Device Mapped Addresses Table Index"
ID = 1
Description = "A unique number that identifies this row."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Memory Device Set ID"
ID = 2
Description = "The row in the Memory Device table that this address range is "
"for. This matches with a Memory Device Table Index. There may "
"be multiple rows in Memory Device Mapped addresses for a "
"single Memory Device."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Partition"
ID = 3
Description = "Identifies the Memory partition in the Memory Array Mapped "
"Addresses table that this Memory Device is part of. Partition "
"number should be positive. 0x80000000 denotes 'unknown'."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Mapped Range Starting Address"
ID = 4
Description = "The physical starting address, in kilobytes, of a range of "
"memory mapped to the specified Memory Device set. The address "
"is specified relative to the bus that the device is connected "
"to. 0x80000000 denotes 'unknown'."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Mapped Range Ending Address"
ID = 5
Description = "The physical ending address of the last kilobyte of a range "
"of addresses mapped to the specified Memory Device. The "
"address is specified relative to the bus that the device is "
"connected to. 0x80000000 denotes 'unknown'."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Partition Row Position"
ID = 6
Description = "This specifies the position of the device in a row of the "
"partition. For example, if it takes two 8-bit memory devices "
"to form a 16-bit row, then a value of '2'in this attribute "
"means the device is the second device. 0 is an invalid return "
"value. 0x80000000 denotes 'unknown'."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Interleave Position"
ID = 7
Description = "The position of this device in an interleave. 0 indicates "
"non-interleaved. 1 indicates the first position 2 the second, "
"and so on. For example, in a 2:1 interleave, a value of '1' "
"would indicate the device is in the 'even' position, in a 4:1 "
"interleave this would be the first of four possible "
"positions). 0x80000000 denotes 'unknown' or'unsupported'."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Data Depth"
ID = 8
Description = "The maximum number of consecutive rows accessed from this "
"device in a single interleaved transfer. For example, if a "
"device transfers two rows each time it is read, its Interleaved "
"Data Depth would be 2. If that device is 2:1 interleaved and "
"in Interleave Position '1', then the rows mapped to that device "
"would be rows 1,2,5,6,9,10, etc. If the device is not part of "
"an interleave, this value should be 0. 0x80000000 denotes "
"'unknown'."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
End Group
START GROUP
//Dependent Groups: System Resource Device Info
// System Resource Memory Info
// System Resource I/O Info
// System Resource IRQ Info
//This group describes the base level of Memory, I/O, DMA, and IRQ (interrupt) resources that
//are used by a device in the system.
Name = "System Resources 2"
ID = 38
Class = "DMTF|System Resources 2|001"
Description = "This group describes the base level of Memory, I/O, DMA, and INT"
"(interrupt) resources that are used by a device in the system."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.37 ;"
Key = 1
Start Attribute
Name = "System Resources Index"
ID = 1
Description = "A number that uniquely identifies the rows in this table."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Resource User"
ID = 2
Description = "A unique number for each different 'resource user' that has resources"
"specified in this table."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Resource Set"
ID = 3
Description = "A number used as the ID of a set of Memory, I/O, DMA and/or INT"
"resources for the resource user."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Resource Assignment"
ID = 4
Description = "Describes the state of the assignment of this set of resources. (Note: This"
"value must be the same for all resources within a given set.)"
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "Allocated"
0x04 = "Assignable"
0x05 = "Temporary Assignment"
End Enum
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Resource Type"
ID = 5
Description = "The type of resource described by this row."
Access = Read-Only
Storage = common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "Memory"
0x04 = "I/O"
0x05 = "IRQ"
0x06 = "DMA"
End Enum
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Resource Number"
ID = 6
Description = "DMA or IRQ number - 0 for Memory and I/O ranges. This is the"
"interrupt or DMA number relative to the bus that the interrupt is sourced from."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Resource Info ID"
ID = 7
Description = "ID of the row in the 'Info' table for this type of system resource. E.g. if"
"this Resource Type is 'I/O' then this would be an index into the 'System Resource I/O"
"Info' table."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Start Address"
ID = 8
Description = "Starting physical address for this memory range, or the minimum base"
"address if this attribute is being used to describe a programmable range. 0 for IRQ and"
"DMA resources."
Access = Read-Only
Storage = Specific
Type = Integer64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "End Address"
ID = 9
Description = "Ending physical address (address of last byte) for this memory range, or"
"the maximum configurable base address if this attribute is being used to describe a"
"programmable range. 0 for IRQ and DMA resources."
Access = Read-Only
Storage = Specific
Type = Integer64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Resource Size"
ID = 10
Description = "Number of consecutive bytes that a memory or I/O resource consumes. 0"
"for IRQ and DMA resources."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Base Alignment"
ID = 11
Description = "Alignment of Start Address, in bytes. Indicates the granularity of the"
"increments in which a programmable range can be set."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Shareable"
ID = 12
Description = "Indicates whether the resource is shareable."
Access = Read-Only
Storage = Common
Type = Start Enum
0x00 = "False"
0x01 = "True"
0x02 = "Unknown"
End Enum
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Shared"
ID = 13
Description = "Indicates whether this resource, or a portion of this resource, is shared"
"with another device."
Access = Read-Only
Storage = Common
Type = Start Enum
0x00 = "False"
0x01 = "True"
0x02 = "Unknown"
End Enum
Value = *"CPQCCODE"
End Attribute
END GROUP
START GROUP
//Dependent Groups: None
//This group describes the "Plug 'N Play" device and bus information for a device that is using the
//system resource.
Name = "System Resource Device Info"
ID = 39
Class = "DMTF|System Resource Device Info|001"
Description = "This group describes the 'Plug N Play' device and bus information for a device that is using the "
"system resource."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.38 ;"
Key = 1
Start Attribute
Name = "Resource User"
ID = 1
Description = "A number that uniquely identifies this device. This number may be"
"derived from the 'device number' that is assigned by 'Plug N Play', or may be uniquely"
"assigned by the component instrumentation."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Device ID"
ID = 2
Description = "Physical Device ID from Config manager info. Equal to the"
"CISTPL_MANFID field for PCMCIA devices. 0xFFFFFFFF = Unknown"
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Device Serial Number"
ID = 3
Description = "Device Serial Number from Config manager info. 0 = Undefined"
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Logical Device ID - Class Code"
ID = 4
Description = "Logical device ID for PnP ISA devices, Class code for PCI devices, "
"CISTPL_FUNCID for PCMCIA devices. 0xFFFFFFFF = Undefined, 0 = reserved"
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Device Flags"
ID = 5
Description = "Device flags from config manager info."
"Bit 0: 1 = device has been initialized"
"Bit 1: 1 = device is enabled"
"Bit 2: 1 = device config has been locked"
"Bit 3: 1 = device has temporary config resources assigned"
"Bit 4: 1 = device is reconfigurable"
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Device Number"
ID = 6
Description = "Device Number for PCI Devices, Logical Device number for PnP"
"Devices. 0 otherwise."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Function Number"
ID = 7
Description = "Function Number for PCI & EISA Devices. 0 otherwise."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Bus Type"
ID = 8
Description = "Bus number (0-255) for PCI Devices, Slot number for EISA and PnP"
"Devices, Card logical socket number for PCMCIA devices. Zero otherwise."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "CM Reserved"
ID = 9
Description = "Data from the Reserved field of the Configuration Manager bus access"
"structure, or 0."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
END GROUP
START GROUP
//Dependent Groups: None
Name = "System Resource Memory Info"
ID = 40
Class = "DMTF|System Resource Memory Info|001"
Description = "This group presents additional information about memory resources that"
"have been defined in the System Resources table."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.39 ;"
Key = 1
Start Attribute
Name = "System Resource Memory Info Index"
ID = 1
Description = "A number the uniquely identifies rows in this table."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "ISA/PCMCIA Range Descriptor"
ID = 2
Description = "For PnP ISA/PCMCIA memory range descriptor compatibility."
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "8-bit memory only"
0x04 = "16-bit memory only"
0x05 = "8- and 16-bit memory supported"
0x06 = "32-bit memory only"
End Enum
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "EISA Range Descriptor"
ID = 3
Description = "For PnP EISA memory range descriptor compatibility."
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "8-bit memory only"
0x04 = "16-bit memory only"
0x05 = "8- and 16-bit memory supported"
0x06 = "32-bit memory only"
End Enum
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Decode Support"
ID = 4
Description = "For PnP memory range descriptor compatibility."
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "Decode supports high address"
0x04 = "Decode supports range length"
End Enum
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Cacheable"
ID = 5
Description = "Indicates whether it is allowable for this memory range to be cached or"
"not."
Access = Read-Only
Storage = Common
Type = Start Enum
0x00 = "False"
0x01 = "True"
0x02 = "Unknown"
End Enum
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Cache Type"
ID = 6
Description = "Indicates Cache Type that is compatible with this resource."
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "Write-Back"
0x04 = "Write-Through"
End Enum
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Read-Write"
ID = 7
Description = "Indicates the read-write accessibility of this memory resource."
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "ROM (read only)"
0x04 = "RAM (read/write)"
End Enum
Value = *"CPQCCODE"
End Attribute
END GROUP
START GROUP
//Dependent Groups: None
Name = "System Resource I/O Info"
ID = 41
Class = "DMTF|System Resource I/O Info|001"
Description = "This group presents additional information about I/O resources that have"
"been defined in the System Resources table."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.40 ;"
Key = 1
Start Attribute
Name = "System Resource I/O Info Index"
ID = 1
Description = "A number the uniquely identifies rows in this table."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "I/O Decode"
ID = 2
Description = "Number of bits used for I/O decode"
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "10 bits"
0x04 = "16 bits"
End Enum
Value = *"CPQCCODE"
End Attribute
END GROUP
START GROUP
//Dependent Groups: None
Name = "System Resource IRQ Info"
ID = 42
Class = "DMTF|System Resource IRQ Info|001"
Description = "This group presents additional information about I/O resources that have"
"been defined in the System Resources table."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.41 ;"
Key = 1
Start Attribute
Name = "System Resource IRQ Info Index"
ID = 1
Description = "A number the uniquely identifies rows in this table."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Trigger Type"
ID = 2
Description = "The trigger type for this interrupt."
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "Level"
0x04 = "Edge"
End Enum
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Trigger Level"
ID = 3
Description = "The trigger level for this interrupt."
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "active low"
0x04 = "active high"
End Enum
Value = *"CPQCCODE"
End Attribute
END GROUP
START GROUP
//Dependent Groups: None
Name = "System Resource DMA Info"
ID = 43
Class = "DMTF|System Resource DMA Info|001"
Description = "This group presents additional information about DMA resources that"
"have been defined in the System Resources table."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.42 ;"
Key = 1
Start Attribute
Name = "System Resource DMA Info Index"
ID = 1
Description = "A number the uniquely identifies rows in this table."
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "DMA Transfer Width"
ID = 2
Description = "Width of DMA transfers supported"
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "8-bit"
0x04 = "8- and 16-bit"
0x05 = "16-bit"
0x06 = "32-bit"
0x07 = "64-bit"
0x08 = "128-bit"
End Enum
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "DMA Address Size"
ID = 3
Description = "The width of the DMA address."
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "8-bit"
0x05 = "16-bit" // 0x04 skipped for consistency with DMA Transfer
0x06 = "32-bit"
0x07 = "64-bit"
End Enum
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "DMA Maximum Transfer Size"
ID = 4
Description = "The maximum number of bytes that can be transferred by this"
"DMA Channel."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "DMA Transfer Preference"
ID = 5
Description = "DMA transfer type preference."
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "8-bit"
0x04 = "8- and 16-bit"
0x05 = "16-bit"
0x06 = "32-bit"
0x07 = "64-bit"
End Enum
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Bus Master"
ID = 6
Description = "Indicates whether the device is using DMA is a bus master."
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "logical device is not a bus master"
0x04 = "logical device is a bus master"
End Enum
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Byte Mode"
ID = 7
Description = "Indicates whether DMA may execute in 'count by byte' mode."
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "DMA may not execute in 'count by byte' mode."
0x04 = "DMA may execute in 'count by byte' mode."
End Enum
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Word Mode"
ID = 8
Description = "Indicates whether DMA may execute in 'count by word' mode."
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "DMA may not execute in 'count by word' mode."
0x04 = "DMA may execute in 'count by word' mode."
End Enum
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Channel Timing"
ID = 9
Description = "DMA channel speed support."
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "ISA compatible"
0x04 = "Type A"
0x05 = "Type B"
0x06 = "Type F"
End Enum
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Type-C Timing"
ID = 10
Description = "Indicates whether C type (burst) timing is supported."
Access = Read-Only
Storage = Common
Type = Start Enum
0x01 = "Other"
0x02 = "Unknown"
0x03 = "ISA compatible"
0x04 = "C type timing is not supported."
0x05 = "C type timing is supported."
End Enum
Value = *"CPQCCODE"
End Attribute
END GROUP
Start Group
Name = "Physical Container Global Table"
Class = "DMTF|Physical Container Global Table|002"
ID = 64
Description = "This group of attributes describes the fields in a row ofthe Physical "
"Container Global Table. This table lists all of the containers "
"(e.g. chassis, sub-chassis, etc.) included within the component whose "
"structure is being described"
Key = 9
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.63 ;"
Start Attribute
Name = "Container or Chassis Type"
ID = 1
Description = "The type of container or chassis."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Desktop"
4 = "Low Profile Desktop"
5 = "Pizza Box"
6 = "Mini Tower"
7 = "Tower"
8 = "Portable"
9 = "LapTop"
10 = "Notebook"
11 = "Hand Held"
12 = "Docking Station"
13 = "All in One"
14 = "Sub Notebook"
15 = "Space-saving"
16 = "Lunch Box"
17 = "Main System Chassis"
18 = "Expansion Chassis"
19 = "SubChassis"
20 = "Bus Expansion Chassis"
21 = "Peripheral Chassis"
22 = "RAID Chassis"
23 = "Rack Mount Chassis"
24 = "Sealed-Case PC"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Asset Tag"
ID = 2
Description = "The Container asset tag string. This asset tag string is "
"writeable by the system administrator."
Access = Read-Write
Storage = Specific
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Chassis Lock Present"
ID = 3
Description = "If true, a chassis lock is present on the Container."
Access = Read-Only
Storage = Common
Type = Start ENUM
0 = "False"
1 = "True"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Bootup State"
ID = 4
Description = "The current state of this system when it booted."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "OK"
4 = "Warning"
5 = "Critical"
6 = "Non-Recoverable"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Power State"
ID = 5
Description = "The current state of the power supply or battery(s) for this "
"system."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "OK"
4 = "Warning"
5 = "Critical"
6 = "Non-Recoverable"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Thermal State"
ID = 6
Description = "The current thermal state of this Container."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "OK"
4 = "Warning"
5 = "Critical"
6 = "Non-Recoverable"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "FRU Group Index"
ID = 7
Description = "If this is a Field Replaceable Unit or if it is part of "
"another FRU, this provides an index into the FRU table; "
"'value = -1' indicates that the group is not a FRU."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operational Group Index"
ID = 8
Description = "The index into the Operational State table for this device if "
"applicable."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Container Index"
ID = 9
Description = "A unique index for the Physical Container in Physical "
"Container Global Table."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Container Name"
ID = 10
Description = "This is any 64-octet long name that the user or system "
"administrator wishes to give this specific physical "
"container."
Access = Read-Write
Storage = Specific
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Container Location"
ID = 11
Description = "This attribute is a string name for the location of "
"the container. This attribute is Read-Write and may be set to "
"any appropriate value by the user. The string may be 128 "
"octets long."
Access = Read-Write
Storage = Specific
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Container Security Status"
ID = 12
Description = "This attribute describes whether the Container is physically "
"secure or not. This includes the state of the door lock, or "
"the boot devices or the keyboard or mouse."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "No Security Breach Detected"
4 = "Container security breach attempted"
5 = "Container security breached"
End ENUM
Value = *"CPQCCODE"
End Attribute
End Group
//////////////////////////////////////////////////////////////////////
// "DMTF|Network Adapter 802 Port|001"
//
// Supercedes: ---
// Superceded By: ---
//
//////////////////////////////////////////////////////////////////////
Start Group
Name = "Network Adapter 802 Port Group"
Class = "DMTF|Network Adapter 802 Port|001"
ID = 74
Description = "Contains objects related to each of the network ports on the network "
"adapter."
Pragma = "SNMP:1.3.6.1.4.1.412.2.2.1 ;"
Key = 1
Start Attribute
Name = "Port Index"
ID = 1
Description = "This attribute is the ordinal of the network port within the "
"network adapter, i.e. the 'port number'."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Permanent Network Address"
ID = 2
Description = "This is the node address stored permanently in the adapter."
Access = Read-Only
Storage = Specific
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Current Network Address"
ID = 3
Description = "This is the node address that can be modified by software, "
"sometimes referred to as the Locally Administered Address "
"(LAA)."
Access = Read-Only
Storage = Specific
Type = DisplayString(12)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Connector Type"
ID = 4
Description = "This is the type of connector currently being used to "
"physically attach this port to the LAN."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Unknown"
2 = "AUI"
3 = "UTP category 3"
4 = "UTP category 4"
5 = "UTP category 5"
6 = "BNC"
7 = "STP RJ45"
8 = "STP DB9"
9 = "Fiber MIC"
10 = "Apple AUI"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Data Rate"
ID = 5
Description = "This is the rate at which data is transferred over the LAN in "
"Mbps."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Total Packets Transmitted"
ID = 6
Description = "This is the total number of packets transmitted."
Access = Read-Only
Storage = Specific
Type = Counter64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Total Bytes Transmitted"
ID = 7
Description = "This is the total number of bytes transmitted."
Access = Read-Only
Storage = Specific
Type = Counter64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Total Packets Received"
ID = 8
Description = "This is the total number of packets received."
Access = Read-Only
Storage = Specific
Type = Counter64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Total Bytes Received"
ID = 9
Description = "This is the total number of bytes received."
Access = Read-Only
Storage = Specific
Type = Counter64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Total Transmit Errors"
ID = 10
Description = "This is the total number of transmit errors of any type."
Access = Read-Only
Storage = Specific
Type = Counter64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Total Receive Errors"
ID = 11
Description = "This is the total number of receive errors of any type."
Access = Read-Only
Storage = Specific
Type = Counter64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Total Host Errors"
ID = 12
Description = "This is the total number of errors due to problems with the "
"network adapter host interface.(e.g. overrun / underrun "
"errors)."
Access = Read-Only
Storage = Specific
Type = Counter64
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Total Wire Errors"
ID = 13
Description = "This is the total number of errors due to problems with the "
"network (e.g. receive CRC Errors)."
Access = Read-Only
Storage = Specific
Type = Counter64
Value = *"CPQCCODE"
End Attribute
End Group
//////////////////////////////////////////////////////////////////////
// "DMTF|Network Adapter Driver|001"
//
// Supercedes: ---
// Superceded By: ---
//
//////////////////////////////////////////////////////////////////////
Start Group
Name = "Network Adapter Driver Group"
Class = "DMTF|Network Adapter Driver|001"
ID = 76
Pragma = "SNMP:1.3.6.1.4.1.412.2.2.3 ;"
Key = 1
Start Attribute
Name = "Driver Index"
ID = 1
Access = Read-Only
Storage = Specific
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Driver Software Name"
ID = 2
Access = Read-Only
Storage = Common
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Driver Software Version"
ID = 3
Access = Read-Only
Storage = Common
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Driver Software Description"
ID = 4
Access = Read-Only
Storage = Common
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Driver Size"
ID = 5
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Driver Interface Type"
ID = 6
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "IPX"
3 = "ODI"
4 = "NDIS"
5 = "Packet Driver"
6 = "LANtastic"
7 = "UNIX"
8 = "Appletalk"
9 = "IBM Lan Support Program"
10 = "LLC"
11 = "Netbios"
12 = "Pathworks (DLL)"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Driver Interface Version"
ID = 7
Access = Read-Only
Storage = Common
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Driver Interface Description"
ID = 8
Access = Read-Only
Storage = Common
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
End Group
//////////////////////////////////////////////////////////////////////
// "DMTF|Pointing Device|001"
//
// Supercedes: DMTF|Mouse|003
// Superceded By: ---
//
//////////////////////////////////////////////////////////////////////
Start Group
Name = "Pointing Device"
Class = "DMTF|Pointing Device|001"
ID = 85
Description = "This group defines the characteristics of a pointing device."
Pragma = "SNMP:1.3.6.1.4.1.412.2.8.5 ;"
Start Attribute
Name = "Pointing Device Type"
ID = 1
Description = "The type of this Pointing Device."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Mouse"
4 = "Track Ball"
5 = "Track Point"
6 = "Glide Point"
7 = "Touch Pad"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Pointing Device Interface"
ID = 2
Description = "The interface type of this Pointing Device."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "Serial"
4 = "PS/2"
5 = "Infrared"
6 = "HP-HIL"
7 = "Bus mouse"
8 = "ADB"
160 = "Bus mouse DB-9"
161 = "Bus mouse micro-DIN"
162 = "USB"
End ENUM
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Pointing Device IRQ"
ID = 3
Description = "The IRQ number used by this Pointing Device."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Pointing Device Buttons"
ID = 4
Description = "The number of Pointing Device buttons on this Pointing Device."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Pointing Device Port Name"
ID = 5
Description = "The name of the port currently being used by this Pointing Device."
Access = Read-Only
Storage = Common
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Pointing Device Driver Name"
ID = 6
Description = "The name of the Pointing Device driver."
Access = Read-Only
Storage = Common
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Pointing Device Driver Version"
ID = 7
Description = "The version number of the Pointing Device driver."
Access = Read-Only
Storage = Common
Type = DisplayString(64)
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "FRU Group Index"
ID = 8
Description = "If this is a Field Replaceable Unit or if it is part "
"of another FRU, this provides an index into the FRU table; "
"'value = -1' indicates that the group is not a FRU."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Operational Group Index"
ID = 9
Description = "The index into the Operational State table for this device."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Security Settings"
ID = 10
Description = "Enum describing the current hardware security settings on "
"this device."
Access = Read-Only
Storage = Common
Type = Start ENUM
1 = "Other"
2 = "Unknown"
3 = "None"
4 = "External Interface Locked Out"
5 = "External Interface Enabled"
End ENUM
Value = *"CPQCCODE"
End Attribute
End Group
//////////////////////////////////////////////////////////////////////
// "DMTF|System Memory Settings|001"
//
// Supercedes: ---
// Superceded By: ---
//
//////////////////////////////////////////////////////////////////////
// The purpose of the proposed DMTF|System Memory Settings|001 group
// is to replace/obsolete the DMTF|Logical Memory|001 (and any
// subsequent revisions) group. The primary reason for the addition
// is clear when implementing instrumentation on modern operating
// system platforms. MS-DOS concepts such as Base Memory, Extended
// Memory, Expanded Memory and page frame addresses are not very
// useful (or even expressible) on non-DOS operating systems, such as
// UNIX, NT, etc.
// Developers implementing DMI on MS-DOS or 16-bit Windows platforms
// may still want to use the older group. The proposal is to adopt
// the new memory class name and group definition for those
// implementing newer 32- and 64-bit operating systems and associated
// hardware. For those interested in implementing this on 32-bit
// Windows programs, the GlobalMemoryStatus function can be used to
// populate these attributes along with some minor scaling to convert
// bytes to kilobytes, etc. On SVR4-based (and similar) UNIX
// implementations, getrlimit() and sysconf() functions provide
// similar capabilities. Particulars will vary among various UNIX
// implementations.
// Notes to instrumentation providers:
//
// 1) If the native OS platform does not support virtual memory, the
// attribute values pertaining to virtual memory can be set to zero
// (0) to indicate that to the application.
//
// 2) The Total Virtual Memory value can be computed from the sum of
// the Total Physical Memory and the Total Size of Paging Files
// attributes. Similarly, the Free Virtual Memory value can be
// computed from the sum of the Free Physical Memory and the Total
// Free space in Paging Files attributes.
Start Group
Name = "System Memory Settings"
Class = "DMTF|System Memory Settings|001"
ID = 90
Description = "This group defines the current memory settings for "
"system memory and any add-on memory installed in the "
"operating system."
Pragma = "SNMP:1.3.6.1.4.1.412.2.4.71 ;"
Start Attribute
Name = "Total Physical Memory"
ID = 1
Description = "The total size of physical system memory in kilobytes."
Type = Integer
Access = Read-Only
Storage = Common
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Free Physical Memory"
ID = 2
Description = "The amount of physical memory free in kilobytes."
Type = Integer
Access = Read-Only
Storage = Common
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Total Size of Paging Files"
ID = 3
Description = "The total number of kilobytes that can be stored in the "
"system paging files."
Type = Integer
Access = Read-Only
Storage = Common
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Total Free space in Paging Files"
ID = 4
Description = "The number of kilobytes available in the system paging files."
Type = Integer
Access = Read-Only
Storage = Common
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Total Virtual Memory"
ID = 5
Description = "Total kilobytes in the virtual address space of the operating "
"system."
Type = Integer
Access = Read-Only
Storage = Common
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Free Virtual Memory"
ID = 6
Description = "Free kilobytes in the virtual address space of the operating "
"system."
Type = Integer
Access = Read-Only
Storage = Common
Value = *"CPQCCODE"
End Attribute
End Group
//------------------------------------------------------------------------
// SMART Resources
// Describes the SMART Resources information of this system
//
//------------------------------------------------------------------------
Start Group
Name = "SMART Resources"
ID = 99
CLASS = "Compaq|SMART Resources|001"
Description = "The System Resources group contains hardware descriptions which are commonly used in PC "
"style computers such as IRQs, IO ports and memory address ranges."
Key = 1
Start Attribute
Name = "SMART Resources Index"
ID = 1
Description = "An index into the SMART Resources table."
Access = Read-Only
Storage = Common
Type = Integer
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Verify"
ID = 2
Description = "A code that provides a level of verification "
"that the component is still installed and working"
Access = READ-ONLY
Storage = COMMON
Type = Start Enum
0x00 = "An error occurred; check status code"
0x01 = "This component does not exist"
0x02 = "Verification is not supported"
0x03 = "Reserved"
0x04 = "This component exists, but the functionality is untested"
0x05 = "This component exists, but the functionality is unknown"
0x06 = "This component exists, and is not functioning correctly"
0x07 = "This component exists, and is functioning correctly"
End Enum
Value = *"CPQCCODE"
End Attribute
Start Attribute
Name = "Logical Drive Map"
ID = 3
Description = ""
Access = Read-Only
Type = Integer
Value = *"CPQCCODE"
Storage = Common
End Attribute
Start Attribute
Name = "DFP Enabled"
ID = 4
Description = ""
Access = Read-Only
Type = "BOOL"
Value = *"CPQCCODE"
Storage = Common
End Attribute
Start Attribute
Name = "DFP Condition"
ID = 5
Description = ""
Access = Read-Only
Type = String(64)
Value = *"CPQCCODE"
Storage = Specific
End Attribute
Start Attribute
Name = "Drive Serial Number"
ID = 6
Description = ""
Access = Read-Only
Type = String(64)
Value = *"CPQCCODE"
Storage = Common
End Attribute
Start Attribute
Name = "Drive Firmware Version"
ID = 7
Description = ""
Access = Read-Only
Type = String(64)
Value = *"CPQCCODE"
Storage = Common
End Attribute
End Group
//////////////////////////////////////////////////////////////////////
// "EventGeneration|DMTF^^Processor|001"
//
// Supercedes: ---
// Superceded By: ---
//
//////////////////////////////////////////////////////////////////////
Start Group
Name = "Event Generation"
Class = "EventGeneration|DMTF^^Processor|001"
ID = 100
Key = 5
Start Attribute
Name = "Event Type"
ID = 1
Description = "The type of event that has occurred."
Access = Read-Only
Storage = Specific
Type = Start ENUM
1 = "Processor Failure"
2 = "System Up"
3 = "Initialization Failure"
4 = "Configuration Error"
End ENUM
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event Severity"
ID = 2
Description = "The severity of this event."
Access = Read-Only
Storage = Specific
Type = Start ENUM
0x001 = "Monitor"
0x002 = "Information"
0x004 = "OK"
0x008 = "Non-Critical"
0x010 = "Critical"
0x020 = "Non-Recoverable"
End ENUM
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Is Event State-Based?"
ID = 3
Description = "The value of this attribute determines whether the Event "
"being reported is a state-based Event or not. If the value of "
"this attribute is TRUE then the Event is "
"state-based. Otherwise the Event is not state-based."
Access = Read-Only
Storage = Specific
Type = Start ENUM
0 = "False"
1 = "True"
End ENUM
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event State Key"
ID = 4
Description = "A unique, single integer key into the EventState group if "
"this is a state-based Event. If this is not a state-based "
"Event then this attribute's value is not defined."
Access = Read-Only
Storage = Common
Type = Integer
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Associated Group"
ID = 5
Description = "The class name of the group that is associated"
"with the events defined in this Event Generation"
"group"
Type = String(64)
Access = Read-Only
Storage = Common
Value = "DMTF|Processor|009"
// Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event System"
ID = 6
Description = "The major functional aspect of the product causing the fault."
Access = Read-Only
Storage = Specific
Type = Start ENUM
0 = "Other"
1 = "Unknown"
End ENUM
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event Subsystem"
ID = 7
Description = "The minor functional aspect of the product causing the fault."
Access = Read-Only
Storage = Specific
Type = Start ENUM
0 = "Other"
1 = "Unknown"
End ENUM
Value = * "CPQCCODE"
End Attribute
End Group
//////////////////////////////////////////////////////////////////////
// "EventGeneration|DMTF^^Disks|001"
//
// Supercedes: ---
// Superceded By: ---
//
//////////////////////////////////////////////////////////////////////
Start Group
Name = "Event Generation"
Class = "EventGeneration|DMTF^^Disks|001"
ID = 106
Key = 5
Start Attribute
Name = "Event Type"
ID = 1
Description = "The type of event that has occurred."
Access = Read-Only
Storage = Specific
Type = Start ENUM
1 = "Physical Device Status Change"
2 = "Initialization Failure"
3 = "Configuration Error"
End ENUM
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event Severity"
ID = 2
Description = "The severity of this event."
Access = Read-Only
Storage = Specific
Type = Start ENUM
0x001 = "Monitor"
0x002 = "Information"
0x004 = "OK"
0x008 = "Non-Critical"
0x010 = "Critical"
0x020 = "Non-Recoverable"
End ENUM
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Is Event State-Based?"
ID = 3
Description = "The value of this attribute determines whether the Event being "
"reported is a state-based Event or not. If the value of this "
"attribute is TRUE then the Event is state-based. Otherwise the "
"Event is not state-based."
Access = Read-Only
Storage = Specific
Type = Start ENUM
0 = "False"
1 = "True"
End ENUM
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event State Key"
ID = 4
Description = "A unique, single integer key into the Event State group if "
"this is a state-based Event. If this is not a state-based "
"Event then this attribute's value is not defined."
Access = Read-Only
Storage = Common
Type = Integer
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Associated Group"
ID = 5
Description = "The class name of the group that is associated with the events "
"defined in this EventGeneration group."
Access = Read-Only
Storage = Common
Type = DisplayString(64)
// Value = * "CPQCCODE"
Value = "DMTF|Disks|003"
End Attribute
Start Attribute
Name = "Event System"
ID = 6
Description = "The major functional aspect of the product causing the fault."
Access = Read-Only
Storage = Specific
Type = Start ENUM
0 = "Other"
1 = "Unknown"
End ENUM
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event Subsystem"
ID = 7
Description = "The minor functional aspect of the product causing the fault."
Access = Read-Only
Storage = Specific
Type = Start ENUM
0 = "Other"
1 = "Unknown"
End ENUM
Value = * "CPQCCODE"
End Attribute
End Group // Disks EventGeneration group
//////////////////////////////////////////////////////////////////////
// "EventGeneration|DMTF^^Physical Memory Array|001"
//
// Supercedes: ---
// Superceded By: ---
//
//////////////////////////////////////////////////////////////////////
Start Group
Name = "Event Generation"
Class = "EventGeneration|DMTF^^Physical Memory Array|001"
ID = 108
Key = 5
Start Attribute
Name = "Event Type"
ID = 1
Description = "The type of event that has occurred."
Access = Read-Only
Storage = Specific
Type = Start ENUM
1 = "Memory Error"
2 = "Initialization Failure"
End ENUM
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event Severity"
ID = 2
Description = "The severity of this event."
Access = Read-Only
Storage = Specific
Type = Start ENUM
0x001 = "Monitor"
0x002 = "Information"
0x004 = "OK"
0x008 = "Non-Critical"
0x010 = "Critical"
0x020 = "Non-Recoverable"
End ENUM
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Is Event State-Based?"
ID = 3
Description = "The value of this attribute determines whether the Event being "
"reported is a state-based Event or not. If the value of this "
"attribute is TRUE then the Event is state-based. Otherwise the "
"Event is not state-based."
Access = Read-Only
Storage = Specific
Type = Start ENUM
0 = "False"
1 = "True"
End ENUM
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event State Key"
ID = 4
Description = "A unique, single integer key into the Event State group if "
"this is a state-based Event. If this is not a state-based "
"Event then this attribute's value is not defined."
Access = Read-Only
Storage = Common
Type = Integer
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Associated Group"
ID = 5
Description = "The class name of the group that is associated with the events "
"defined in this EventGeneration group."
Access = Read-Only
Storage = Common
Type = DisplayString(64)
// Value = * "CPQCCODE"
Value = "DMTF|Memory Device|002"
End Attribute
Start Attribute
Name = "Event System"
ID = 6
Description = "The major functional aspect of the product causing the fault."
Access = Read-Only
Storage = Specific
Type = Start ENUM
0 = "Other"
1 = "Unknown"
End ENUM
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event Subsystem"
ID = 7
Description = "The minor functional aspect of the product causing the fault."
Access = Read-Only
Storage = Specific
Type = Start ENUM
0 = "Other"
1 = "Unknown"
End ENUM
Value = * "CPQCCODE"
End Attribute
End Group
//////////////////////////////////////////////////////////////////////
// "EventGeneration|Compaq^^Memory Configuration Event|001"
//
// Supercedes: ---
// Superceded By: ---
//
//////////////////////////////////////////////////////////////////////
// Compaq ECC Memory Standard Event Group Definition.
Start Group
Name = "Event Generation"
Class = "EventGeneration|Compaq^^Memory Configuration Event|001"
ID = 122
Key = 5
Start Attribute
Name = "Event Type"
ID = 1
Description = "The type of event that has occured"
Type = Start Enum
0 = "Unknown Event"
1 = "Memory Configuration Changed"
End Enum
Access = Read-Only
Storage = Specific
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event Severity"
ID = 2
Description = "The severity of this event"
Type = Start Enum
0x001 = "Monitor"
0x002 = "Information"
0x004 = "OK"
0x008 = "Non-Critical"
0x010 = "Critical"
0x020 = "Non-Recoverable"
End Enum
Access = Read-Only
Storage = Specific
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event Is State-Based"
ID = 3
Description = "The value of this attribute determines"
"whether the Event being reported is a "
"state-based Event or not. If the value of"
"this attribute is True then the EVENT is "
"state-based. Otherwise the Event is not"
"state-based."
Type = Start ENUM
0 = "False"
1 = "True"
End ENUM
Access = Read-Only
Storage = Specific
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event State key"
ID = 4
Description = "A unique, single integer key into the"
"Event State group if this is a state-based"
"Event. If this is not a state-based Event then"
"this attribute's value is not defined."
"This attribute holds the key identifying a row of the"
"Event State group within the Component in which the event"
"generator group is located. The current state attribute"
"within the row contains the current state of this state"
"based event. The curent state can be one of the four"
"severities: OK, Non-Critical, Critical, and Non-Recoverable."
Type = Integer
Access = Read-Only
Storage = Common
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Associated Group"
ID = 5
Description = "The class name of the group that is associated"
"with the events defined in this Event Generation"
"group"
Type = String(64)
Access = Read-Only
Storage = Common
// Value = * "CPQCCODE"
Value = "Compaq|Memory Configuration Change Event Table|001"
End Attribute
Start Attribute
Name = "Event System"
ID = 6
Description = "The major functional aspect of the product causing"
"the fault."
Type = Start Enum
0x1 = "Other"
0x2 = "Unknown"
End Enum
Access = Read-Only
Storage = Specific
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event Subsystem"
ID = 7
Description = "The minor functional aspect of the"
"product causing the fault."
Type = Start Enum
0x1 = "Other"
0x2 = "Unknown"
End Enum
Access = Read-Only
Storage = Specific
Value = * "CPQCCODE"
End Attribute
End Group // ECC Memory Configuration EventGeneration group
//==============================================================================
// Memory Configuration Change Event Table
//==============================================================================
Start Group
Name = "Memory Configuration Change Event Table"
Class = "Compaq|Memory Configuration Change Event Table|001"
ID = 123
Key = 1
Start Attribute
Name = "Memory Module Array Table Index"
ID = 1
Type = Integer
Access = Read-only
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Previous Memory Module Size"
ID = 2
Type = Integer
Access = Read-Only
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Previous Memory Module Type"
ID = 3
Description = "The type of the memory module"
Type = Start Enum
0x0 = "SIMM"
0x1 = "PCMCIA"
0x2 = "COMPAQ"
0x3 = "DIMM"
0x4 = "SODIMM"
End Enum
Access = Read-Only
Storage = Specific
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Previous Memory Module Speed"
ID = 4
Description = "The type of the memory module"
Type = Integer
Access = Read-Only
Storage = Specific
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Previous Memory Module Socket"
ID = 5
Description = "The socket where the memory module is located"
Type = Integer
Access = Read-Only
Storage = Specific
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Previous Memory Module Manufacturer ID"
ID = 6
Type = String(256)
Access = Read-Only
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Previous Memory Module Manufacturer Name"
ID = 7
Type = String(256)
Access = Read-Only
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Previous Memory Module Part Number"
ID = 8
Type = String(64)
Access = Read-Only
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Previous Memory Module Serial Number"
ID = 9
Type = String(64)
Access = Read-Only
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Previous Memory Module Manufacturer Date"
ID = 10
Type = Date
Access = Read-Only
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Current Memory Module Size"
ID = 11
Type = Integer
Access = Read-Only
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Current Memory Module Type"
ID = 12
Description = "The type of the memory module"
Type = Start Enum
0x0 = "SIMM"
0x1 = "PCMCIA"
0x2 = "COMPAQ"
0x3 = "DIMM"
0x4 = "SODIMM"
End Enum
Access = Read-Only
Storage = Specific
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Current Memory Module Speed"
ID = 13
Description = "The type of the memory module"
Type = Integer
Access = Read-Only
Storage = Specific
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Current Memory Module Socket"
ID = 14
Description = "The socket where the memory module is located"
Type = Integer
Access = Read-Only
Storage = Specific
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Current Memory Module Manufacturer ID"
ID = 15
Type = String(256)
Access = Read-Only
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Current Memory Module Manufacturer Name"
ID = 16
Type = String(256)
Access = Read-Only
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Current Memory Module Part Number"
ID = 17
Type = String(256)
Access = Read-Only
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Current Memory Module Serial Number"
ID = 18
Type = String(64)
Access = Read-Only
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Current Memory Module Manufacturer Date"
ID = 19
Type = Date
Access = Read-Only
Value = * "CPQCCODE"
End Attribute
End Group
//////////////////////////////////////////////////////////////////////
// "EventGeneration|Compaq^^Hood Removal Event|001"
//
// Supercedes: ---
// Superceded By: ---
//
//////////////////////////////////////////////////////////////////////
// Compaq Hood Removal Standard Event Group Definition.
Start Group
Name = "Event Generation"
Class = "EventGeneration|Compaq^^Hood Removal Event|001"
ID = 124
Key = 5
Start Attribute
Name = "Event Type"
ID = 1
Description = "The type of event that has occured"
Type = Start Enum
0 = "Unknown Event"
1 = "Hood Removal Detected"
End Enum
Access = Read-Only
Storage = Specific
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event Severity"
ID = 2
Description = "The severity of this event"
Type = Start Enum
0x001 = "Monitor"
0x002 = "Information"
0x004 = "OK"
0x008 = "Non-Critical"
0x010 = "Critical"
0x020 = "Non-Recoverable"
End Enum
Access = Read-Only
Storage = Specific
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event Is State-Based"
ID = 3
Description = "The value of this attribute determines"
"whether the Event being reported is a "
"state-based Event or not. If the value of"
"this attribute is True then the EVENT is "
"state-based. Otherwise the Event is not"
"state-based."
Type = Start ENUM
0 = "False"
1 = "True"
End ENUM
Access = Read-Only
Storage = Specific
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event State key"
ID = 4
Description = "A unique, single integer key into the"
"Event State group if this is a state-based"
"Event. If this is not a state-based Event then"
"this attribute's value is not defined."
"This attribute holds the key identifying a row of the"
"Event State group within the Component in which the event"
"generator group is located. The current state attribute"
"within the row contains the current state of this state"
"based event. The curent state can be one of the four"
"severities: OK, Non-Critical, Critical, and Non-Recoverable."
Type = Integer
Access = Read-Only
Storage = Common
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Associated Group"
ID = 5
Description = "The class name of the group that is associated"
"with the events defined in this Event Generation"
"group"
Type = String(64)
Access = Read-Only
Storage = Common
// Value = * "CPQCCODE"
Value = "Compaq|Hood Removal Event Table|001"
End Attribute
Start Attribute
Name = "Event System"
ID = 6
Description = "The major functional aspect of the product causing"
"the fault."
Type = Start Enum
0x1 = "Other"
0x2 = "Unknown"
End Enum
Access = Read-Only
Storage = Specific
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event Subsystem"
ID = 7
Description = "The minor functional aspect of the"
"product causing the fault."
Type = Start Enum
0x1 = "Other"
0x2 = "Unknown"
End Enum
Access = Read-Only
Storage = Specific
Value = * "CPQCCODE"
End Attribute
End Group // ECC Memory Configuration EventGeneration group
//==============================================================================
// Hood Removal Event Table
//==============================================================================
Start Group
Name = "Hood Removal Event Table"
Class = "Compaq|Hood Removal Event Table|001"
ID = 125
Key = 1
Start Attribute
Name = "Hood Removal Array Table Index"
ID = 1
Type = Integer
Access = Read-only
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Hood Removal Date and Time"
ID = 2
Type = Date
Access = Read-Only
Value = * "CPQCCODE"
End Attribute
End Group
//==============================================================================
// Event State Group
//==============================================================================
Start Group
Name = "Event State"
Class = "Compaq|Event State|001"
ID = 126
Key = 1
Start Attribute
Name = "Event Index"
ID = 1
Description = "A unique index into the Event State table"
Type = Integer
Access = Read-only
Storage = common
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event Generation Group Class"
ID = 2
Description = "The Class String of the event generator group within the generating component"
Type = String(256)
Access = Read-only
Storage = common
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Event Type"
ID = 3
Description = "Integer value that identifies one of the Event types enumerated"
" in the associated Event Generation group"
Type = Integer
Access = Read-only
Storage = common
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Current State"
ID = 4
Description = "The current state of the Event type identified by Event"
" Type attribute in this row."
Type = Start ENUM
0x0004 = "OK"
0x0008 = "Non-critical"
0x0010 = "Critical"
0x0020 = "Non-Recoverable"
End ENUM
Access = Read-only
Storage = specific
Value = * "CPQCCODE"
End Attribute
Start Attribute
Name = "Associated Group Keys"
ID = 5
Description = "A list of integer keys that identify the instance of the"
"Associated Group that actually generated the state-based event."
"The list of integer keys are represented in the value of this"
"attribute as a string containing a comma-separated list of"
"integers. The management application must parse this string to"
"obtain the list of integer keys."
Type = String(256)
Access = Read-only
Storage = specific
Value = * "CPQCCODE"
End Attribute
End Group
End Component