Home | History | Annotate | Download | only in KeyMapLibNull
      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
     28 KeyMapMake (
     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
     45 KeyMapBreak (
     46   IN EFI_KEY_DATA   *KeyData
     47   )
     48 {
     49   return EFI_SUCCESS;
     50 }