2 Legacy Master Boot Record Format Definition.
4 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
5 SPDX-License-Identifier: BSD-2-Clause-Patent
12 #define MBR_SIGNATURE 0xaa55
14 #define EXTENDED_DOS_PARTITION 0x05
15 #define EXTENDED_WINDOWS_PARTITION 0x0F
17 #define MAX_MBR_PARTITIONS 4
19 #define PMBR_GPT_PARTITION 0xEE
20 #define EFI_PARTITION 0xEF
26 /// MBR Partition Entry
39 } MBR_PARTITION_RECORD
;
42 /// MBR Partition Table
45 UINT8 BootStrapCode
[440];
46 UINT8 UniqueMbrSignature
[4];
48 MBR_PARTITION_RECORD Partition
[MAX_MBR_PARTITIONS
];