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