#\r
# I/O Library implementation that uses the CPU I/O Protocol for I/O\r
# and MMIO operations.\r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
[Protocols]\r
gEfiCpuIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
\r
-[Depex]\r
+[Depex.common.DXE_DRIVER, Depex.common.DXE_RUNTIME_DRIVER, Depex.common.DXE_SAL_DRIVER, Depex.common.DXE_SMM_DRIVER]\r
gEfiCpuIoProtocolGuid
\ No newline at end of file
# \r
# This module provides DPC service by consuming EFI DPC Protocol.\r
#\r
-# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2007 - 2011, Intel Corporation. All rights reserved.<BR>\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
# which accompanies this distribution. The full text of the license may be found at\r
[Protocols]\r
gEfiDpcProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
\r
-[Depex]\r
- gEfiDpcProtocolGuid
\ No newline at end of file
+[Depex.common.DXE_DRIVER, Depex.common.DXE_RUNTIME_DRIVER, Depex.common.DXE_SAL_DRIVER, Depex.common.DXE_SMM_DRIVER]\r
+ gEfiDpcProtocolGuid\r
# Library instance that implements Print Library class based on protocol\r
# gEfiPrint2ProtocolGuid.\r
#\r
-# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
[Protocols]\r
gEfiPrint2ProtocolGuid ## CONSUMES\r
\r
-[Depex]\r
+[Depex.common.DXE_DRIVER, Depex.common.DXE_RUNTIME_DRIVER, Depex.common.DXE_SAL_DRIVER, Depex.common.DXE_SMM_DRIVER]\r
gEfiPrint2ProtocolGuid\r
[Pcd]\r
gEfiMdePkgTokenSpaceGuid.PcdPerformanceLibraryPropertyMask\r
\r
-[Depex]\r
+[Depex.common.DXE_DRIVER, Depex.common.DXE_RUNTIME_DRIVER]\r
gEfiSmmCommunicationProtocolGuid\r
[Protocols]\r
gEfiExtendedSalBootServiceProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
\r
-[Depex]\r
+[Depex.common.DXE_DRIVER]\r
gEfiExtendedSalBootServiceProtocolGuid\r
[LibraryClasses]\r
ExtendedSalLib\r
\r
-[Depex]\r
+[Depex.common.DXE_DRIVER, Depex.common.DXE_RUNTIME_DRIVER, Depex.common.DXE_SAL_DRIVER, Depex.common.DXE_SMM_DRIVER]\r
gEfiExtendedSalPalServicesProtocolGuid\r
# This library instance uses the PCD_PROTOCOL to handle dynamic PCD request and use\r
# EFI_PCD_PROTOCOL to handle dynamicEx type PCD.\r
#\r
-# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2007 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
[Protocols]\r
gPcdProtocolGuid ## CONSUMES\r
gEfiPcdProtocolGuid ## CONSUMES\r
- \r
-[Depex]\r
+\r
+[Depex.common.DXE_DRIVER, Depex.common.DXE_RUNTIME_DRIVER, Depex.common.DXE_SAL_DRIVER, Depex.common.DXE_SMM_DRIVER]\r
gEfiPcdProtocolGuid\r
\r
## @file\r
# SMBUS Library that layers on top of the SMBUS Protocol.\r
#\r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
[Protocols]\r
gEfiSmbusHcProtocolGuid ## CONSUMES\r
\r
-[Depex]\r
+[Depex.common.DXE_DRIVER, Depex.common.DXE_RUNTIME_DRIVER, Depex.common.DXE_SAL_DRIVER, Depex.common.DXE_SMM_DRIVER]\r
gEfiSmbusHcProtocolGuid\r
# I/O Library implementation that uses the CPU I/O PPI for I/O\r
# and MMIO operations.\r
#\r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
BaseLib\r
DebugLib\r
\r
-[Depex]\r
+[Depex.common.PEIM]\r
gEfiPeiCpuIoPpiInstalledGuid\r
#\r
# PCD Library that uses the PCD PPI to access Dynamic and DynamicEx PCD entries\r
#\r
-# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2007 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
gPcdPpiGuid ## CONSUMES\r
gEfiPeiPcdPpiGuid ## CONSUMES\r
\r
-[depex]\r
+[Depex.common.PEIM]\r
gEfiPeiPcdPpiGuid\r
\ No newline at end of file
# the first PPI found, so this library instance should only be used platforms\r
# with a single PCI segment.\r
#\r
-# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2007 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
[Ppis]\r
gEfiPciCfg2PpiGuid ## CONSUMES\r
\r
-[Depex]\r
+[Depex.common.PEIM]\r
gEfiPciCfg2PpiGuid\r
# EFI_PEI_PCI CFG2 PPIs are typically produced by a chipset specific PEIM.\r
# This library instance should only be used platforms with multiple PCI segments.\r
#\r
-# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2007 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
[Ppis]\r
gEfiPciCfg2PpiGuid ## CONSUMES\r
\r
-[Depex]\r
+[Depex.common.PEIM]\r
gEfiPciCfg2PpiGuid\r
\r
## @file\r
-# SMBUS library that layers on top of the SMBUS PPI.\r
+# SMBUS library that layers on top of the SMBUS2 PPI.\r
#\r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
[Ppis]\r
gEfiPeiSmbus2PpiGuid ## CONSUMES\r
\r
-[Depex]\r
+[Depex.common.PEIM]\r
gEfiPeiSmbus2PpiGuid \r
#\r
# I/O Library implementation that uses the CPU I/O Protocol for I/O\r
# and MMIO operations.\r
-# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
[Protocols]\r
gEfiSmmCpuIo2ProtocolGuid ## CONSUMES\r
\r
-[Depex]\r
+[Depex.common.DXE_SMM_DRIVER]\r
gEfiSmmCpuIo2ProtocolGuid\r
# This library binds to the first PCI Root Bridge I/O Protocol in the platform. As a result,\r
# it should only be used on platforms that contain a single PCI root bridge.\r
#\r
-# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
[Protocols]\r
gEfiSmmPciRootBridgeIoProtocolGuid ## CONSUMES\r
\r
-[Depex]\r
+[Depex.common.DXE_SMM_DRIVER]\r
gEfiSmmPciRootBridgeIoProtocolGuid\r
# Device Path Library that layers on top of the UEFI 2.0 Device Path Protocol.\r
# This library is not available for EFI 1.10 modules.\r
#\r
-# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2007 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
gEfiDevicePathProtocolGuid ## CONSUMES\r
gEfiDevicePathUtilitiesProtocolGuid ## CONSUMES\r
\r
-[Depex]\r
+[Depex.common.DXE_DRIVER, Depex.common.DXE_RUNTIME_DRIVER, Depex.common.DXE_SAL_DRIVER, Depex.common.DXE_SMM_DRIVER]\r
gEfiDevicePathUtilitiesProtocolGuid\r
# This library binds to the first PCI Root Bridge I/O Protocol in the platform. As a result,\r
# it should only be used on platforms that contain a single PCI root bridge.\r
#\r
-# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2007 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
[Protocols]\r
gEfiPciRootBridgeIoProtocolGuid ## CONSUMES\r
\r
-[Depex]\r
+[Depex.common.DXE_DRIVER, Depex.common.DXE_RUNTIME_DRIVER, Depex.common.DXE_SAL_DRIVER, Depex.common.DXE_SMM_DRIVER]\r
gEfiPciRootBridgeIoProtocolGuid\r
# This library binds to all of the PCI Root Bridge I/O Protocols in the platform and handles\r
# the translation from a PCI segment number into a specific PCI Root Bridge I/O Protocol.\r
#\r
-# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2007 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
[Protocols]\r
gEfiPciRootBridgeIoProtocolGuid ## CONSUMES\r
\r
-[Depex]\r
+[Depex.common.DXE_DRIVER, Depex.common.DXE_RUNTIME_DRIVER, Depex.common.DXE_SAL_DRIVER, Depex.common.DXE_SMM_DRIVER]\r
gEfiPciRootBridgeIoProtocolGuid\r