1 /*++ @file 2 3 Copyright (c) 2011, Apple Inc. All rights reserved. 4 This program and the accompanying materials 5 are licensed and made available under the terms and conditions of the BSD License 6 which accompanies this distribution. The full text of the license may be found at 7 http://opensource.org/licenses/bsd-license.php 8 9 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 10 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 11 12 **/ 13 14 #include <Uefi.h> 15 #include <Protocol/SimpleTextInEx.h> 16 17 18 /** 19 KeyMapMake gets called on key presses. 20 21 @param KeyData Key that was pressed. 22 23 @retval EFI_SUCCESS The constructor always returns EFI_SUCCESS. 24 25 **/ 26 EFI_STATUS 27 EFIAPI KeyMapMake(IN EFI_KEY_DATA * KeyData)28KeyMapMake ( 29 IN EFI_KEY_DATA *KeyData 30 ) 31 { 32 return EFI_SUCCESS; 33 } 34 35 /** 36 KeyMapBreak gets called on key releases. 37 38 @param KeyData Key that was pressed. 39 40 @retval EFI_SUCCESS The constructor always returns EFI_SUCCESS. 41 42 **/ 43 EFI_STATUS 44 EFIAPI KeyMapBreak(IN EFI_KEY_DATA * KeyData)45KeyMapBreak ( 46 IN EFI_KEY_DATA *KeyData 47 ) 48 { 49 return EFI_SUCCESS; 50 }