IntelFrameworkModulePkg
    88894582-7553-4822-B484-624E24B6DECF
    0.1
    Intel Framework Module Package Reference Implementations
    This Module provides standard reference information for EFI/Tiano implementations.
    Copyright (c) 2007, Intel Corporation.
    All rights reserved.
      This program and the accompanying materials are licensed and made available
      under the terms and conditions of the BSD License which accompanies this distribution.
      The full text of the license may be found at http://opensource.org/licenses/bsd-license.php
      THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES
      OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
    FRAMEWORK_BUILD_PACKAGING_SPECIFICATION   0x00000052
  
  
    false
    false
  
  
    
      Include/Library/OemHookStatusCodeLib.h
      
    
    
      Include/Library/PciIncompatibleDeviceSupportLib.h
      This library includes the PCI incompatible devices list.
    
  
  
    Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoCustomDecompressLib.msa
    Library/OemHookStatusCodeLibNull/OemHookStatusCodeLibNull.msa
    Library/PciIncompatibleDeviceSupportLib/PciIncompatibleDeviceSupportLib.msa
    Bus/Pci/PciBus/Dxe/PciBus.msa
  
  
    
      gMemoryStatusCodeRecordGuid
      060CC026-4C0D-4DDA-8F41-595FEF00A502
      GUID used to identify status code records HOB that originate from the PEI status code.
    
    
      gEfiStatusCodeGuid
      D083E94C-6560-42E4-B6D4-2DF75ADF6A2A
      GUID used to identify Data Hub records.
    
    
      gEfiPciOptionRomTableGuid
      7462660F-1CBD-48DA-AD11-91717913831C
      GUID and data structure used to describe the list of PCI Option ROMs present in a system.
    
    
      gEfiPciHotplugDeviceGuid
      0B280816-52E7-4E51-AA57-11BD41CBEFC3
      GUIDs used to indicate the device is Pccard hotplug device.
    
    
      gEfiIntelFrameworkModulePkgTokenSpaceGuid
      D3705011-BC19-4af7-BE16-F68030378C15
      All PCD define in IntelFrameworkModulePkg is in this token space scope.
    
  
  
    
      gEfiPciHotPlugRequestProtocolGuid
      19CB87AB-2CB9-4665-8360-DDCF6054F79D
      Provide Hot Plug Support by PciBus driver.  PciBus driver is notified by the Protocol caller to start Hot Plug device.
    
    
      gEfiPciHotPlugInitProtocolGuid
      AA0E8BC1-DABC-46B0-A844-37B8169B2BEA
      Provide platform specific Hot Plug Support to PciBus driver.  PciBus driver consumes this Protocol to get platform specific information.
    
    
      gEfiVgaMiniPortProtocolGuid
      c7735a2f-88f5-4882-ae63-faac8c8b86b3
      Provide the text display mode base a VGA controller.
    
    
      gEfiIsaAcpiProtocolGuid
      64a892dc-5561-4536-92c7-799bfc183355
      Provide interface to manage the ISA device resource.
    
    
      gEfiPs2PolicyProtocolGuid
      4DF19259-DC71-4D46-BEF1-357BB578C418
      
    
  
  
    
      PcdStatusCodeUseSerial
      0x00010022
      gEfiIntelFrameworkModulePkgTokenSpaceGuid
      BOOLEAN
      FEATURE_FLAG
      FALSE
      This feature flag can be used to enable or disable report staus code to serial I/O. Disable it can reduce the size of final image generated.
    
    
      PcdStatusCodeUseMemory
      0x00010023
      gEfiIntelFrameworkModulePkgTokenSpaceGuid
      BOOLEAN
      FEATURE_FLAG
      FALSE
      This feature flag can be used to enable or disable save statuc code in GUID'ed HOB. Disable it can reduce the size of final image generated.
    
    
      PcdStatusCodeUseOEM
      0x00010024
      gEfiIntelFrameworkModulePkgTokenSpaceGuid
      BOOLEAN
      FEATURE_FLAG
      FALSE
      This feature flag can be used to enable or disable send status code to OEM device. Disable it can reduce the size of final image generated.
    
    
      PcdStatusCodeMemorySize
      0x00010025
      gEfiIntelFrameworkModulePkgTokenSpaceGuid
      UINT16
      FIXED_AT_BUILD PATCHABLE_IN_MODULE DYNAMIC
      1
      kbytes size of GUID'ed HOB, if the GUID'ed HOB is full, create new GUID'ed HOB with this size.
    
    
      PcdStatusCodeUseEfiSerial
      0x00010026
      gEfiIntelFrameworkModulePkgTokenSpaceGuid
      BOOLEAN
      FEATURE_FLAG
      FALSE
      Use to switch on/off report status code through serial DXE.
    
    
      PcdStatusCodeUseHardSerial
      0x00010027
      gEfiIntelFrameworkModulePkgTokenSpaceGuid
      BOOLEAN
      FEATURE_FLAG
      FALSE
      Use to switch on/off report status code to serial device.
    
    
      PcdStatusCodeUseRuntimeMemory
      0x00010028
      gEfiIntelFrameworkModulePkgTokenSpaceGuid
      BOOLEAN
      FEATURE_FLAG
      FALSE
      Use to switch on/off save status code in runtime memory.
    
    
      PcdStatusCodeUseDataHub
      0x00010029
      gEfiIntelFrameworkModulePkgTokenSpaceGuid
      BOOLEAN
      FEATURE_FLAG
      FALSE
      Use to switch on/off log status code in data hub.
    
    
      PcdStatusCodeReplayInSerial
      0x0001002a
      gEfiIntelFrameworkModulePkgTokenSpaceGuid
      BOOLEAN
      FEATURE_FLAG
      FALSE
      Use to enable/dsable replay status code which saved in GUID'ed HOB in PEI phase to EFI serial.
    
    
      PcdStatusCodeReplayInRuntimeMemory
      0x0001002b
      gEfiIntelFrameworkModulePkgTokenSpaceGuid
      BOOLEAN
      FEATURE_FLAG
      FALSE
      Use to enable/dsable replay status code which saved in GUID'ed HOB in PEI phase to EFI serial.
    
    
      PcdStatusCodeReplayInDataHub
      0x0001002c
      gEfiIntelFrameworkModulePkgTokenSpaceGuid
      BOOLEAN
      FEATURE_FLAG
      FALSE
      Use to enable/dsable replay status code which saved in GUID'ed HOB in PEI phase to EFI serial.
    
    
      PcdStatusCodeReplayInOEM
      0x0001002d
      gEfiIntelFrameworkModulePkgTokenSpaceGuid
      BOOLEAN
      FEATURE_FLAG
      FALSE
      Use to enable/dsable replay status code which saved in GUID'ed HOB in PEI phase to EFI serial.
    
    
      PcdStatusCodeRuntimeMemorySize
      0x0001002e
      gEfiIntelFrameworkModulePkgTokenSpaceGuid
      UINT16
      FIXED_AT_BUILD PATCHABLE_IN_MODULE DYNAMIC
      4
      kbytes size of runtime memory.
    
    
      PcdPciIsaEnable
      0x00010039
      gEfiIntelFrameworkModulePkgTokenSpaceGuid
      BOOLEAN
      FEATURE_FLAG
      FALSE
      This is a switch to enable ISA
    
    
      PcdPciVgaEnable
      0x0001003a
      gEfiIntelFrameworkModulePkgTokenSpaceGuid
      BOOLEAN
      FEATURE_FLAG
      FALSE
      Whether VGA decoding is enabled on this platform so we should avoid those aliased resources
    
    
      PcdPciBusHotplugDeviceSupport
      0x0001003d
      gEfiIntelFrameworkModulePkgTokenSpaceGuid
      BOOLEAN
      FEATURE_FLAG
      TRUE
      If TRUE, the PCI bus driver will support hot plug device. If not hot plug device is supported, this feature flag can be set to FALSE to save size.
    
    
      PcdPciIncompatibleDeviceSupportMask
      0x0001003f
      gEfiIntelFrameworkModulePkgTokenSpaceGuid
      UINT8
      FIXED_AT_BUILD
      0x0
      The PCD masks for PCI incompatible devices support.