77 lines
2.9 KiB
Plaintext
77 lines
2.9 KiB
Plaintext
// Copyright (c) 2007-2010, Intel Corporation. All rights reserved.
|
|
[Version ( "3.0.0" ),
|
|
Deprecated{"AMT_MessageLog"},
|
|
Description (
|
|
"The LogRecord object can describe the definitional format for "
|
|
"entries in a MessageLog, or can be used to instantiate the "
|
|
"actual records in the Log. The latter approach provides a "
|
|
"great deal more semantic definition and management control "
|
|
"over the individual entries in a MessageLog, than do the "
|
|
"record manipulation methods of the Log class. It is "
|
|
"recommended that the data in individual Log entries be modeled "
|
|
"using subclasses of LogRecord, to avoid the creation of "
|
|
"LogRecords with one property (such as RecordData) without "
|
|
"semantics. Definitional formats for LogRecords could be "
|
|
"specified by establishing a naming convention for the RecordID "
|
|
"and Message Timestamp key properties." )]
|
|
class AMT_EventLogEntry : CIM_LogEntry {
|
|
|
|
[Description (
|
|
"The SMBus address of the physical sensor device that "
|
|
"implements the logical sensor." )]
|
|
uint8 DeviceAddress;
|
|
|
|
[Description (
|
|
"The value to be set into the alert\'s Event Sensor Type "
|
|
"field (see [PET] for definitions.)" )]
|
|
uint8 EventSensorType;
|
|
|
|
[Description (
|
|
"The value to be set into the alert\'s Event Type field "
|
|
"(see [PET] for definitions.)" )]
|
|
uint8 EventType;
|
|
|
|
[Description (
|
|
"The value to be set into the alert\'s Event Offset field "
|
|
"(see [PET] for definitions.)" )]
|
|
uint8 EventOffset;
|
|
|
|
[Description (
|
|
"The value to be set into the alert\'s Event Source Type "
|
|
"field (see [PET] for definitions.)" )]
|
|
uint8 EventSourceType;
|
|
|
|
[Description (
|
|
"This field can be used to fill in the Event Severity "
|
|
"field in a PET alert. The severity values are based on "
|
|
"the \'DMI\' severity values used for the generic sensor "
|
|
"event/reading type code." ),
|
|
ValueMap { "0", "1", "2", "4", "8", "16", "32" },
|
|
Values { "unspecified", "Monitor", "Information", "OK",
|
|
"Non-critical condition", "Critical condition",
|
|
"Non-recoverable condition" }]
|
|
uint8 EventSeverity;
|
|
|
|
[Description (
|
|
"The value to be set into the alert\'s Sensor Number "
|
|
"field (see [PET] for definitions.)" )]
|
|
uint8 SensorNumber;
|
|
|
|
[Description (
|
|
"The value to be set into the alert\'s Entity field (see "
|
|
"[PET] for definitions.)" )]
|
|
uint8 Entity;
|
|
|
|
[Description (
|
|
"The value to be set into the alert\'s Entity Instance "
|
|
"field (see [PET] for definitions.)" )]
|
|
uint8 EntityInstance;
|
|
|
|
[Description (
|
|
"Describes optional event data sent in the PET packet. "
|
|
"The values are defined in the ASF specification [ASF]." )]
|
|
uint8 EventData[8];
|
|
|
|
|
|
};
|