Home | History | Annotate | Download | only in CsmSupportLib
      1 /** @file
      2   Platform CSM Support Library
      3 
      4   Copyright (c) 2008 - 2011, Intel Corporation. All rights reserved.<BR>
      5 
      6   This program and the accompanying materials are
      7   licensed and made available under the terms and conditions of the BSD License
      8   which accompanies this distribution.  The full text of the license may be found at
      9   http://opensource.org/licenses/bsd-license.php
     10 
     11   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
     12   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
     13 
     14 **/
     15 
     16 #ifndef _CSM_SUPPORT_LIB_H_
     17 #define _CSM_SUPPORT_LIB_H_
     18 
     19 #include <Uefi.h>
     20 
     21 /**
     22   Initialize Legacy Region support
     23 
     24   @retval EFI_SUCCESS   Successfully initialized
     25 
     26 **/
     27 EFI_STATUS
     28 LegacyRegionInit (
     29   VOID
     30   );
     31 
     32 /**
     33   Initialize Legacy Interrupt support
     34 
     35   @retval EFI_SUCCESS   Successfully initialized
     36 
     37 **/
     38 EFI_STATUS
     39 LegacyInterruptInstall (
     40   VOID
     41   );
     42 
     43 /**
     44   Initialize Legacy Platform support
     45 
     46   @retval EFI_SUCCESS   Successfully initialized
     47 
     48 **/
     49 EFI_STATUS
     50 LegacyBiosPlatformInstall (
     51   VOID
     52   );
     53 
     54 #endif
     55 
     56