]> git.proxmox.com Git - mirror_edk2.git/blob - MdeModulePkg/Include/Ppi/PlatformSpecificResetNotification.h
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / MdeModulePkg / Include / Ppi / PlatformSpecificResetNotification.h
1 /** @file
2 This PPI provides services to register a platform specific notification callback for
3 ResetSystem(). The registered handlers are processed after
4 EDKII_PLATFORM_SPECIFIC_RESET_FILTER_PPI notifications and before
5 EDKII_PLATFORM_SPECIFIC_RESET_HANDLER_PPI notifications.
6
7 Copyright (c) 2017 - 2018 Intel Corporation. All rights reserved.<BR>
8 Copyright (c) 2017 Microsoft Corporation. All rights reserved.<BR>
9
10 SPDX-License-Identifier: BSD-2-Clause-Patent
11
12 **/
13
14 #ifndef _PLATFORM_SPECIFIC_RESET_NOTIFICATION_PPI_H_
15 #define _PLATFORM_SPECIFIC_RESET_NOTIFICATION_PPI_H_
16
17 #include <Protocol/ResetNotification.h>
18
19 #define EDKII_PLATFORM_SPECIFIC_RESET_NOTIFICATION_PPI_GUID \
20 { 0xe09f355d, 0xdae8, 0x4910, { 0xb1, 0x4a, 0x92, 0x78, 0x0f, 0xdc, 0xf7, 0xcb } }
21
22 typedef EFI_RESET_NOTIFICATION_PROTOCOL EDKII_PLATFORM_SPECIFIC_RESET_NOTIFICATION_PPI;
23
24 extern EFI_GUID gEdkiiPlatformSpecificResetNotificationPpiGuid;
25
26 #endif