diff options
author | AJFISH <AJFISH@6f19259b-4bc3-4df7-8a09-765794883524> | 2007-08-01 16:01:02 +0000 |
---|---|---|
committer | AJFISH <AJFISH@6f19259b-4bc3-4df7-8a09-765794883524> | 2007-08-01 16:01:02 +0000 |
commit | 4bb89f14bd8d55989bdded7890a1a17613829396 (patch) | |
tree | e0c56ca731cc790bc35e89bb33cd4de71d01bc03 /MdePkg/Include/Uefi | |
parent | 75fe518220523b497e16ab52554d1ff13c01657e (diff) | |
download | edk2-platforms-4bb89f14bd8d55989bdded7890a1a17613829396.tar.xz |
Updated to reflect spec ECRs
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3522 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdePkg/Include/Uefi')
-rw-r--r-- | MdePkg/Include/Uefi/UefiSpec.h | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/MdePkg/Include/Uefi/UefiSpec.h b/MdePkg/Include/Uefi/UefiSpec.h index d2bf0d5c09..c2f52d2769 100644 --- a/MdePkg/Include/Uefi/UefiSpec.h +++ b/MdePkg/Include/Uefi/UefiSpec.h @@ -1717,7 +1717,6 @@ struct _EFI_SYSTEM_TABLE { //
#define LOAD_OPTION_ACTIVE 0x00000001
#define LOAD_OPTION_FORCE_RECONNECT 0x00000002
-#define LOAD_OPTION_GRAPHICS 0x00000004
#define LOAD_OPTION_HIDDEN 0x00000008
#define LOAD_OPTION_CATEGORY 0x00001F00
@@ -1744,12 +1743,21 @@ typedef union { } EFI_KEY_DATA;
typedef struct {
- EFI_KEY_DATA KeyData;
+ EFI_KEY_DATA KeyOptions;
UINT32 BootOptionCrc;
UINT16 BootOption;
- // EFI_INPUT_KEY Keys[];
+//EFI_INPUT_KEY Keys[];
} EFI_KEY_OPTION;
+#define EFI_KEY_OPTION_SHIFT 0x00000001
+#define EFI_KEY_OPTION_CONTROL 0x00000002
+#define EFI_KEY_OPTION_ALT 0x00000004
+#define EFI_KEY_OPTION_LOGO 0x00000008
+#define EFI_KEY_OPTION_MENU 0x00000010
+#define EFI_KEY_OPTION_SYSREQ 0x00000020
+#define EFI_KEY_CODE_COUNT 0x00000300
+
+
//
// EFI File location to boot from on removable media devices
//
|