1*f334afcfSToomas Soome /** @file 2*f334afcfSToomas Soome Reset Architectural Protocol as defined in PI Specification VOLUME 2 DXE 3*f334afcfSToomas Soome 4*f334afcfSToomas Soome Used to provide ResetSystem runtime services 5*f334afcfSToomas Soome 6*f334afcfSToomas Soome The ResetSystem () UEFI 2.0 service is added to the EFI system table and the 7*f334afcfSToomas Soome EFI_RESET_ARCH_PROTOCOL_GUID protocol is registered with a NULL pointer. 8*f334afcfSToomas Soome 9*f334afcfSToomas Soome Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR> 10*f334afcfSToomas Soome SPDX-License-Identifier: BSD-2-Clause-Patent 11*f334afcfSToomas Soome 12*f334afcfSToomas Soome **/ 13*f334afcfSToomas Soome 14*f334afcfSToomas Soome #ifndef __ARCH_PROTOCOL_RESET_H__ 15*f334afcfSToomas Soome #define __ARCH_PROTOCOL_RESET_H__ 16*f334afcfSToomas Soome 17*f334afcfSToomas Soome /// 18*f334afcfSToomas Soome /// Global ID for the Reset Architectural Protocol 19*f334afcfSToomas Soome /// 20*f334afcfSToomas Soome #define EFI_RESET_ARCH_PROTOCOL_GUID \ 21*f334afcfSToomas Soome { 0x27CFAC88, 0x46CC, 0x11d4, {0x9A, 0x38, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D } } 22*f334afcfSToomas Soome 23*f334afcfSToomas Soome extern EFI_GUID gEfiResetArchProtocolGuid; 24*f334afcfSToomas Soome 25*f334afcfSToomas Soome #endif 26