summaryrefslogtreecommitdiff
path: root/EdkCompatibilityPkg/Foundation/Efi/Include
diff options
context:
space:
mode:
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>2009-01-15 09:57:19 +0000
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>2009-01-15 09:57:19 +0000
commit1e39deb2e25cf83222b7769a08b1f0c64c905d78 (patch)
tree23e00b3e28b0fe3d6f4c84c42bd2e44868e48447 /EdkCompatibilityPkg/Foundation/Efi/Include
parent90e128e28adcdcf2e236db7b26933aa16cbe645c (diff)
downloadedk2-platforms-1e39deb2e25cf83222b7769a08b1f0c64c905d78.tar.xz
Add Load File 2 Protocol and MEDIA_RELATIVE_OFFSET_RANGE_DEVICE_PATH definition to build newest shell source.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7286 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'EdkCompatibilityPkg/Foundation/Efi/Include')
-rw-r--r--EdkCompatibilityPkg/Foundation/Efi/Include/EfiDevicePath.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/EdkCompatibilityPkg/Foundation/Efi/Include/EfiDevicePath.h b/EdkCompatibilityPkg/Foundation/Efi/Include/EfiDevicePath.h
index aee6e3b0e8..66de7aed49 100644
--- a/EdkCompatibilityPkg/Foundation/Efi/Include/EfiDevicePath.h
+++ b/EdkCompatibilityPkg/Foundation/Efi/Include/EfiDevicePath.h
@@ -241,6 +241,8 @@ typedef struct {
UINT16 Lun;
} SATA_DEVICE_PATH;
+#define SATA_HBA_DIRECT_CONNECT_FLAG 0x8000
+
#define MSG_I2O_DP 0x06
typedef struct {
EFI_DEVICE_PATH_PROTOCOL Header;
@@ -427,6 +429,12 @@ typedef struct {
EFI_GUID NameGuid;
} MEDIA_FW_VOL_FILEPATH_DEVICE_PATH;
+#define MEDIA_RELATIVE_OFFSET_RANGE_DP 0x08
+typedef struct {
+ EFI_DEVICE_PATH_PROTOCOL Header;
+ UINT64 StartingOffset;
+ UINT64 EndingOffset;
+} MEDIA_RELATIVE_OFFSET_RANGE_DEVICE_PATH;
#endif
//
@@ -511,6 +519,8 @@ typedef union {
#if (EFI_SPECIFICATION_VERSION >= 0x0002000A)
MEDIA_FW_VOL_DEVICE_PATH PiwgFirmwareVolume;
MEDIA_FW_VOL_FILEPATH_DEVICE_PATH PiwgFirmwareFile;
+ MEDIA_RELATIVE_OFFSET_RANGE_DEVICE_PATH
+ Offset;
#endif
BBS_BBS_DEVICE_PATH Bbs;