1. Correct File header to ## @file

2. Remove unnecessary .common] postfix on section.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10052 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
lgao4
2010-02-24 00:21:16 +00:00
parent 7b202cb0f9
commit 6bfbb5f0e0
259 changed files with 1037 additions and 1034 deletions

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# Sample UEFI Application Reference EDKII Module
#
# This is a sample shell application that will print "UEFI Hello World!" to the
@@ -6,7 +6,7 @@
#
# It demos how to use EDKII PCD mechanism to make code more flexible.
#
# Copyright (c) 2008, Intel Corporation.
# Copyright (c) 2008 - 2010, 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
@@ -16,7 +16,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005

View File

@@ -1,11 +1,11 @@
#/** @file
## @file
# Sample UEFI Application Reference Module.
# This is a shell application that will display statistical information about variable
# usage.
# Note that if Variable Dxe driver doesn't enable the feature by setting PcdVariableCollectStatistics
# as TRUE, The application will not display variable statistical information.
#
# Copyright (c) 2007 - 2008, Intel Corporation.
# Copyright (c) 2007 - 2010, 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
@@ -13,7 +13,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -30,7 +30,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
VariableInfo.c

View File

@@ -1,11 +1,11 @@
#/** @file
## @file
# ATA Bus driver to enumerate and identfy ATA devices.
#
# This driver follows UEFI driver model and layers on ATA Pass Thru protocol defined
# in UEFI spec 2.2. It installs Block IO and Disk Info protocol for each ATA device
# it enumerates and identifies successfully.
#
# Copyright (c) 2009, Intel Corporation
# Copyright (c) 2009 - 2010, 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
@@ -15,7 +15,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -36,7 +36,7 @@
#
#
[Sources.common]
[Sources]
AtaBus.h
AtaBus.c
AtaPassThruExecute.c

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
#
# Component Description File For EhciDxe Module.
#
@@ -11,7 +11,7 @@
# This way avoids the control transfer on a shared port between EHCI and companion host
# controller when UHCI gets attached earlier than EHCI and a USB 2.0 device inserts.
#
# Copyright (c) 2006 - 2009, Intel Corporation.
# Copyright (c) 2006 - 2010, 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
@@ -22,7 +22,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -43,7 +43,7 @@
# COMPONENT_NAME2 = gEhciComponentName2
#
[Sources.common]
[Sources]
UsbHcMem.h
EhciUrb.c
EhciReg.h

View File

@@ -1,10 +1,10 @@
#/** @file
## @file
# PCI Incompatible device support module template.
#
# Installs EFI PCI Incompatible Device Support protocol and includes one incompatile
# pci devices list template.
#
# Copyright (c) 2009, Intel Corporation.
# Copyright (c) 2009 - 2010, 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
@@ -14,7 +14,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -30,7 +30,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
IncompatiblePciDeviceSupport.c
[Packages]

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# Component description file for PciBus module.
#
# PCI bus driver. This module will probe all PCI devices and allocate MMIO and IO
@@ -15,7 +15,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
#
# Component Description File For UhciDxe Module.
#
@@ -6,7 +6,7 @@
# It implements the interfaces of monitoring the status of all ports and transferring
# Control, Bulk, Interrupt and Isochronous requests to Usb1.x device
#
# Copyright (c) 2006 - 2008, Intel Corporation.
# Copyright (c) 2006 - 2010, 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
@@ -17,7 +17,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -38,7 +38,7 @@
# COMPONENT_NAME2 = gUhciComponentName2
#
[Sources.common]
[Sources]
UhciSched.c
UhciDebug.c
UsbHcMem.h

View File

@@ -1,10 +1,10 @@
#/** @file
## @file
#
# SCSI bus driver. This driver scans all SCSI devices and creates a device handle for
# each of them. After this the driver installs the Device Path Protocol and SCSI I/O Protocol on
# these handles.
#
# Copyright (c) 2006 - 2008, Intel Corporation. <BR>
# Copyright (c) 2006 - 2010, Intel Corporation. <BR>
# 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
@@ -13,7 +13,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -34,7 +34,7 @@
# COMPONENT_NAME2 = gScsiBusComponentName2
#
[Sources.common]
[Sources]
ComponentName.c
ScsiBus.c
ScsiBus.h

View File

@@ -1,9 +1,9 @@
#/** @file
## @file
#
# Scsi Disk driver. This driver detects the Scsi disk media and installs Block I/O Protocol
# on the device handle that holds the SCSI I/O Portocol.
#
# Copyright (c) 2006 - 2009, Intel Corporation. <BR>
# Copyright (c) 2006 - 2010, Intel Corporation. <BR>
# 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
@@ -12,7 +12,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -33,7 +33,7 @@
# COMPONENT_NAME2 = gScsiDiskComponentName2
#
[Sources.common]
[Sources]
ComponentName.c
ScsiDisk.c
ScsiDisk.h

View File

@@ -1,10 +1,10 @@
#/** @file
## @file
#
# Component Description File For UsbBus Dxe Module.
#
# Usb Bus Dxe driver is used to enumerate and manage all attached usb devices.
#
# Copyright (c) 2006, Intel Corporation.
# Copyright (c) 2006 - 2010, 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
@@ -15,7 +15,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -36,7 +36,7 @@
# COMPONENT_NAME2 = mUsbBusComponentName2
#
[Sources.common]
[Sources]
UsbDesc.c
UsbEnumer.c
UsbEnumer.h

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# USB Keyboard Driver that manages USB keyboard and produces Simple Text Input
# Protocol and Simple Text Input Ex Protocol.
#
@@ -24,7 +24,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -44,7 +44,7 @@
# COMPONENT_NAME2 = gUsbKeyboardComponentName2
#
[Sources.common]
[Sources]
EfiKey.c
EfiKey.h
KeyBoard.c
@@ -86,7 +86,7 @@
#
gEfiHiiDatabaseProtocolGuid ## SOMETIMES_CONSUMES (Default value is used if it's absent.)
[FeaturePcd.common]
[FeaturePcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdDisableDefaultKeyboardLayoutInUsbKbDriver ## SOMETIME_CONSUMES (Checked when no layout is provided by HII.)
# [Event]

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# USB Mass Storage Driver that manages USB mass storage devices and
# produces Block I/O Protocol.
#
@@ -14,7 +14,7 @@
# 3. USB Mass Storage Class Bulk-Only Transport, Revision 1.0.
# 4. UEFI Specification, v2.1
#
# Copyright (c) 2006 - 2008, Intel Corporation.
# Copyright (c) 2006 - 2010, 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
@@ -25,7 +25,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -45,7 +45,7 @@
# COMPONENT_NAME2 = gUsbMassStorageComponentName2
#
[Sources.common]
[Sources]
UsbMassBoot.h
UsbMassImpl.h
UsbMassBot.h

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# USB Mouse Driver that manages USB mouse and produces Absolute Pointer Protocol.
#
# USB Mouse Driver consumes USB I/O Protocol and Device Path Protocol, and produces
@@ -20,7 +20,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -40,7 +40,7 @@
# COMPONENT_NAME2 = gUsbMouseAbsolutePointerComponentName2
#
[Sources.common]
[Sources]
ComponentName.c
MouseHid.c
UsbMouseAbsolutePointer.c

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# USB Mouse Driver that manages USB mouse and produces Simple Pointer Protocol.
#
# USB Mouse Driver consumes USB I/O Protocol and Device Path Protocol, and produces
@@ -20,7 +20,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -40,7 +40,7 @@
# COMPONENT_NAME2 = gUsbMouseComponentName2
#
[Sources.common]
[Sources]
ComponentName.c
MouseHid.c
UsbMouse.c

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# This is core module in DXE phase. It provides an implementation of DXE Core that is
# compliant with DXE CIS.
#
@@ -11,7 +11,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -29,7 +29,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC (EBC is for build only)
#
[Sources.common]
[Sources]
DxeMain.h
SectionExtraction/CoreSectionExtraction.c
Image/Image.c
@@ -138,7 +138,7 @@
gEfiLoadedImageDevicePathProtocolGuid ## PRODUCES
gEfiSmmBase2ProtocolGuid ## SOMETIMES_CONSUMES
[FeaturePcd.common]
[FeaturePcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdFrameworkCompatibilitySupport ## CONSUMES
[Pcd]

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# Last PEIM executed in PEI phase to load DXE Core from a Firmware Volume.
#
# This module produces a special PPI named the DXE Initial Program Load (IPL)
@@ -14,7 +14,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC (EBC is for build only)
#
[Sources.common]
[Sources]
DxeIpl.h
DxeLoad.c
@@ -89,7 +89,7 @@
[FeaturePcd.IA32]
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode
[FeaturePcd.common]
[FeaturePcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompress
[Depex]

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# PeiMain module is core module in PEI phase. It takes responsibilities of:
# 1) Initialize memory, PPI, image services etc, to establish PEIM runtime environment.
# 2) Dispatch PEIM from discovered FV.
@@ -14,7 +14,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# Module that produces EFI runtime virtual switch over services.
#
# This runtime module installs Runtime Architectural Protocol and registers
@@ -15,7 +15,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
@@ -33,7 +33,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
Crc32.c
Runtime.h
Runtime.c

View File

@@ -1,7 +1,7 @@
#/** @file
## @file
# Null Reset System Library instance that only generates ASSERT() conditions.
#
# Copyright (c) 2007 - 2009, Intel Corporation.
# Copyright (c) 2007 - 2010, 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
@@ -10,7 +10,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -26,7 +26,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
BaseResetSystemLibNull.c
[Packages]

View File

@@ -1,8 +1,8 @@
#/** @file
## @file
# NULL Dxe Capsule library instance.
# It can make core modules pass package level build.
#
# Copyright (c) 2006 - 2008, Intel Corporation.
# Copyright (c) 2006 - 2010, 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
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -28,7 +28,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
DxeCapsuleLibNull.c
[Packages]

View File

@@ -1,11 +1,11 @@
#/** @file
## @file
#
# Memory Allocation Library instance dedicated to DXE Core.
# The implementation borrows the DxeCore Memory Allocation services as the primitive
# for memory allocation instead of using UEFI boot servces in an indirect way.
# It is assumed that this library instance must be linked with DxeCore in this package.
#
# Copyright (c) 2008, Intel Corporation
# Copyright (c) 2008 - 2010, 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
@@ -15,7 +15,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
MemoryAllocationLib.c
DxeCoreMemoryAllocationServices.h

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# Performance library instance mainly for DxeCore usage.
#
# This library provides the performance measurement interfaces and initializes performance
@@ -9,7 +9,7 @@
# This library is mainly used by DxeCore to start performance logging to ensure that
# Performance Protocol is installed at the very beginning of DXE phase.
#
# Copyright (c) 2006 - 2008, Intel Corporation. <BR>
# Copyright (c) 2006 - 2010, Intel Corporation. <BR>
# 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
@@ -18,7 +18,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -36,7 +36,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
DxeCorePerformanceLib.c
DxeCorePerformanceLibInternal.h
@@ -60,6 +60,6 @@
gPerformanceProtocolGuid ## CONSUMES ## HOB
gPerformanceProtocolGuid ## PRODUCES ## PROTOCOL
[Pcd.common]
[Pcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPerformanceLogEntries
gEfiMdePkgTokenSpaceGuid.PcdPerformanceLibraryPropertyMask

View File

@@ -1,11 +1,11 @@
#/** @file
## @file
# This library doesn't produce any library class. The constructor function uses
# ExtractGuidedSectionLib service to register CRC32 guided section handler
# that parses CRC32 encapsulation section and extracts raw data.
#
# It uses UEFI boot service CalculateCrc32 to authenticate 32 bit CRC value.
#
# Copyright (c) 2006 - 2008, Intel Corporation
# Copyright (c) 2006 - 2010, 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
@@ -14,7 +14,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -32,7 +32,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
DxeCrc32GuidedSectionExtractLib.c
[Packages]

View File

@@ -1,18 +1,18 @@
/** @file
Instance of DxeDpcLib.
This module provides DPC service by consuming EFI DPC Protocol.
Copyright (c) 2007, Intel Corporation.<BR>
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.
**/
## @file
# Instance of DxeDpcLib.
#
# This module provides DPC service by consuming EFI DPC Protocol.
#
# Copyright (c) 2007 - 2010, Intel Corporation.<BR>
# 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.
#
##
[Defines]
INF_VERSION = 0x00010005
@@ -29,7 +29,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
DpcLib.c
[Packages]

View File

@@ -1,19 +1,19 @@
/** @file
Instance of DxeIpIoLib.
This module provides IP services by consuming EFI IP4 Service Binding Protocol and
EFI IP4 Protocol.
Copyright (c) 2006 - 2009, Intel Corporation.<BR>
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.
**/
## @file
# Instance of DxeIpIoLib.
#
# This module provides IP services by consuming EFI IP4 Service Binding Protocol and
# EFI IP4 Protocol.
#
# Copyright (c) 2006 - 2010, Intel Corporation.<BR>
# 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.
#
##
[Defines]
@@ -30,7 +30,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
DxeIpIoLib.c
[Packages]

View File

@@ -1,16 +1,16 @@
/** @file
Instance of DxeNetLib.
Copyright (c) 2006 - 2009, Intel Corporation.<BR>
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.
**/
## @file
# Instance of DxeNetLib.
#
# Copyright (c) 2006 - 2010, Intel Corporation.<BR>
# 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.
#
##
[Defines]
@@ -27,7 +27,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
DxeNetLib.c
NetBuffer.c

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# Performance library instance used in DXE phase.
#
# This library instance provides infrastructure for DXE phase drivers to log performance
@@ -6,7 +6,7 @@
# to log performance data. If Performance Protocol is not available, it does not log any
# performance information.
#
# Copyright (c) 2006 - 2008, Intel Corporation. <BR>
# Copyright (c) 2006 - 2010, Intel Corporation. <BR>
# 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
@@ -15,7 +15,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
DxePerformanceLib.c
@@ -50,6 +50,6 @@
gPerformanceProtocolGuid ## CONSUMES ## PROTOCOL
[Pcd.common]
[Pcd]
gEfiMdePkgTokenSpaceGuid.PcdPerformanceLibraryPropertyMask

View File

@@ -1,8 +1,8 @@
#/** @file
## @file
# Library instance that implements Print Library class based on protocol
# gEfiPrint2ProtocolGuid.
#
# Copyright (c) 2009, Intel Corporation.
# Copyright (c) 2009 - 2010, 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
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -30,7 +30,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
PrintLib.c

View File

@@ -1,8 +1,8 @@
#/** @file
## @file
# DXE report status code library
#
# Retrieve status code and report status code in DXE phase
# Copyright (c) 2006 - 2009, Intel Corporation.
# Copyright (c) 2006 - 2010, 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
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005

View File

@@ -1,9 +1,9 @@
#/** @file
## @file
# Instance of SecurityManagementLib Library for DXE phase.
#
# This library provides generic security measurement functions for DXE module.
#
# Copyright (c) 2009, Intel Corporation.
# Copyright (c) 2009 - 2010, 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
@@ -13,7 +13,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005

View File

@@ -1,19 +1,19 @@
/** @file
Instance of UdpIoLib.
This module provides UDP services by consuming EFI UDP4 Service Binding Protocol and
EFI UDP4 Protocol.
Copyright (c) 2008 - 2009, Intel Corporation.<BR>
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.
**/
## @file
# Instance of UdpIoLib.
#
# This module provides UDP services by consuming EFI UDP4 Service Binding Protocol and
# EFI UDP4 Protocol.
#
# Copyright (c) 2008 - 2010, Intel Corporation.<BR>
# 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.
#
##
[Defines]
@@ -30,7 +30,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
DxeUdpIoLib.c
[Packages]

View File

@@ -1,7 +1,7 @@
#/** @file
## @file
# Null instance of OEM Hook Status Code Library with empty functions.
#
# Copyright (c) 2006 - 2009, Intel Corporation.
# Copyright (c) 2006 - 2010, 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
@@ -11,7 +11,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -27,7 +27,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
OemHookStatusCodeLibNull.c
[Packages]

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
#
# Performance library instance used in PEI phase.
#
@@ -6,7 +6,7 @@
# and consumes GUIDed HOB for performance logging. The GUIDed HOB is passed to DXE phase
# so that it can be taken over by DxeCorePerformanceLib.
#
# Copyright (c) 2006 - 2008, Intel Corporation. <BR>
# Copyright (c) 2006 - 2010, Intel Corporation. <BR>
# 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
@@ -15,7 +15,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC (EBC is for build only)
#
[Sources.common]
[Sources]
PeiPerformanceLib.c
@@ -52,6 +52,6 @@
[Guids]
gPerformanceProtocolGuid ## HOB
[Pcd.common]
[Pcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPerformanceLogEntries
gEfiMdePkgTokenSpaceGuid.PcdPerformanceLibraryPropertyMask

View File

@@ -1,11 +1,11 @@
#/** @file
## @file
#
# Null Recovery library instance for PEIM module
# This library instance is no longer used and module using this library
# class should update to directly locate EFI_PEI_RECOVERY_MODULE_PPI defined
# in PI 1.2 specification.
#
# Copyright (c) 2006 - 2008, Intel Corporation. <BR>
# Copyright (c) 2006 - 2010, Intel Corporation. <BR>
# 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
@@ -14,7 +14,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -30,7 +30,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC (EBC is for build only)
#
[Sources.common]
[Sources]
PeiRecoveryLibNull.c
[Packages]

View File

@@ -1,11 +1,11 @@
#/** @file
## @file
# Instance of Report Status Code Library for PEI Phase.
#
# Instance of Report Status Code Library for PEI Phase. It first tries to report status
# code via PEI Status Code Service. If the service is not available, it then tries calling
# OEM Hook Status Code Library.
#
# Copyright (c) 2006 - 2009, Intel Corporation.
# Copyright (c) 2006 - 2010, 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
@@ -15,7 +15,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC (EBC is for build only)
#
[Sources.common]
[Sources]
ReportStatusCodeLib.c
@@ -53,6 +53,6 @@
gEfiStatusCodeDataTypeDebugGuid ## CONSUMES
[Pcd.common]
[Pcd]
gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask

View File

@@ -1,11 +1,11 @@
#/** @file
## @file
#
# Null S3 library instance for PEIM module.
# This library instance is no longer used and module using this library
# class should update to directly locate EFI_PEI_S3_RESUME_PPI defined
# in PI 1.2 specification.
#
# Copyright (c) 2006 - 2008, Intel Corporation.
# Copyright (c) 2006 - 2010, 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
@@ -15,7 +15,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005

View File

@@ -1,7 +1,7 @@
#/** @file
## @file
# Report status code library instance which supports logging message in DXE & runtime phase.
#
# Copyright (c) 2006 - 2009, Intel Corporation.
# Copyright (c) 2006 - 2010, 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
@@ -11,7 +11,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005

View File

@@ -1,8 +1,8 @@
#/** @file
## @file
# SMM report status code library
#
# Retrieve status code and report status code in SMM phase
# Copyright (c) 2009 -2010, Intel Corporation.
# Copyright (c) 2009 - 2010, 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
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005

View File

@@ -1,10 +1,10 @@
#/** @file
## @file
#
# Instance of HII Library using DXE protocols and services.
#
# HII Library implementation that uses EFI Hii Database Protocol and EFI Hii String Protocol.
#
# Copyright (c) 2006 - 2008, Intel Corporation
# Copyright (c) 2006 - 2010, 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
@@ -15,7 +15,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -30,7 +30,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
HiiLib.c
HiiString.c
HiiLanguage.c

View File

@@ -1,7 +1,7 @@
#/** @file
## @file
# UEFI HII Services Library implementation.
#
# Copyright (c) 2007 - 2009, Intel Corporation.
# Copyright (c) 2007 - 2010, 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
@@ -11,7 +11,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -27,7 +27,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
UefiHiiServicesLib.c
[Packages]

View File

@@ -1,8 +1,8 @@
#/** @file
## @file
# This module provides the default logo bitmap picture shown on setup screen,
# which is corresponding to gEfiDefaultBmpLogoGuid.
#
# Copyright (c) 2006 - 2008, Intel Corporation
# Copyright (c) 2006 - 2010, 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
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -27,6 +27,6 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Binaries.common]
[Binaries]
BIN|Logo.bmp|*

View File

@@ -24,11 +24,11 @@
PACKAGE_GUID = BA0D78D6-2CAF-414b-BD4D-B6762A894288
PACKAGE_VERSION = 0.90
[Includes.common]
[Includes]
Include
[LibraryClasses.common]
[LibraryClasses]
## @libraryclass IpIo layer upon EFI IP4 Protocol.
# This library is only intended to be used by UEFI network stack modules.
IpIoLib|Include/Library/IpIoLib.h
@@ -76,7 +76,7 @@
#
OemHookStatusCodeLib|Include/Library/OemHookStatusCodeLib.h
[Guids.common]
[Guids]
## MdeModule package token space guid
# Include/Guid/MdeModulePkgTokenSpace.h
gEfiMdeModulePkgTokenSpaceGuid = { 0xA1AFF049, 0xFDEB, 0x442a, { 0xB3, 0x20, 0x13, 0xAB, 0x4C, 0xB7, 0x2B, 0xBC }}
@@ -147,7 +147,7 @@
# Include/Guid/LoadModuleAtFixedAddress.h
gLoadFixedAddressConfigurationTableGuid = { 0x2CA88B53,0xD296,0x4080, { 0xA4,0xA5,0xCA,0xD9,0xBA,0xE2,0x4B,0x9 } }
[Protocols.common]
[Protocols]
## Load File protocol provides capability to load and unload EFI image into memory and execute it.
# Include/Protocol/LoadPe32Image.h
# This protocol is deprecated. Native EDKII module should NOT use this protocol to load/unload image.

View File

@@ -25,7 +25,7 @@
[LibraryClasses.common]
[LibraryClasses]
CacheMaintenanceLib|MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf
DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf
BaseLib|MdePkg/Library/BaseLib/BaseLib.inf
@@ -138,7 +138,7 @@
MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf
DebugLib|MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf
[PcdsFeatureFlag.common]
[PcdsFeatureFlag]
gEfiMdePkgTokenSpaceGuid.PcdComponentNameDisable|FALSE
gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnosticsDisable|FALSE
gEfiMdePkgTokenSpaceGuid.PcdComponentName2Disable|TRUE
@@ -154,7 +154,7 @@
[PcdsFeatureFlag.IA32]
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode|TRUE
[PcdsFixedAtBuild.common]
[PcdsFixedAtBuild]
gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength|1000000
gEfiMdePkgTokenSpaceGuid.PcdMaximumAsciiStringLength|1000000
gEfiMdePkgTokenSpaceGuid.PcdMaximumLinkedListLength|1000000
@@ -214,7 +214,7 @@
#
###################################################################################################
[Components.common]
[Components]
MdeModulePkg/Application/HelloWorld/HelloWorld.inf
MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# Sample ACPI Platform Driver
#
# Copyright (c) 2008 - 2010, Intel Corporation. <BR>
@@ -10,7 +10,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# ACPI Table Protocol Driver
#
# Copyright (c) 2006, 2008, 2009 Intel Corporation<BR> All rights
@@ -10,7 +10,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -29,7 +29,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
AcpiTableProtocol.c
AcpiTable.h
AcpiTable.c

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
#
# Capsule Runtime Driver produces two UEFI capsule runtime services.
# (UpdateCapsule, QueryCapsuleCapabilities)
@@ -14,7 +14,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -30,7 +30,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
CapsuleService.c
[Packages]

View File

@@ -1,8 +1,8 @@
#/** @file
## @file
# Console Platfrom DXE Driver that specifies whether device can be used as console
# input/output device or error output device and update global variables accordingly.
#
# Copyright (c) 2006 - 2008, Intel Corporation
# Copyright (c) 2006 - 2010, 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
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -35,7 +35,7 @@
# COMPONENT_NAME2 = gConPlatformComponentName2
#
[Sources.common]
[Sources]
ComponentName.c
ConPlatform.h
ConPlatform.c

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# This driver provides multi console supports.
#
# This driver acts as a virtual console, takes over the console I/O control from selected
@@ -10,7 +10,7 @@
# Note: If only UGA Draw protocol is installed in system table, PcdUgaConsumeSupport
# should be set to TRUE.
#
# Copyright (c) 2006 - 2009, Intel Corporation
# Copyright (c) 2006 - 2010, 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
@@ -20,7 +20,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -49,7 +49,7 @@
# COMPONENT_NAME2 = gConSplitterStdErrComponentName2
#
[Sources.common]
[Sources]
ConSplitterGraphics.c
ComponentName.c
ConSplitter.h
@@ -85,12 +85,12 @@
gEfiUgaDrawProtocolGuid ## BY_START
[FeaturePcd.common]
[FeaturePcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdConOutGopSupport
gEfiMdeModulePkgTokenSpaceGuid.PcdConOutUgaSupport
gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport
[Pcd.common]
[Pcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow
gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn

View File

@@ -1,10 +1,10 @@
#/** @file
## @file
#
# Component description file for GraphicsConsole module
#
# This is the main routine for initializing the Graphics Console support routines.
#
# Copyright (c) 2006 - 2008, Intel Corporation
# Copyright (c) 2006 - 2010, 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
@@ -13,7 +13,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -33,7 +33,7 @@
# COMPONENT_NAME2 = gGraphicsConsoleComponentName2
#
[Sources.common]
[Sources]
ComponentName.c
LaffStd.c
GraphicsConsole.c
@@ -60,5 +60,5 @@
gEfiHiiFontProtocolGuid ## TO_START
gEfiHiiDatabaseProtocolGuid ## TO_START
[FeaturePcd.common]
[FeaturePcd]
gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
#
# Component description file for Terminal module.
#
@@ -13,7 +13,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -33,7 +33,7 @@
# COMPONENT_NAME2 = gTerminalComponentName2
#
[Sources.common]
[Sources]
ComponentName.c
Vtutf8.c
Ansi.c

View File

@@ -1,10 +1,10 @@
#/** @file
## @file
# This driver produces Debug Port protocol to be used by debug agent to communicate with
# the remote debug host.
#
# This driver binds exclusively to a standard UART serial port on the controller handle,
# and initializes serial Io interface, publishs Debug Port and Device Path Protocol.
# Copyright (c) 2006 - 2008, Intel Corporation
# Copyright (c) 2006 - 2010, 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
@@ -14,7 +14,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -37,7 +37,7 @@
#
#
[Sources.common]
[Sources]
ComponentName.c
DebugPort.c
DebugPort.h

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# This driver installs Debug Support protocol for the selected processor.
#
# This driver provides the capabilities for debug-agent to gain control of the machine
@@ -6,7 +6,7 @@
# provides debug-agent to periodically gain control during operation of the machine to
# check for asynchronous commands form the host.
#
# Copyright (c) 2006 - 2009, Intel Corporation
# Copyright (c) 2006 - 2010, 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
@@ -16,7 +16,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -32,7 +32,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF
#
[Sources.common]
[Sources]
DebugSupport.c
[Sources.Ia32]

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# Device path driver that produces three UEFI device path protocols.
#
# This driver produces Device Path Utilities protocol and optionally
@@ -6,7 +6,7 @@
# PcdDevicePathSupportDevicePathToText & PcdDevicePathSupportDevicePathFromText
# respectively.
#
# Copyright (c) 2006 - 2008, Intel Corporation. <BR>
# Copyright (c) 2006 - 2010, Intel Corporation. <BR>
# 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
@@ -15,7 +15,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
DevicePathUtilities.c
DevicePathToText.c ||||PcdDevicePathSupportDevicePathToText
DevicePathFromText.c ||||PcdDevicePathSupportDevicePathFromText
@@ -67,7 +67,7 @@
gEfiDevicePathUtilitiesProtocolGuid ## CONSUMES
gEfiDebugPortProtocolGuid | PcdDevicePathSupportDevicePathFromText OR PcdDevicePathSupportDevicePathToText ## SOMETIMES_CONSUMES ## GUID
[FeaturePcd.common]
[FeaturePcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText
gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# Module that lays Disk I/O protocol on every Block I/O protocol.
#
# This module produces Disk I/O protocol to abstract the block accesses
@@ -8,7 +8,7 @@
# already have a Disk I/O protocol. File systems and other disk access
# code utilize the Disk I/O protocol.
#
# Copyright (c) 2006 - 2008, Intel Corporation. <BR>
# Copyright (c) 2006 - 2010, Intel Corporation. <BR>
# 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
@@ -17,7 +17,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -37,7 +37,7 @@
# COMPONENT_NAME2 = gDiskIoComponentName2
#
[Sources.common]
[Sources]
ComponentName.c
DiskIo.h
DiskIo.c

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# Modules that produces the logic Block I/O protocol for every partition
# it discovers via the physical Block I/O.
#
@@ -7,7 +7,7 @@
# The partition of physical BlockIo device supported is one of legacy MBR, GPT,
# and "El Torito" partitions.
#
# Copyright (c) 2006 - 2008, Intel Corporation. <BR>
# Copyright (c) 2006 - 2010, Intel Corporation. <BR>
# 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
@@ -16,7 +16,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -36,7 +36,7 @@
# COMPONENT_NAME2 = gPartitionComponentName2
#
[Sources.common]
[Sources]
ComponentName.c
Mbr.c
Gpt.c

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# English module that provides Unicode Collation supports.
#
# This driver installs Unicode ISO 639-2 Collation and
@@ -7,7 +7,7 @@
# It allows code running in the boot services environment to perform lexical
# comparison functions on Unicode strings for English languages.
#
# Copyright (c) 2006 - 2008, Intel Corporation. <BR>
# Copyright (c) 2006 - 2010, Intel Corporation. <BR>
# 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
@@ -16,7 +16,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -32,7 +32,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
UnicodeCollationEng.c
UnicodeCollationEng.h

View File

@@ -1,8 +1,8 @@
#/** @file
## @file
# This is a sample driver which show how HII protocol, VFR and UNI files are used to
# create a driver which can be dipslayed and configured by a UEFI HII Form Browser.
#
# Copyright (c) 2007 - 2009, Intel Corporation. All rights reserved.
# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.
#
# All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License
@@ -13,7 +13,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -30,7 +30,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
DriverSample.c
inventorystrings.uni
NVDataStruc.h

View File

@@ -1,11 +1,11 @@
#/** @file
## @file
# Module that produces EBC Interprete and EBC Debug Support protocols.
#
# This module implements EFI Byte Code (EBC) Virtual Machine that can provide
# platform and processor-independent mechanisms for loading and executing EFI
# device drivers.
#
# Copyright (c) 2006 - 2008, Intel Corporation. <BR>
# Copyright (c) 2006 - 2010, Intel Corporation. <BR>
# 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
@@ -14,7 +14,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -30,7 +30,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF
#
[Sources.common]
[Sources]
EbcExecute.h
EbcExecute.c
EbcInt.h

View File

@@ -1,9 +1,9 @@
#/** @file
## @file
# This driver installs Fault Tolerant Write (FTW) protocol,
# which provides fault tolerant write capability for block devices.
# Its implementation depends on the full functionality FVB protocol that support read, write/erase flash access.
#
# Copyright (c) 2006 - 2009, Intel Corporation
# Copyright (c) 2006 - 2010, 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
@@ -12,7 +12,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -28,7 +28,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
FtwMisc.c
UpdateWorkingBlock.c
FaultTolerantWrite.c

View File

@@ -1,7 +1,7 @@
#/** @file
## @file
# The DXE driver produces HII protocols defined in UEFI HII 2.1 specificatin.
#
# Copyright (c) 2007, Intel Corporation. All rights reserved.
# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.
#
# All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -28,7 +28,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
HiiDatabaseEntry.c
Image.c
HiiDatabase.h
@@ -64,10 +64,10 @@
gEfiHiiFontProtocolGuid ## PRODUCES
gEfiHiiConfigAccessProtocolGuid ## CONSUMES
[FeaturePcd.common]
[FeaturePcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdSupportHiiImageProtocol
[Pcd.common]
[Pcd]
gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLang
[Guids]

View File

@@ -1,8 +1,8 @@
#/** @file
## @file
# This is an example of how a driver retrieve HII data using HII Package List
# Protocol, and how to publish the HII data.
#
# Copyright (c) 2009, Intel Corporation. All rights reserved.
# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.
#
# All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License
@@ -13,7 +13,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# Produces the Legacy Region 2 Protocol.
#
# This generic implementation of the Legacy Region 2 Protocol does not actually
@@ -20,7 +20,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005

View File

@@ -1,7 +1,7 @@
#/** @file
## @file
# This driver installs Generic Memory Test Protocol which does not perform real memory test.
#
# Copyright (c) 2006 - 2008, Intel Corporation. <BR>
# Copyright (c) 2006 - 2010, Intel Corporation. <BR>
# 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
@@ -10,7 +10,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -26,7 +26,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
NullMemoryTest.h
NullMemoryTest.c

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# This module produces the Metronome Architectural Protocol on top of Timer Library.
#
# This is a generic implementation of the Metronome Architectural Protocol that
@@ -11,7 +11,7 @@
# overflows that could occur for long delays if only nanoseconds were used and also
# provides the greatest accuracy for small delays.
#
# Copyright (c) 2008, Intel Corporation
# Copyright (c) 2008 - 2010, 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
@@ -20,7 +20,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -45,7 +45,7 @@
TimerLib
DebugLib
[Sources.common]
[Sources]
Metronome.c
Metronome.h

View File

@@ -1,8 +1,8 @@
#/** @file
## @file
# This module produces the UEFI boot service GetNextMonotonicCount()
# and runtime service GetNextHighMonotonicCount().
#
# Copyright (c) 2006 - 2008, Intel Corporation
# Copyright (c) 2006 - 2010, 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
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -28,7 +28,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
MonotonicCounter.c

View File

@@ -1,7 +1,7 @@
#/** @file
## @file
# Component description file for ARP module
#
# Copyright (c) 2006, Intel Corporation
# Copyright (c) 2006 - 2010, 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
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -32,7 +32,7 @@
# COMPONENT_NAME2 = gArpComponentName2
#
[Sources.common]
[Sources]
ArpMain.c
ArpDriver.h
ComponentName.c

View File

@@ -1,7 +1,7 @@
#/** @file
## @file
# Component name for module Dhcp4
#
# Copyright (c) 2007, Intel Corporation
# Copyright (c) 2007 - 2010, 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
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -32,7 +32,7 @@
# COMPONENT_NAME2 = gDhcp4ComponentName2
#
[Sources.common]
[Sources]
Dhcp4Impl.c
Dhcp4Io.c
Dhcp4Io.h

View File

@@ -1,7 +1,7 @@
#/** @file
## @file
# Component description file for DPC module
#
# Copyright (c) 2007, Intel Corporation
# Copyright (c) 2007 - 2010, 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
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -28,7 +28,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
Dpc.c
Dpc.h

View File

@@ -1,16 +1,16 @@
/** @file
Component description file for IScsi module.
Copyright (c) 2004 - 2009, Intel Corporation.<BR>
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.
**/
## @file
# Component description file for IScsi module.
#
# Copyright (c) 2004 - 2010, Intel Corporation.<BR>
# 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.
#
##
[Defines]
INF_VERSION = 0x00010005
@@ -31,7 +31,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# COMPONENT_NAME2 = gIScsiComponentName2
#
[Sources.common]
[Sources]
IScsiTcp4Io.h
IScsiProto.h
IScsiMisc.h

View File

@@ -1,7 +1,7 @@
#/** @file
## @file
# Component name for module Ip4Config
#
# Copyright (c) 2006 - 2009, Intel Corporation
# Copyright (c) 2006 - 2010, 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
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -28,7 +28,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
ComponentName.c
NicIp4Variable.c
Ip4ConfigDriver.c

View File

@@ -1,7 +1,7 @@
#/** @file
## @file
# Component name for module Ip4
#
# Copyright (c) 2007 - 2009, Intel Corporation
# Copyright (c) 2007 - 2010, 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
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -33,7 +33,7 @@
# COMPONENT_NAME2 = gIp4ComponentName2
#
[Sources.common]
[Sources]
Ip4Driver.c
Ip4Option.h
Ip4Route.h

View File

@@ -1,7 +1,7 @@
## @file
# Component description file for Mnp module.
#
# Copyright (c) 2006 - 2009, Intel Corporation. <BR>
# Copyright (c) 2006 - 2010, Intel Corporation. <BR>
# 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
@@ -30,7 +30,7 @@
# COMPONENT_NAME2 = gMnpComponentName2
#
[Sources.common]
[Sources]
MnpMain.c
MnpIo.c
ComponentName.h

View File

@@ -1,7 +1,7 @@
#/** @file
## @file
# Component name for module Mtftp4
#
# Copyright (c) 2007, Intel Corporation
# Copyright (c) 2007 - 2010, 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
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -32,7 +32,7 @@
# COMPONENT_NAME2 = gMtftp4ComponentName2
#
[Sources.common]
[Sources]
Mtftp4Option.c
Mtftp4Rrq.c
Mtftp4Impl.h

View File

@@ -1,7 +1,7 @@
#/** @file
## @file
# Component description file for SNP module.
#
# Copyright (c) 2006 - 2009, Intel Corporation. <BR>
# Copyright (c) 2006 - 2010, Intel Corporation. <BR>
# 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
@@ -10,7 +10,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -30,7 +30,7 @@
# COMPONENT_NAME2 = gSimpleNetworkComponentName2
#
[Sources.common]
[Sources]
Receive.c
Snp.h
Nvdata.c

View File

@@ -1,8 +1,8 @@
#/** @file
## @file
# Component name for module Tcp4
#
# FIX ME!
# Copyright (c) 2006, Intel Corporation.
# Copyright (c) 2006 - 2010, 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
@@ -13,7 +13,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -33,7 +33,7 @@
# COMPONENT_NAME2 = gTcp4ComponentName2
#
[Sources.common]
[Sources]
SockImpl.c
SockInterface.c
Tcp4Proto.h

View File

@@ -1,8 +1,8 @@
#/** @file
## @file
# Component name for module Udp4
#
# FIX ME!
# Copyright (c) 2006, Intel Corporation.
# Copyright (c) 2006 - 2010, 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
@@ -13,7 +13,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -33,7 +33,7 @@
# COMPONENT_NAME2 = gUdp4ComponentName2
#
[Sources.common]
[Sources]
Udp4Impl.h
Udp4Main.c
ComponentName.c

View File

@@ -34,7 +34,7 @@
# COMPONENT_NAME2 = gPxeBcComponentName2
#
[Sources.common]
[Sources]
PxeBcMtftp.c
PxeBcSupport.h
PxeBcSupport.c

View File

@@ -1,7 +1,7 @@
## @file
# Component description file for VLAN configuration module.
#
# Copyright (c) 2009, Intel Corporation.
# Copyright (c) 2009 - 2010, 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
@@ -26,7 +26,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
ComponentName.c
VlanConfigDriver.c
VlanConfigImpl.c

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# PCD DXE driver manage database contains all dynamic PCD entries initialized in
# PEI phase, DXE phase and produce the implementation of PCD protocol.
#
@@ -286,7 +286,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# PCD PEIM produces PCD database to manage all dynamic PCD in PEI phase and install Pcd Ppi service.
#
# There are two PCD PPIs as follows:
@@ -281,7 +281,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# This driver installs Single Segment Pci Configuration 2 PPI
# to provide read, write and modify access to Pci configuration space in PEI phase.
# To follow PI specification, these services also support access to the unaligned Pci address.
@@ -13,7 +13,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -29,7 +29,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC (EBC is for build only)
#
[Sources.common]
[Sources]
PciCfg2.c
[Packages]

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# This driver produces UEFI PLATFORM_DRIVER_OVERRIDE_PROTOCOL if this protocol doesn't exist.
# It doesn't install again if this protocol exists.
# It only implements one interface GetDriver of PLATFORM_DRIVER_OVERRIDE_PROTOCOL protocol
@@ -16,7 +16,7 @@
# 4. It save all the mapping info in NV variables for the following boot,
# which will be consumed by GetDriver API of the produced the platform override protocol.
#
# Copyright (c) 2007 - 2009, Intel Corporation. All rights reserved.
# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.
#
# All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License
@@ -26,7 +26,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -43,7 +43,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
VfrStrings.uni
Vfr.vfr
PlatDriOverrideDxe.c

View File

@@ -1,9 +1,9 @@
#/** @file
## @file
# Print DXE driver that produces Print2 Protocol.
#
# This driver produces Print2 protocol layered on top of the PrintLib from the MdePkg.
#
# Copyright (c) 2009, Intel Corporation. <BR>
# Copyright (c) 2009 - 2010, Intel Corporation. <BR>
# 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
@@ -12,7 +12,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -28,7 +28,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
Print.c
[Packages]

View File

@@ -1,7 +1,7 @@
#/** @file
## @file
# Report Status Code Router PEIM which produces Report Stataus Code Handler PPI and Status Code PPI.
#
# Copyright (c) 2009, Intel Corporation.
# Copyright (c) 2009 - 2010, 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
@@ -11,7 +11,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -26,7 +26,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC (EBC is only for build)
#
[Sources.common]
[Sources]
ReportStatusCodeRouterPei.c
ReportStatusCodeRouterPei.h

View File

@@ -1,8 +1,8 @@
#/** @file
## @file
# Report Status Code Router Driver which produces Report Stataus Code Handler Protocol
# and Status Code Runtime Protocol.
#
# Copyright (c) 2009, Intel Corporation.
# Copyright (c) 2009 - 2010, 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
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -27,7 +27,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
ReportStatusCodeRouterRuntimeDxe.c
ReportStatusCodeRouterRuntimeDxe.h

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# Report Status Code Router Driver which produces Report Stataus Code Handler Protocol
# and Status Code Runtime Protocol.
#
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005

View File

@@ -1,7 +1,7 @@
#/** @file
## @file
# This driver produces security architectural protocol based on SecurityManagementLib.
#
# Copyright (c) 2006 - 2009, Intel Corporation
# Copyright (c) 2006 - 2010, 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
@@ -11,7 +11,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -26,7 +26,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
SecurityStub.c
[Packages]

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# The DXE driver produces FORM BROWSER protocols defined in UEFI HII 2.1 specificatin.
#
# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -28,7 +28,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
SetupBrowserStr.uni
Setup.c
Setup.h
@@ -73,7 +73,7 @@
gEfiUnicodeCollation2ProtocolGuid ## CONSUMES
gEfiUserManagerProtocolGuid ## SOMETIMES_CONSUMES
[FeaturePcd.common]
[FeaturePcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdFrameworkCompatibilitySupport
[Depex]

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# Component description file for Smbios module.
#
# This driver initializes and installs the SMBIOS protocol.
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
SmbiosDxe.h
SmbiosDxe.c

View File

@@ -1,8 +1,8 @@
#/** @file
## @file
# Report Status Code Handler PEIM which produces general handlers and hook them
# onto the PEI status code router.
#
# Copyright (c) 2009, Intel Corporation.
# Copyright (c) 2009 - 2010, 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
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -27,7 +27,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC (EBC is only for build)
#
[Sources.common]
[Sources]
StatusCodeHandlerPei.c
StatusCodeHandlerPei.h
SerialStatusCodeWorker.c
@@ -53,11 +53,11 @@
[Ppis]
gEfiPeiRscHandlerPpiGuid ## CONSUMES
[FeaturePcd.common]
[FeaturePcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial
[Pcd.common]
[Pcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1|PcdStatusCodeUseMemory
[Depex]

View File

@@ -1,8 +1,8 @@
#/** @file
## @file
# Status Code Handler Driver which produces general handlers and hook them
# onto the DXE status code router.
#
# Copyright (c) 2006 - 2009, Intel Corporation.
# Copyright (c) 2006 - 2010, 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
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -27,7 +27,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
StatusCodeHandlerRuntimeDxe.c
StatusCodeHandlerRuntimeDxe.h
SerialStatusCodeWorker.c

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# Status Code Handler Driver which produces general handlers and hook them
# onto the SMM status code router.
#
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005

View File

@@ -1,8 +1,8 @@
#/** @file
## @file
# Emulation Variable for EFI_RUNTIME_SERVICES.
#
# This module provides three EFI_RUNTIME_SERVICES: SetVariable, GetVariable, GetNextVariableName
# Copyright (c) 2006 - 2007, Intel Corporation
# Copyright (c) 2006 - 2010, 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
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -28,7 +28,7 @@
# VALID_ARCHITECTURES = IA32 X64 EBC
#
[Sources.common]
[Sources]
InitVariable.c
EmuVariable.c
Variable.h
@@ -59,7 +59,7 @@
gEfiGlobalVariableGuid ## PRODUCES ## Variable Guid
gEfiVariableGuid
[Pcd.common]
[Pcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvStoreReserved
gEfiMdeModulePkgTokenSpaceGuid.PcdMaxVariableSize
gEfiMdeModulePkgTokenSpaceGuid.PcdMaxHardwareErrorVariableSize

View File

@@ -1,9 +1,9 @@
#/** @file
## @file
#
# Implement ReadOnly Variable Services required by PEIM and install
# PEI ReadOnly Varaiable2 PPI. These services operates the non-volatile storage space.
#
# Copyright (c) 2006 - 2008, Intel Corporation<BR>
# Copyright (c) 2006 - 2010, Intel Corporation<BR>
# 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
@@ -12,7 +12,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -28,7 +28,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
#
[Sources.common]
[Sources]
Variable.c
Variable.h
@@ -51,7 +51,7 @@
[Ppis]
gEfiPeiReadOnlyVariable2PpiGuid ## SOMETIMES_PRODUCES (Not for boot mode RECOVERY)
[Pcd.common]
[Pcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase ## CONSUMES
[Depex]

View File

@@ -1,8 +1,8 @@
#/** @file
## @file
# Component description file for Variable module.
#
# This module installs three EFI_RUNTIME_SERVICES: SetVariable, GetVariable, GetNextVariableName.
# Copyright (c) 2006 - 2007, Intel Corporation
# Copyright (c) 2006 - 2010, 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
@@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -30,7 +30,7 @@
# VIRTUAL_ADDRESS_MAP_CALLBACK = VariableClassAddressChangeEvent
#
[Sources.common]
[Sources]
Reclaim.c
Variable.c
Variable.h
@@ -63,7 +63,7 @@
gEfiGlobalVariableGuid ## PRODUCES ## Variable Guid
gEfiEventVirtualAddressChangeGuid ## PRODUCES ## Event
[Pcd.common]
[Pcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase
gEfiMdeModulePkgTokenSpaceGuid.PcdMaxVariableSize
@@ -71,7 +71,7 @@
gEfiMdeModulePkgTokenSpaceGuid.PcdVariableStoreSize
gEfiMdeModulePkgTokenSpaceGuid.PcdHwErrStorageSize
[FeaturePcd.common]
[FeaturePcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdVariableCollectStatistics ## SOMETIME_CONSUMES (statistic the information of variable.)
[Depex]

View File

@@ -1,4 +1,4 @@
#/** @file
## @file
# Generic watchdog timer driver produceing Watchdog Timer Architectural Protocol using UEFI APIs.
#
# Copyright (c) 2006 - 2010, Intel Corporation
@@ -11,7 +11,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#
#
#**/
##
[Defines]
INF_VERSION = 0x00010005
@@ -30,7 +30,7 @@
[Packages]
MdePkg/MdePkg.dec
[Sources.common]
[Sources]
WatchdogTimer.h
WatchdogTimer.c