HP Moonshot 1500 Chassis User Manual Page 114

  • Download
  • Add to my manuals
  • Print
  • Page
    / 189
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 113
SEL commands
The SEL is a non-volatile repository for system events and certain system configuration information.
The device that fields these commands is referred to as the SEL device. Event message information
is normally written into the SEL after being received by the event receiver functionality in the event
receiver device.
The SEL device commands are structured in such a way that the device can be separated from the
event receiver device. In this instance, the event receiver device must send the appropriate Add
sel entry message directly to the SEL device or pass the equivalent request through an
intermediary.
SEL entries have a unique record id field, used for retrieving log entries from the SEL. SEL reading
is done in a random access manner, that is, SEL entries are read in any order as long as the record
id is known.
NOTE: SEL record id’s 0000h and FFFFh are reserved for functional use and are not legal id
values. Record ids are handles and are not required to be sequential or consecutive. Applications
should not assume that the SEL record id will follow any particular numeric order.
SEL records are stored as ordered lists. Appending and deleting individual entries does not change
the access order.
SEL device commands
The SEL device can be implemented as a separate device from the event receiver and event
generator devices. If this is done, it is up to the implementer to create the method by which even
messages are passed from the even receiver device to the SEL device.
Get SEL info command
This command return the number of entries in the SEL, SEL command version and the timestamp
for the most recent entry and delete/clear. The most recent addition timestamp field returns the
timestamp for the last add or log operation while the most recent erase field returns the timestamp
for the last delete or clear operation.
These timestamps are independent of timestamps that may be returned by other commands, such
as those returned by the Get sdr repository info command. The timestamp reflects when
the most recent SEL add or erase occurred, and not when the last add or erase occurred on the
physical storage device.
For example, the SEL Info most recent addition timestamp would reflect the last time a
new event was added to the SEL. This would be independent of the Info most recent
addition time for an SDR even if the implementation elected to implement the SEL and SDR
repository in the same storage device.
Table 75 Get SEL info command request and response data
Data field
Request data
byte number
Completion code1
81h = cannot execute command
SEL erase in progress
SEL version — version number of the SEL command set for this SEL Device.2
51h
BCD encoded with bits 7:4 holding the least significant digit of the revision and bits 3:0 holding
the most significant bits.
Entries LS byte — number of log entries in SEL, LS byte3
114 Command specification
Page view 113
1 2 ... 109 110 111 112 113 114 115 116 117 118 119 ... 188 189

Comments to this Manuals

No comments