OpenCore
1.0.4
OpenCore Bootloader
|
#include <Base.h>
#include <Library/BaseLib.h>
#include <Library/DebugLib.h>
#include <Library/OcDirectResetLib.h>
#include <Library/ResetSystemLib.h>
#include <Library/UefiRuntimeServicesTableLib.h>
Go to the source code of this file.
Functions | |
VOID EFIAPI | ResetCold (VOID) |
VOID EFIAPI | ResetWarm (VOID) |
VOID EFIAPI | ResetShutdown (VOID) |
VOID EFIAPI | InternalResetPlatformSpecific (IN EFI_STATUS ResetStatus, IN UINTN DataSize, IN VOID *ResetData) |
VOID EFIAPI | ResetPlatformSpecific (IN UINTN DataSize, IN VOID *ResetData) |
VOID EFIAPI | ResetSystem (IN EFI_RESET_TYPE ResetType, IN EFI_STATUS ResetStatus, IN UINTN DataSize, IN VOID *ResetData OPTIONAL) |
Reset System Library instance that accounts for defective UEFI systems.
Copyright (c) 2021, Marvin Haeuser. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file OcResetSystemLib.c.
VOID EFIAPI InternalResetPlatformSpecific | ( | IN EFI_STATUS | ResetStatus, |
IN UINTN | DataSize, | ||
IN VOID * | ResetData ) |
Definition at line 68 of file OcResetSystemLib.c.
VOID EFIAPI ResetCold | ( | VOID | ) |
Definition at line 19 of file OcResetSystemLib.c.
VOID EFIAPI ResetPlatformSpecific | ( | IN UINTN | DataSize, |
IN VOID * | ResetData ) |
Definition at line 85 of file OcResetSystemLib.c.
VOID EFIAPI ResetShutdown | ( | VOID | ) |
Definition at line 50 of file OcResetSystemLib.c.
VOID EFIAPI ResetSystem | ( | IN EFI_RESET_TYPE | ResetType, |
IN EFI_STATUS | ResetStatus, | ||
IN UINTN | DataSize, | ||
IN VOID *ResetData | OPTIONAL ) |
Definition at line 95 of file OcResetSystemLib.c.
VOID EFIAPI ResetWarm | ( | VOID | ) |
Definition at line 38 of file OcResetSystemLib.c.