X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=include%2Fpart_efi.h;h=8525770445a9d782ab7b74c762b4e9e200f27482;hb=44ab2d325b79d3ce6123495c5ce52410655a58fb;hp=31e6bc6e140fe2956b15da1012b74be71bf422c0;hpb=4d1c166fee4a34e8a7d8d05b2a4102c7c668726d;p=u-boot diff --git a/include/part_efi.h b/include/part_efi.h index 31e6bc6e14..8525770445 100644 --- a/include/part_efi.h +++ b/include/part_efi.h @@ -1,8 +1,7 @@ +/* SPDX-License-Identifier: GPL-2.0+ */ /* * Copyright (C) 2008 RuggedCom, Inc. * Richard Retanubun - * - * SPDX-License-Identifier: GPL-2.0+ */ /* @@ -21,13 +20,14 @@ #include #define MSDOS_MBR_SIGNATURE 0xAA55 +#define MSDOS_MBR_BOOT_CODE_SIZE 440 #define EFI_PMBR_OSTYPE_EFI 0xEF #define EFI_PMBR_OSTYPE_EFI_GPT 0xEE #define GPT_HEADER_SIGNATURE 0x5452415020494645ULL #define GPT_HEADER_REVISION_V1 0x00010000 #define GPT_PRIMARY_PARTITION_TABLE_LBA 1ULL -#define GPT_ENTRY_NUMBERS 128 +#define GPT_ENTRY_NUMBERS CONFIG_EFI_PARTITION_ENTRIES_NUMBERS #define GPT_ENTRY_SIZE 128 #define PARTITION_SYSTEM_GUID \ @@ -112,7 +112,7 @@ typedef struct _gpt_entry { } __packed gpt_entry; typedef struct _legacy_mbr { - u8 boot_code[440]; + u8 boot_code[MSDOS_MBR_BOOT_CODE_SIZE]; __le32 unique_mbr_signature; __le16 unknown; struct partition partition_record[4];