diff options
| author | Stephen Warren <swarren@nvidia.com> | 2012-10-08 08:14:35 +0000 | 
|---|---|---|
| committer | Tom Rini <trini@ti.com> | 2012-10-17 07:59:10 -0700 | 
| commit | 1c8346ab38a981559a25492dcdfda211cb09aab4 (patch) | |
| tree | 55bde0dbe2de7c2d005110e73f20cb2fe9eee993 | |
| parent | f07cd2c4c703cb07ca595fb0b7e3aa3c4ed8b540 (diff) | |
| download | olio-uboot-2014.01-1c8346ab38a981559a25492dcdfda211cb09aab4.tar.xz olio-uboot-2014.01-1c8346ab38a981559a25492dcdfda211cb09aab4.zip | |
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 <swarren@nvidia.com>
| -rw-r--r-- | 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 5903e7c81..1d0c67cbe 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; |