Home | History | Annotate | Download | only in PlatformInitPei
      1 /** @file
      2 
      3   Copyright (c) 2004  - 2014, Intel Corporation. All rights reserved.<BR>
      4 
      5   This program and the accompanying materials are licensed and made available under
      7   the terms and conditions of the BSD License that accompanies this distribution.
      9   The full text of the license may be found at
     11   http://opensource.org/licenses/bsd-license.php.
     13 
     15   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
     17   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
     19 
     21 
     23 Module Name:
     24 
     25 
     26     MchInit.c
     27 
     28 Abstract:
     29 
     30 
     31 --*/
     32 
     33 
     34 #include "PlatformEarlyInit.h"
     35 
     36 #define PSE_PAGE_SIZE 0x400000   // 4MB
     37 
     38 extern  BOOLEAN ImageInMemory;
     39 
     40 
     41 VOID
     42 EfiCommonLibEnablePsePaging (
     43   IN UINT32   PDBR
     44   );
     45 
     46 VOID
     47 EfiCommonLibDisablePsePaging (
     48   );
     49 
     50 /**
     51 
     52   Initialize the MCH Thermal Sensor
     53 
     54 **/
     55 VOID
     56 InitMchThermalSensor()
     57 {
     58 }
     59 
     60 /**
     61 
     62   Programs and enables the CRID for MCH and ICH
     63 
     64 **/
     65 VOID
     66 ProgramMchCRID(
     67   IN CONST EFI_PEI_SERVICES            **PeiServices
     68   )
     69 {
     70 }
     71 
     72 /**
     73 
     74   Initialize the GPIO IO selection, GPIO USE selection, and GPIO signal inversion registers
     75 
     76 **/
     77 VOID
     78 MchInit (
     79   IN CONST EFI_PEI_SERVICES          **PeiServices
     80   )
     81 {
     82 
     83   return;
     84 }
     85 
     86 
     87