CsmSupportLib.h 731 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. /** @file
  2. Platform CSM Support Library
  3. Copyright (c) 2008 - 2011, Intel Corporation. All rights reserved.<BR>
  4. SPDX-License-Identifier: BSD-2-Clause-Patent
  5. **/
  6. #ifndef _CSM_SUPPORT_LIB_H_
  7. #define _CSM_SUPPORT_LIB_H_
  8. #include <Uefi.h>
  9. /**
  10. Initialize Legacy Region support
  11. @retval EFI_SUCCESS Successfully initialized
  12. **/
  13. EFI_STATUS
  14. LegacyRegionInit (
  15. VOID
  16. );
  17. /**
  18. Initialize Legacy Interrupt support
  19. @retval EFI_SUCCESS Successfully initialized
  20. **/
  21. EFI_STATUS
  22. LegacyInterruptInstall (
  23. VOID
  24. );
  25. /**
  26. Initialize Legacy Platform support
  27. @retval EFI_SUCCESS Successfully initialized
  28. **/
  29. EFI_STATUS
  30. LegacyBiosPlatformInstall (
  31. VOID
  32. );
  33. #endif