summaryrefslogtreecommitdiff
path: root/IntelFrameworkModulePkg/Universal/BdsDxe/Hotkey.h
diff options
context:
space:
mode:
authorniruiyu <niruiyu@6f19259b-4bc3-4df7-8a09-765794883524>2011-04-20 08:51:18 +0000
committerniruiyu <niruiyu@6f19259b-4bc3-4df7-8a09-765794883524>2011-04-20 08:51:18 +0000
commitd394581d11ff0c7ba2c32e01a676c80e090ecdb8 (patch)
tree842b5b75cf909746db77b8ad683714be8002f091 /IntelFrameworkModulePkg/Universal/BdsDxe/Hotkey.h
parenta176509a7f1fd0d78c0cc26d4c9543c8c871c4f3 (diff)
downloadedk2-platforms-d394581d11ff0c7ba2c32e01a676c80e090ecdb8.tar.xz
The hotkey callback in BDS module should defer loading the boot option until the TPL drops to TPL_APPLICATION after the keyboard driver is enhanced to call hotkey callback in timer handler whose TPL is higher than TPL_APPLICATION.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11573 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'IntelFrameworkModulePkg/Universal/BdsDxe/Hotkey.h')
-rw-r--r--IntelFrameworkModulePkg/Universal/BdsDxe/Hotkey.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/IntelFrameworkModulePkg/Universal/BdsDxe/Hotkey.h b/IntelFrameworkModulePkg/Universal/BdsDxe/Hotkey.h
index 281026c850..3fd80443a5 100644
--- a/IntelFrameworkModulePkg/Universal/BdsDxe/Hotkey.h
+++ b/IntelFrameworkModulePkg/Universal/BdsDxe/Hotkey.h
@@ -2,7 +2,7 @@
Provides a way for 3rd party applications to register themselves for launch by the
Boot Manager based on hot key
-Copyright (c) 2007 - 2008, Intel Corporation. All rights reserved.<BR>
+Copyright (c) 2007 - 2011, Intel Corporation. All rights reserved.<BR>
This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
which accompanies this distribution. The full text of the license may be found at
@@ -92,4 +92,12 @@ InitializeHotkeyService (
VOID
);
+/**
+ Try to boot the boot option triggered by hotkey.
+**/
+VOID
+HotkeyBoot (
+ VOID
+ );
+
#endif