[U-Boot] [PATCH 4/9] disk: part_efi: add new partition attribute definitions
Stephen Warren
swarren at wwwdotorg.org
Fri Oct 5 21:29:49 CEST 2012
From: Stephen Warren <swarren at nvidia.com>
Add no_block_io_protocol and legacy_bios_bootable attribute definitions.
These are sourced from UEFI Spec 2.3, page 105, table 19. Credits to the
libparted source for the specification pointer.
Signed-off-by: Stephen Warren <swarren at nvidia.com>
---
disk/part_efi.h | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/disk/part_efi.h b/disk/part_efi.h
index 5903e7c..1d0c67c 100644
--- a/disk/part_efi.h
+++ b/disk/part_efi.h
@@ -113,7 +113,9 @@ typedef struct _gpt_header {
typedef struct _gpt_entry_attributes {
unsigned long long required_to_function:1;
- unsigned long long reserved:47;
+ unsigned long long no_block_io_protocol:1;
+ unsigned long long legacy_bios_bootable:1;
+ unsigned long long reserved:45;
unsigned long long type_guid_specific:16;
} __attribute__ ((packed)) gpt_entry_attributes;
--
1.7.0.4
More information about the U-Boot
mailing list