]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Uefi/UefiGpt.h
Update comments of BIT1 and BIT2 to align UEFI Spec 2.3d for EFI_PARTITION_ENTRY...
[mirror_edk2.git] / MdePkg / Include / Uefi / UefiGpt.h
index 8bdcaa737e641201999d78ab48d4eb7d00b61cbf..b3579a091c3638cd37b2ca99363b9a671770a494 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   EFI Guid Partition Table Format Definition.\r
 \r
-Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials are licensed and made available under \r
 the terms and conditions of the BSD License that accompanies this distribution.  \r
 The full text of the license may be found at\r
@@ -114,10 +114,14 @@ typedef struct {
   ///             potentially stop working if this partition is removed. Unless OS software or firmware\r
   ///             recognizes this partition, it should never be removed or modified as the UEFI firmware or\r
   ///             platform hardware may become non-functional.\r
-  /// Bit 1:      If this bit is set firmware must not produce an EFI_BLOCK_IO_PROTOCOL device for\r
-  ///             this partition. By not producing EFI_BLOCK_IO_PROTOCOL partition, file system\r
+  /// Bit 1:      If this bit is set, then firmware must not produce an EFI_BLOCK_IO_PROTOCOL device for\r
+  ///             this partition. By not producing an EFI_BLOCK_IO_PROTOCOL partition, file system\r
   ///             mappings will not be created for this partition in UEFI.\r
-  /// Bits 2-47:  Undefined and must be zero. Reserved for expansion by future versions of the UEFI\r
+  /// Bit 2:      This bit is set aside to let systems with traditional PC-AT BIOS firmware implementations\r
+  ///             inform certain limited, special-purpose software running on these systems that a GPT \r
+  ///             partition may be bootable. The UEFI boot manager must ignore this bit when selecting\r
+  ///             a UEFI-compliant application, e.g., an OS loader.\r
+  /// Bits 3-47:  Undefined and must be zero. Reserved for expansion by future versions of the UEFI\r
   ///             specification.\r
   /// Bits 48-63: Reserved for GUID specific use. The use of these bits will vary depending on the\r
   ///             PartitionTypeGUID. Only the owner of the PartitionTypeGUID is allowed\r