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