From a7547f07d472b503137f67005ff2ca0c6ed33246 Mon Sep 17 00:00:00 2001 From: vit9696 Date: Sat, 1 Aug 2020 16:33:47 +0300 Subject: [PATCH] Include: Add BlockIoVendor header --- Include/Intel/Guid/BlockIoVendor.h | 26 ++++++++++++++++++++++++++ OpenCorePkg.dec | 3 +++ 2 files changed, 29 insertions(+) create mode 100644 Include/Intel/Guid/BlockIoVendor.h diff --git a/Include/Intel/Guid/BlockIoVendor.h b/Include/Intel/Guid/BlockIoVendor.h new file mode 100644 index 00000000..b66826e5 --- /dev/null +++ b/Include/Intel/Guid/BlockIoVendor.h @@ -0,0 +1,26 @@ +/** @file + Guid for unrecognized EDD 3.0 device. + +Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.
+SPDX-License-Identifier: BSD-2-Clause-Patent + +**/ + +#ifndef __BLOCKIO_VENDOR_H__ +#define __BLOCKIO_VENDOR_H__ + +// +// Guid is to specifiy the unrecognized EDD 3.0 device. +// +#define BLOCKIO_VENDOR_GUID \ + { 0xCF31FAC5, 0xC24E, 0x11D2, \ + {0x85, 0xF3, 0x00, 0xA0, 0xC9, 0x3E, 0xC9, 0x3B }} + +typedef struct { + VENDOR_DEVICE_PATH DevicePath; + UINT8 LegacyDriveLetter; +} BLOCKIO_VENDOR_DEVICE_PATH; + +extern GUID gBlockIoVendorGuid; + +#endif diff --git a/OpenCorePkg.dec b/OpenCorePkg.dec index 22e2292e..0eef4f14 100755 --- a/OpenCorePkg.dec +++ b/OpenCorePkg.dec @@ -437,6 +437,9 @@ ## Include/Apple/Guid/AppleLoginWindow.h gAppleEfiLoginWindowExitGuid = { 0x01AAACBA, 0x34AC, 0x42E3, { 0x98, 0x47, 0x66, 0x83, 0x7D, 0xAC, 0x5F, 0x5E }} + ## Include/Intel/Guid/BlockIoVendor.h + gBlockIoVendorGuid = { 0xCF31FAC5, 0xC24E, 0x11D2, {0x85, 0xF3, 0x00, 0xA0, 0xC9, 0x3E, 0xC9, 0x3B }} + ## Include/Intel/Guid/DataHubRecords.h gEfiCacheSubClassGuid = { 0x7f0013a7, 0xdc79, 0x4b22, { 0x80, 0x99, 0x11, 0xf7, 0x5f, 0xdc, 0x82, 0x9d }}