EDK2 doxygen online documents - Firmware Encoding Index 1
EDK2 doxygen online documents - Firmware Encoding Index
Functions | Variables

EmbeddedPkg/Library/HalRuntimeServicesExampleLib/ReportStatusCode.c File Reference

Go to the source code of this file.

Functions

EFI_STATUS LibReportStatusCode (IN EFI_STATUS_CODE_TYPE CodeType, IN EFI_STATUS_CODE_VALUE Value, IN UINT32 Instance, IN EFI_GUID *CallerId, IN EFI_STATUS_CODE_DATA *Data OPTIONAL)
VOID LibReportStatusCodeVirtualAddressChangeEvent (VOID)
VOID LibReportStatusCodeInitialize (VOID)

Variables

EFI_SERIAL_IO_PROTOCOLmSerialIoProtocol = NULL

Detailed Description

Report status code lib on top of either SerialLib and/or EFI Serial Protocol. Based on PcdStatusCodeUseEfiSerial & PcdStatusCodeUseHardSerial settings

There is just a single runtime memory buffer that contans all the data.

Copyright (c) 2007, Intel Corporation. All rights reserved.
Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php

THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.

Definition in file ReportStatusCode.c.


Function Documentation

EFI_STATUS LibReportStatusCode ( IN EFI_STATUS_CODE_TYPE  CodeType,
IN EFI_STATUS_CODE_VALUE  Value,
IN UINT32  Instance,
IN EFI_GUID CallerId,
IN EFI_STATUS_CODE_DATA *Data  OPTIONAL 
)

Definition at line 27 of file ReportStatusCode.c.

VOID LibReportStatusCodeInitialize ( VOID  )

Definition at line 190 of file ReportStatusCode.c.

VOID LibReportStatusCodeVirtualAddressChangeEvent ( VOID  )

Definition at line 182 of file ReportStatusCode.c.


Variable Documentation

Definition at line 23 of file ReportStatusCode.c.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines