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