PeiPolicyInitLib.h 1023 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. /** @file
  2. Header file for the PolicyInitPei Library.
  3. Copyright (c) 2020, Intel Corporation. All rights reserved.<BR>
  4. SPDX-License-Identifier: BSD-2-Clause-Patent
  5. **/
  6. #ifndef _POLICY_INIT_PEI_LIB_H_
  7. #define _POLICY_INIT_PEI_LIB_H_
  8. /**
  9. Initialize Intel PEI Platform Policy
  10. @param[in] FirmwareConfiguration It uses to skip specific policy init that depends
  11. on the 'FirmwareConfiguration' varaible.
  12. **/
  13. VOID
  14. EFIAPI
  15. PeiPolicyInitPreMem (
  16. IN UINT8 FirmwareConfiguration
  17. );
  18. /**
  19. Initialize Intel PEI Platform Policy
  20. @param[in] PeiServices General purpose services available to every PEIM.
  21. @param[in] FirmwareConfiguration It uses to skip specific policy init that depends
  22. on the 'FirmwareConfiguration' varaible.
  23. **/
  24. VOID
  25. EFIAPI
  26. PeiPolicyInit (
  27. // IN CONST EFI_PEI_SERVICES **PeiServices,
  28. IN UINT8 FirmwareConfiguration
  29. );
  30. #endif