]>
git.proxmox.com Git - mirror_edk2.git/blob - ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/EventLogInfo.h
2 Module to clarify system event log of smbios structure.
4 Copyright (c) 2005-2011, Intel Corporation. All rights reserved. <BR>
5 SPDX-License-Identifier: BSD-2-Clause-Patent
9 #ifndef _SMBIOS_EVENT_LOG_INFO_H_
10 #define _SMBIOS_EVENT_LOG_INFO_H_
12 #define END_OF_LOG 0xFF
25 UINT8 LogVariableData
[1];
30 UINT8 Metw
; // Multiple Event Time Window
31 UINT8 Meci
; // Multiple Event Count Increment
32 UINT8 CMOSAddress
; // Pre-boot Event Log Reset - CMOS Address
33 UINT8 CMOSBitIndex
; // Pre-boot Event Log Reset - CMOS Bit Index
34 UINT8 StartingOffset
; // CMOS Checksum - Starting Offset
35 UINT8 ByteCount
; // CMOS Checksum - Byte Count
36 UINT8 ChecksumOffset
; // CMOS Checksum - Checksum Offset
39 } LOG_HEADER_TYPE1_FORMAT
;
43 // System Event Log (Type 15)
47 Function to display system event log access information.
49 @param[in] Key Additional information to print.
50 @param[in] Option Whether to print the additional information.
53 DisplaySELAccessMethod (
59 Function to display system event log status information.
61 @param[in] Key Additional information to print.
62 @param[in] Option Whether to print the additional information.
71 Function to display system event log header format information.
73 @param[in] Key Additional information to print.
74 @param[in] Option Whether to print the additional information.
77 DisplaySysEventLogHeaderFormat (
83 Function to display system event log header information.
85 @param[in] LogHeaderFormat Format identifier.
86 @param[in] LogHeader Format informcation.
89 DisplaySysEventLogHeader (
90 UINT8 LogHeaderFormat
,
95 Function to display system event log data.
97 @param[in] LogData The data information.
98 @param[in] LogAreaLength Length of the data.
101 DisplaySysEventLogData (