|
OpenCore
1.0.5
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.