1*f334afcfSToomas Soome /** @file 2*f334afcfSToomas Soome Guids used for the GPT (GUID Partition Table) 3*f334afcfSToomas Soome 4*f334afcfSToomas Soome GPT defines a new disk partitioning scheme and also describes 5*f334afcfSToomas Soome usage of the legacy Master Boot Record (MBR) partitioning scheme. 6*f334afcfSToomas Soome 7*f334afcfSToomas Soome Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR> 8*f334afcfSToomas Soome SPDX-License-Identifier: BSD-2-Clause-Patent 9*f334afcfSToomas Soome 10*f334afcfSToomas Soome @par Revision Reference: 11*f334afcfSToomas Soome GUIDs defined in UEFI 2.1 spec. 12*f334afcfSToomas Soome 13*f334afcfSToomas Soome **/ 14*f334afcfSToomas Soome 15*f334afcfSToomas Soome #ifndef __GPT_GUID_H__ 16*f334afcfSToomas Soome #define __GPT_GUID_H__ 17*f334afcfSToomas Soome 18*f334afcfSToomas Soome #define EFI_PART_TYPE_UNUSED_GUID \ 19*f334afcfSToomas Soome { \ 20*f334afcfSToomas Soome 0x00000000, 0x0000, 0x0000, {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } \ 21*f334afcfSToomas Soome } 22*f334afcfSToomas Soome 23*f334afcfSToomas Soome #define EFI_PART_TYPE_EFI_SYSTEM_PART_GUID \ 24*f334afcfSToomas Soome { \ 25*f334afcfSToomas Soome 0xc12a7328, 0xf81f, 0x11d2, {0xba, 0x4b, 0x00, 0xa0, 0xc9, 0x3e, 0xc9, 0x3b } \ 26*f334afcfSToomas Soome } 27*f334afcfSToomas Soome 28*f334afcfSToomas Soome #define EFI_PART_TYPE_LEGACY_MBR_GUID \ 29*f334afcfSToomas Soome { \ 30*f334afcfSToomas Soome 0x024dee41, 0x33e7, 0x11d3, {0x9d, 0x69, 0x00, 0x08, 0xc7, 0x81, 0xf3, 0x9f } \ 31*f334afcfSToomas Soome } 32*f334afcfSToomas Soome 33*f334afcfSToomas Soome extern EFI_GUID gEfiPartTypeUnusedGuid; 34*f334afcfSToomas Soome extern EFI_GUID gEfiPartTypeSystemPartGuid; 35*f334afcfSToomas Soome extern EFI_GUID gEfiPartTypeLegacyMbrGuid; 36*f334afcfSToomas Soome 37*f334afcfSToomas Soome #endif 38