Updated to reflect spec ECRs

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3522 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
AJFISH 2007-08-01 16:01:02 +00:00
parent 75fe518220
commit 4bb89f14bd
1 changed files with 11 additions and 3 deletions

View File

@ -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
//