From 24cdd14e81bc867dfc0ed05fd6d22d4a49858adb Mon Sep 17 00:00:00 2001 From: lgao4 Date: Fri, 10 Jul 2009 03:26:52 +0000 Subject: Move LockKeyboards API from GenericBdsLib to PlatformBdsLib And change PlatformBdsLockNonUpdatableFlash in PlatformBdsLib return type to VOID. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8855 6f19259b-4bc3-4df7-8a09-765794883524 --- OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) (limited to 'OvmfPkg') diff --git a/OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c b/OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c index 339d1e2..44fd0d7 100644 --- a/OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c +++ b/OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c @@ -1064,14 +1064,14 @@ Returns: return EFI_SUCCESS; } -EFI_STATUS +VOID EFIAPI PlatformBdsLockNonUpdatableFlash ( VOID ) { DEBUG ((EFI_D_INFO, "PlatformBdsLockNonUpdatableFlash\n")); - return EFI_SUCCESS; + return; } @@ -1175,3 +1175,22 @@ InstallDevicePathCallback ( ); } +/** + Lock the ConsoleIn device in system table. All key + presses will be ignored until the Password is typed in. The only way to + disable the password is to type it in to a ConIn device. + + @param Password Password used to lock ConIn device. + + @retval EFI_SUCCESS lock the Console In Spliter virtual handle successfully. + @retval EFI_UNSUPPORTED Password not found + +**/ +EFI_STATUS +EFIAPI +LockKeyboards ( + IN CHAR16 *Password + ) +{ + return EFI_UNSUPPORTED; +} -- cgit v1.1