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