]> git.proxmox.com Git - mirror_edk2.git/blob - IntelFrameworkPkg/Include/Framework/Hob.h
f6a71fabe4f0fc3eda6cac907c9143d52f23ffdb
[mirror_edk2.git] / IntelFrameworkPkg / Include / Framework / Hob.h
1 /** @file
2 This file defines the data structures per HOB specification v0.9.
3
4 Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>
5 SPDX-License-Identifier: BSD-2-Clause-Patent
6
7 @par Revision Reference:
8 These definitions are from the HOB Spec 0.9 that were not adopted by the PI specifications.
9
10 **/
11
12 #ifndef _HOB_H_
13 #define _HOB_H_
14
15 ///
16 /// Capsule volume HOB -- identical to a firmware volume.
17 /// This macro is defined to comply with the hob Framework Spec. And the marco was
18 /// retired in the PI1.0 specification.
19 ///
20 #define EFI_HOB_TYPE_CV 0x0008
21
22 typedef struct {
23 EFI_HOB_GENERIC_HEADER Header;
24 EFI_PHYSICAL_ADDRESS BaseAddress;
25 UINT64 Length;
26 } EFI_HOB_CAPSULE_VOLUME;
27
28 #endif