From: Stephen Warren Date: Mon, 8 Oct 2012 08:14:35 +0000 (+0000) Subject: disk: part_efi: add new partition attribute definitions X-Git-Tag: v2013.01-rc1~149 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=1c8346ab38a981559a25492dcdfda211cb09aab4;p=oweals%2Fu-boot.git disk: part_efi: add new partition attribute definitions 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 --- diff --git a/disk/part_efi.h b/disk/part_efi.h index 5903e7c812..1d0c67cbe0 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;