/** @file Function Service for L05 Setup Menu ;****************************************************************************** ;* Copyright (c) 2013 - 2019, Insyde Software Corporation. All Rights Reserved. ;* ;* You may not reproduce, distribute, publish, display, perform, modify, adapt, ;* transmit, broadcast, present, recite, release, license or otherwise exploit ;* any part of this publication in any form, by any means, without the prior ;* written permission of Insyde Software Corporation. ;* ;****************************************************************************** */ #ifndef _EFI_SETUP_MENU_SERVICE_H_ #define _EFI_SETUP_MENU_SERVICE_H_ #include #include #include #if (FixedPcdGet32 (PcdL05ChipsetName) == L05_CHIPSET_NAME_RAVENRIDGE || \ FixedPcdGet32 (PcdL05ChipsetName) == L05_CHIPSET_NAME_PICASSO || \ FixedPcdGet32 (PcdL05ChipsetName) == L05_CHIPSET_NAME_RENOIR || \ FixedPcdGet32 (PcdL05ChipsetName) == L05_CHIPSET_NAME_CEZANNE || \ FixedPcdGet32 (PcdL05ChipsetName) == L05_CHIPSET_NAME_REMBRANDT) #include // AMD_PBS_SETUP_OPTION #endif #if (FixedPcdGet32 (PcdL05ChipsetName) == L05_CHIPSET_NAME_REMBRANDT) #include #include #endif // // Libraries // #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include // // UEFI Driver Model Protocols // // // Consumed Protocols // // // Produced Protocols // #include #include // gEfiL05SecureBootProtocolGuid #if (FixedPcdGet32 (PcdL05ChipsetName) == L05_CHIPSET_NAME_REMBRANDT) #include #endif // // Guids // #include // L"EFI_SETUP_MODE_NAME" #include // L"EFI_CUSTOM_SECURITY_NAME" #include // gEfiGenericVariableGuid #include // gH2OBdsCpDisplayStringBeforeGuid #include // gEfiL05BackupSetupItemVariableGuid #include // gEfiL05VariableExistGuid #include // gEfiL05FliptoBootVariableGuid // // Driver Version // // // Protocol instances // // // Include files with function prototypes // #define EFI_INVALID_KEY_STATE 0x00000000 typedef struct { CHAR16 UnicodeChar; UINT16 KeyboardScanCode; } EFI_KEYBOARD_SCANCODE_LIST; #endif