TianoCore EDK2 master
|
#include <Uefi.h>
Go to the source code of this file.
Functions | |
STATIC VOID EFIAPI | BaseSerialPortLibHobExitBootServicesEvent (IN EFI_EVENT Event, IN VOID *Context) |
EFI_STATUS EFIAPI | DxeBaseSerialPortLibHobConstructor (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable) |
Variables | |
BOOLEAN | mBaseSerialPortLibHobAtRuntime |
UART Serial Port library functions.
Copyright (c) 2023, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file DxeBaseSerialPortLibHob.c.
STATIC VOID EFIAPI BaseSerialPortLibHobExitBootServicesEvent | ( | IN EFI_EVENT | Event, |
IN VOID * | Context | ||
) |
Set mSerialIoUartLibAtRuntime flag as TRUE after ExitBootServices.
[in] | Event | The Event that is being processed. |
[in] | Context | The Event Context. |
Definition at line 22 of file DxeBaseSerialPortLibHob.c.
EFI_STATUS EFIAPI DxeBaseSerialPortLibHobConstructor | ( | IN EFI_HANDLE | ImageHandle, |
IN EFI_SYSTEM_TABLE * | SystemTable | ||
) |
The constructor function registers a callback for the ExitBootServices event.
[in] | ImageHandle | The firmware allocated handle for the EFI image. |
[in] | SystemTable | A pointer to the EFI System Table. |
EFI_SUCCESS | The operation completed successfully. |
other | Either the serial port failed to initialize or the ExitBootServices event callback registration failed. |
Definition at line 42 of file DxeBaseSerialPortLibHob.c.
|
extern |
Definition at line 56 of file BaseSerialPortLibHob.c.