| /** @file |
| |
| Copyright (c) 2007, Intel Corporation |
| All rights reserved. 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 |
| http://opensource.org/licenses/bsd-license.php |
| |
| THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, |
| WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. |
| |
| Module Name: |
| |
| UefiIfrLibraryInternal |
| |
| Abstract: |
| |
| The file contain all library function for Ifr Operations. |
| |
| |
| **/ |
| |
| #ifndef _IFRLIBRARY_INTERNAL_H |
| #define _IFRLIBRARY_INTERNAL_H |
| |
| |
| #include <PiDxe.h> |
| |
| #include <Guid/GlobalVariable.h> |
| #include <Protocol/DevicePath.h> |
| |
| #include <Library/DebugLib.h> |
| #include <Library/BaseMemoryLib.h> |
| #include <Library/UefiRuntimeServicesTableLib.h> |
| #include <Library/UefiBootServicesTableLib.h> |
| #include <Library/BaseLib.h> |
| #include <Library/DevicePathLib.h> |
| #include <Library/MemoryAllocationLib.h> |
| #include <Library/IfrSupportLib.h> |
| #include <Library/PcdLib.h> |
| |
| #include <MdeModuleHii.h> |
| |
| #include "R8Lib.h" |
| |
| VOID |
| LocateHiiProtocols ( |
| VOID |
| ) |
| /*++ |
| |
| Routine Description: |
| This function locate Hii relative protocols for later usage. |
| |
| Arguments: |
| None. |
| |
| Returns: |
| None. |
| |
| --*/ |
| ; |
| |
| #endif |