mirror of https://github.com/acidanthera/audk.git
Refine file header for INF files of MDE library instances.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6273 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
f40a038076
commit
85ea851e6a
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# Component description file for Base Cache Maintenance Library
|
||||
# Instance of Cache Maintenance Library using Base Library services.
|
||||
#
|
||||
# Cache Maintenance Library that uses Base Library services to maintain caches.
|
||||
# This library assumes there are no chipset dependencies required to maintain caches.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
#/** @file
|
||||
# Component description file for Base Cpu Library
|
||||
# Instance of CPU Library for various architecture.
|
||||
#
|
||||
# Base Library implementation.
|
||||
# Copyright (c) 2007, Intel Corporation.
|
||||
# CPU Library implemented using ASM functions for IA-32 and X64,
|
||||
# PAL CALLs for IPF, and empty functions for EBC.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#/** @file
|
||||
# Null Base Debug Library instance with empty functions.
|
||||
# Debug Library with empty functions.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation.
|
||||
#
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
#/** @file
|
||||
# Base Debug library instance base on Serial Port library.
|
||||
# It uses PrintLib to send debug messages to serial port device.
|
||||
# Instance of Debug Library based on Serial Port Library.
|
||||
#
|
||||
# Instance of Debug Library based on Serial Port Library.
|
||||
# It uses Print Library to produce formatted output strings.
|
||||
#
|
||||
# Copyright (c) 2006 - 2008, Intel Corporation.
|
||||
#
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
#/** @file
|
||||
# Component description file for Intrinsic Base Io Library
|
||||
# Instance of I/O Library using compiler intrinsics.
|
||||
#
|
||||
# I/O Library that uses compiler intrinsics to perform IN and OUT instructions
|
||||
# for IA-32, x64 and IPF. It also performs direct memory access for MMIO services.
|
||||
# for IA-32 and x64. On IPF, I/O port requests are translated into MMIO requests.
|
||||
# MMIO requests are forwarded directly to memory.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation.
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
#/** @file
|
||||
# Component description file for Base Library
|
||||
#
|
||||
# Base Library implementation.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation.
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# Component description file for Base Memory Library
|
||||
# Instance of Base Memory Library without assembly.
|
||||
#
|
||||
# Base Memory Library implementation - no ASM.
|
||||
# Copyright (c) 2007, Intel Corporation
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
#/** @file
|
||||
# Component description file for MMX Base Memory Library
|
||||
# Instance of Base Memory Library using MMX registers.
|
||||
#
|
||||
# Base Memory Library that uses MMX registers for high performance.
|
||||
# Optimized for use in DXE.
|
||||
# Copyright (c) 2006, Intel Corporation
|
||||
#
|
||||
# Copyright (c) 2006 - 2008, 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
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# Component description file for Base Memory Optimization Dxe Library.
|
||||
# Instance of Base Memory Library optimized for use in DXE phase.
|
||||
#
|
||||
# Base Memory Library that is optimized for use in DXE phase.
|
||||
# Uses REP, MMX, XMM registers as required for best performance.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# Component description file for Base Memory Optimization Pei Library
|
||||
# Instance of Base Memory Library optimized for use in PEI phase.
|
||||
#
|
||||
# Base Memory Library that is optimized for use in PEI phase.
|
||||
# Uses REP, MMX, XMM registers as required for best performance.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# Component description file for RepStr Base Memory Library
|
||||
# Instance of Base Memory Library using REP string instructions.
|
||||
#
|
||||
# Base Memory Library that uses REP string instructions for
|
||||
# high performance and small size. Optimized for use in PEI.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# Component description file for SSE2 Base Memory Library
|
||||
# Instance of Base Memory Library using XMM registers.
|
||||
#
|
||||
# Base Memory Library that uses XMM registers for high performance.
|
||||
# Optimized for use in DXE.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
#/** @file
|
||||
# Component description file for NULL PalCall Library.
|
||||
# Null instance of PAL Library with empty functions.
|
||||
#
|
||||
# PalCall Library with empty functions.
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation.
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
#/** @file
|
||||
# Component description file for NULL PCD Library.
|
||||
# Instance of PCD Library without support of dynamic PCD entries.
|
||||
#
|
||||
# PCD Library that only provides access to Feature Flag, Fixed At Build,
|
||||
# and Binary Patch typed PCD entries. Access to Dynamic PCD entries is ignored.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation.
|
||||
#
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# This module implements PCI CF8 Library instance.
|
||||
# Instance of PCI CF8 Library using I/O ports 0xCF8 and 0xCFC.
|
||||
#
|
||||
# PCI CF8 Library that uses I/O ports 0xCF8 and 0xCFC to perform PCI Configuration cycles.
|
||||
# Layers on top of an I/O Library instance.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation.
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# This module implements one PCI Express Library instance.
|
||||
# Instance of PCI Express Library using the 256 MB PCI Express MMIO window.
|
||||
#
|
||||
# PCI Express Library that uses the 256 MB PCI Express MMIO window to perform
|
||||
# PCI Configuration cycles. Layers on top of an I/O Library instance.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation.
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# This module implements one PCI Library instance based on PCI CF8 Library.
|
||||
# Instance of PCI Library based on PCI CF8 Library.
|
||||
#
|
||||
# PCI Library that uses I/O ports 0xCF8 and 0xCFC to perform
|
||||
# PCI Configuration cycles. Layers on top of one PCI CF8 Library instance.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation.
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# This module impements one PCI Library based on PCI Express Library.
|
||||
# Instance of PCI Library based on PCI Express Library.
|
||||
#
|
||||
# PCI Library that uses the 256 MB PCI Express MMIO window to perform PCI
|
||||
# Configuration cycles. Layers on one PCI Express Library instance.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation.
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
#/** @file
|
||||
# Component description file Base PE/Coff Get Entry Point Library.
|
||||
#
|
||||
# PE/COFF Entry Point Library implementation.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation.
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
#/** @file
|
||||
# Component description file for Base PE/COFF Library
|
||||
# PE/COFF Loader Library implementation.
|
||||
#
|
||||
# Base PE/COFF Loader Library implementation.
|
||||
# Copyright (c) 2006 - 2008, Intel Corporation.
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
#/** @file
|
||||
# Component description file for NULL Performance Library
|
||||
# Instance of Performance Library based on Base Library.
|
||||
#
|
||||
# Performance Library that layers on top of the Base Library to measure start
|
||||
# and end times using CPU specific timer services if they are available.
|
||||
# Copyright (c) 2007, Intel Corporation.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
#/** @file
|
||||
# Component description file Post Code Library.
|
||||
# Instance of Post Code Library based on Debug Library.
|
||||
#
|
||||
# Post Code Library that layers on top of a Debug Library instance.
|
||||
#
|
||||
# The instance of Post Code Library that layers on top of a Debug Library instance.
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation.
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# Component description file for Port 80 Base Post Code Library.
|
||||
# Instance of Post Code Library using I/O port 0x80.
|
||||
#
|
||||
# Post Code Library that writes post code values to I/O port 0x80.
|
||||
# Copyright (c) 2007, Intel Corporation.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
#/** @file
|
||||
# Component description file for Base Print Library.
|
||||
# Print Library implementation.
|
||||
#
|
||||
# Base Print Library instance implementation.
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation.
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#/** @file
|
||||
# Null Serial Port library instance with empty functions
|
||||
# Null instance of Serial Port Library with empty functions.
|
||||
#
|
||||
# Copyright (c) 2006 - 2008, Intel Corporation.
|
||||
#
|
||||
|
|
|
@ -1,10 +1,11 @@
|
|||
#/** @file
|
||||
# Timer library NULL template implementaton
|
||||
# NULL instance of Timer Library as a template.
|
||||
#
|
||||
# A non-functional instance of the Timer Library that can be used as a template
|
||||
# for the implementation of a functional timer library instance. This library instance can
|
||||
# also be used to test build DXE, Runtime, DXE SAL, and DXE SMM modules that require timer
|
||||
# services as well as EBC modules that require timer services.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation.
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
#/** @file
|
||||
# Component description file for Base Uefi Decompress Library
|
||||
#
|
||||
# UEFI Decompress Library implementation.
|
||||
# Copyright (c) 2007, Intel Corporation.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
#/** @file
|
||||
# Component description file for Dxe Core Entry Point Library
|
||||
# Module entry point library for DXE core.
|
||||
#
|
||||
# Entry Point Library instance used by Dxe Core
|
||||
# Copyright (c) 2007, Intel Corporation.
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
#/** @file
|
||||
# Component description file for Dxe Core Hob Library.
|
||||
# Instance of HOB Library for DXE Core.
|
||||
#
|
||||
# HOB Library implementation for the DXE Core. Does not have a constructor.
|
||||
# Uses gHobList defined in the DXE Core Entry Point Library.
|
||||
# Copyright (c) 2007, Intel Corporation.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
#/** @file
|
||||
# Component description file for DXE ExtractGuidedSection Library
|
||||
# Instance of ExtractGuidedSection Library for DXE phase.
|
||||
#
|
||||
# This library provides generic extract guided section functions for DXE module.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation.
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
#/** @file
|
||||
# Component description file for Dxe Hob Library.
|
||||
# Instance of HOB Library using HOB list from EFI Configuration Table.
|
||||
#
|
||||
# HOB Library implementation that retrieves the HOB List
|
||||
# from the System Configuration Table in the EFI System Table.
|
||||
# Copyright (c) 2007, Intel Corporation.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
# @file
|
||||
# Instance of PAL Library Class
|
||||
# Instance of PAL Library retrieving PAL entrypoint from HOB.
|
||||
#
|
||||
# Instance of PAL Library that uses a HOB to retrieve the PAL
|
||||
# Entry Point and layers on top of AsmPalCall() in the Base Library.
|
||||
#
|
||||
# This library implements the PAL Library Class for the early dxe drivers that need PAL calls before the
|
||||
# Extended SAL PAL services are available
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation. All rights reserved.
|
||||
#
|
||||
# This software and associated documentation (if any) is furnished
|
||||
|
|
|
@ -1,10 +1,9 @@
|
|||
#/** @file
|
||||
# PCD Library instance implemented with PCD Protocol
|
||||
# Instance of PCD Library using PCD Protocol.
|
||||
#
|
||||
# This library instance implement the APIs listed
|
||||
# in PCD library class defined in MDE library specification.
|
||||
# It is used by modules in DXE phase.
|
||||
# Copyright (c) 2007, Intel Corporation.
|
||||
# PCD Library that uses the PCD Protocol to access Dynamic and DynamicEx PCD entries.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
#/** @file
|
||||
# Component description file library instance for PiLib for DXE phase.
|
||||
#
|
||||
# Library to abstract utility functions that is related to PI Specification.
|
||||
# Instance of PI Library for DXE phase.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation.
|
||||
#
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#/** @file
|
||||
# Instance of DXE Services Table Library using EFI Configuration Table.
|
||||
#
|
||||
# DXE Services Table Library that retrieves a pointer to the DXE Services
|
||||
# Table from the Configuration Table in the EFI System Table.
|
||||
#
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
#/** @file
|
||||
# Component description file for Dxe Smbus Library.
|
||||
#
|
||||
# SMBUS Library that layers on top of the SMBUS Protocol.
|
||||
# Copyright (c) 2006, Intel Corporation
|
||||
#
|
||||
# Copyright (c) 2006 - 2008, 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
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
#/** @file
|
||||
# FvbService Library for UEFI drivers
|
||||
# Instance of FVB Service Library.
|
||||
#
|
||||
# This library instance provides service functions to access Firmware Volume Block protocol.
|
||||
#
|
||||
# This library instance provide sevice functions to access Firmware Volume Block protocol.
|
||||
# Copyright (c) 2006 - 2008, Intel Corporation
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
#/** @file
|
||||
# Library supports diplaying graphical splash screen,
|
||||
# locking of keyboard input and printing character on
|
||||
# screen.
|
||||
# Instance of Graphics Library.
|
||||
#
|
||||
# This library provides supports for basic graphic functions.
|
||||
# Copyright (c) 2006 - 2007, Intel Corporation.
|
||||
# This library supports displaying graphical splash screen,
|
||||
# locking of keyboard input and printing character on screen.
|
||||
#
|
||||
# Copyright (c) 2006 - 2008, 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
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
#/** @file
|
||||
# Entry point to a the PEI Core
|
||||
# Module entry point library for PEI core.
|
||||
#
|
||||
# The library contains the entry point to a PEI core Module Type.
|
||||
# Copyright (c) 2007, Intel Corporation.
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
#/** @file
|
||||
# Post code library based on report status code library
|
||||
# Instance of Post Code Library based on Report Status Code Libray.
|
||||
#
|
||||
# Post Code Library that layers on top of a Report Status Code Libray instance.
|
||||
#
|
||||
# PostCode Library for PEIMs and DXE drivers that send PostCode to ReportStatusCode
|
||||
# Copyright (c) 2006 - 2008, Intel Corporation.
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
#/** @file
|
||||
# Component description file for PEIM ExtractGuidedSection Library
|
||||
# Instance of ExtractGuidedSection Library for PEI phase.
|
||||
#
|
||||
# This library provides generic extract guided section functions for PEIM and PEI_CORE module.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation.
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# Component description file for Pei Hob Library
|
||||
# Instance of HOB Library using PEI Services.
|
||||
#
|
||||
# HOB Library implementation that uses PEI Services to retrieve the HOB List.
|
||||
# Copyright (c) 2006, Intel Corporation
|
||||
#
|
||||
# Copyright (c) 2006 - 2008, 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
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# Component description file for Cpu Io Pei Io Library
|
||||
# Instance of I/O Library using CPU I/O PPI.
|
||||
#
|
||||
# I/O Library implementation that uses the CPU I/O PPI for I/O
|
||||
# and MMIO operations.
|
||||
#
|
||||
# Copyright (c) 2006 - 2008, Intel Corporation.
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# Component description file for Pei Memory Allocation Library
|
||||
# Instance of Memory Allocation Library using PEI Services.
|
||||
#
|
||||
# Memory Allocation Library that uses PEI Services to allocate memory.
|
||||
# Free operations are ignored.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
#/** @file
|
||||
# Component description file for Pei Memory Library
|
||||
# Instance of Base Memory Library using PEI Services.
|
||||
#
|
||||
# Base Memory Library implementation that uses PEI Services
|
||||
# where possible for size reduction.
|
||||
# Copyright (c) 2006, Intel Corporation
|
||||
#
|
||||
# Copyright (c) 2006 - 2008, 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
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
#/** @file
|
||||
# Component description file for Pei PAL call Library
|
||||
# Instance of PAL Library using a PPI for PAL entrypoint .
|
||||
#
|
||||
# Instance of PAL Library that uses a PPI to retrieve the PAL
|
||||
# Entry Point and layers on top of AsmPalCall() in the Base Library
|
||||
#
|
||||
# PAL Call Library implementation to wrap the PAL call in PEI.
|
||||
# Copyright (c) 2006 - 2008, Intel Corporation
|
||||
#
|
||||
# All rights reserved.
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
#/** @file
|
||||
# PCD Library instance implemented with PCD PPI.
|
||||
# Instance of PCD Library using PCD PPI.
|
||||
#
|
||||
# PCD Library that uses the PCD PPI to access Dynamic and DynamicEx PCD entries
|
||||
#
|
||||
# This library instance implement the APIs listed
|
||||
# in PCD library class defined in MDE library specification.
|
||||
# It is used by module in PEI phase.
|
||||
# Copyright (c) 2007, Intel Corporation
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,9 +1,7 @@
|
|||
#/** @file
|
||||
# Component description file library instance for PiLib for PEI phase.
|
||||
# Instance of PI Library for PEI phase.
|
||||
#
|
||||
# Library to abstract utility functions that is related to PI Specification.
|
||||
#
|
||||
# Copyright (c) 2007, Intel Corporation.
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# Component description file for Pei Resource Publication Library
|
||||
# Instance of Resource Publication Library using PEI Services.
|
||||
#
|
||||
# Resource Publication Library that uses PEI Services to publish system memory.
|
||||
# Copyright (c) 2007, Intel Corporation
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
#/** @file
|
||||
# Component description file for Pei Services Library.
|
||||
#
|
||||
# PEI Services Library implementation.
|
||||
# Copyright (c) 2007, Intel Corporation.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#/** @file
|
||||
# Component description file for Pei Services Table Library
|
||||
# Instance of PEI Services Table Pointer Library using global variable for the table pointer.
|
||||
#
|
||||
# PEI Services Table Library implementation that retrieves a pointer to the
|
||||
# PEI Services Table Pointer Library implementation that retrieves a pointer to the
|
||||
# PEI Services Table from a global variable. Not available to modules that execute from
|
||||
# read-only memory.
|
||||
#
|
||||
# Copyright (c) 2007, Intel Corporation.
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
#/** @file
|
||||
# Instance of PEI Services Table Pointer Library using IDT for the table pointer.
|
||||
#
|
||||
# PEI Services Table Library implementation that retrieves a pointer to the PEI
|
||||
# Copyright (c) 2006 - 2007, Intel Corporation.
|
||||
# PEI Services Table Pointer Library implementation that retrieves a pointer to the PEI
|
||||
# Services Table from the IDT on IA-32 and x64.
|
||||
#
|
||||
# Copyright (c) 2006 - 2008, 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
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
#/** @file
|
||||
# Instance of PEI Services Table Pointer Library using KR7 for the table pointer.
|
||||
#
|
||||
# PEI Services Table Pointer Library implementation that retrieves a pointer to the PEI
|
||||
# Services Table from KR7 on IPF.
|
||||
#
|
||||
# PEI Services Table Library implementation that retrieves a pointer to the PEI
|
||||
# Copyright (c) 2006 - 2008, Intel Corporation.
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
#/** @file
|
||||
# Component description file for Pei Smbus Library.
|
||||
#
|
||||
# SMBUS library that layers on top of the SMBUS PPI.
|
||||
# Copyright (c) 2006 - 2007, Intel Corporation
|
||||
#
|
||||
# Copyright (c) 2006 - 2008, 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
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
#/** @file
|
||||
# Entry point of PEIM
|
||||
# Module entry point library for PEIM.
|
||||
#
|
||||
# Contain entry point to PEIM Module Type, construct all dependent libararies
|
||||
# Copyright (c) 2007, Intel Corporation.
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
#/** @file
|
||||
# Timer Library implementation for Boot Timer moudles that require timer services.
|
||||
# Instance of Timer Library only using CPU resources.
|
||||
#
|
||||
# Timer Library that uses CPU resources to provide calibrated
|
||||
# delays on IA-32 and x64, and uses ITC on IPF. Note: Because CpuLocalApci
|
||||
# and ITC could be programmed by OS, it cannot be used by SMM drivers
|
||||
# and runtime drivers, ACPI timer is recommended for SMM drivers and RUNTIME
|
||||
# drivers.
|
||||
# Copyright (c) 2007, Intel Corporation.
|
||||
# Timer Library that only uses CPU resources to provide calibrated delays
|
||||
# on IA-32, x64, and IPF.
|
||||
# Note: Because CPU Local APIC and ITC could be programmed by OS, it cannot be
|
||||
# used by SMM drivers and runtime drivers, ACPI timer is recommended for SMM
|
||||
# drivers and runtime drivers.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
#/** @file
|
||||
# Component description file for the entry point to a EFI Application
|
||||
# Module entry point library for UEFI Application.
|
||||
#
|
||||
# Library to abstract entry point to a EFI Application.
|
||||
# Copyright (c) 2007, Intel Corporation.
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,10 +1,7 @@
|
|||
#/** @file
|
||||
# UEFI Boot Services Table Library
|
||||
# UEFI Boot Services Table Library implementation.
|
||||
#
|
||||
# This library retrieve the EFI_BOOT_SERVICES pointer from EFI system table in
|
||||
# library's constructor.
|
||||
#
|
||||
# Copyright (c) 2007, Intel Corporation.
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
#/** @file
|
||||
# Instance of Debug Library using Console Output Device.
|
||||
#
|
||||
# Debug Lib that sends messages to the Console Output Device in the EFI System Table.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation.
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
#/** @file
|
||||
# Instance of Debug Library using the Standard Error Device.
|
||||
#
|
||||
# UEFI Debug Lib that sends messages to the Standard Error Device in the EFI System Table.
|
||||
# Debug Lib that sends messages to the the Standard Error Device in the EFI System Table.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation.
|
||||
#
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# Library instance implement the library class UefiDevicePathLib defined in Mde
|
||||
# library specification.
|
||||
# Instance of Device Path Library based on Memory Allocation Library.
|
||||
#
|
||||
# Copyright (c) 2007, Intel Corporation
|
||||
# Device Path Library that layers on top of the Memory Allocation Library.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
#/** @file
|
||||
# Component description file for Uefi Device Path Library via protocol
|
||||
# Instance of Device Path Library based on Device Path Protocol.
|
||||
#
|
||||
# Device Path Library that layers on top of the UEFI 2.0 Device Path Protocol.
|
||||
# This library is not available for EFI 1.10 modules.
|
||||
# Copyright (c) 2007, Intel Corporation
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
#/** @file
|
||||
# Component description file for the entry point to a EFIDXE Drivers
|
||||
# Module entry point library for UEFI driver.
|
||||
#
|
||||
# Entry point library to a EFI/DXE driver
|
||||
# Copyright (c) 2007, Intel Corporation.
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# Library instance for HII common routines.
|
||||
# Instance of HII Library using DXE protocols and services.
|
||||
#
|
||||
# This library instance implements the common HII routines.
|
||||
# Copyright (c) 2006, Intel Corporation
|
||||
# HII Library implementation that uses DXE protocols and services.
|
||||
#
|
||||
# Copyright (c) 2006 - 2008, 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
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
#/** @file
|
||||
#Utility functions which helps in opcode creation, HII configuration string manipulations,
|
||||
#pop up window creations, setup browser persistence data set and get.
|
||||
# Instance of IFR Support Library.
|
||||
#
|
||||
# This library contains functions to do IFR opcode creation and utility
|
||||
# functions to help module to interact with a UEFI Form Browser.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation. All rights reserved.
|
||||
#
|
||||
|
|
|
@ -1,10 +1,14 @@
|
|||
#/** @file
|
||||
# The UEFI Library provides functions and macros that simplify the development of
|
||||
# Instance of UEFI Library.
|
||||
#
|
||||
# The UEFI Library provides functions and macros that simplify the development of
|
||||
# UEFI Drivers and UEFI Applications. These functions and macros help manage EFI
|
||||
# events, build simple locks utilizing EFI Task Priority Levels (TPLs), install
|
||||
# EFI Driver Model related protocols, manage Unicode string tables for UEFI Drivers,
|
||||
# and print messages on the console output and standard error devices.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# Component description file for Dxe Memory Allocation Library
|
||||
# Instance of Memory Allocation Library using EFI Boot Services.
|
||||
#
|
||||
# Memory Allocation Library that uses EFI Boot Services to allocate
|
||||
# and free memory.
|
||||
#
|
||||
# Copyright (c) 2007 - 2008, Intel Corporation
|
||||
#
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
#/** @file
|
||||
# Component description file for Dxe Memory Library.
|
||||
# Instance of Base Memory Library using EFI Boot Services.
|
||||
#
|
||||
# Base Memory Library implementation that uses EFI Boot Services
|
||||
# where possible for size reduction.
|
||||
# Copyright (c) 2006, Intel Corporation.
|
||||
#
|
||||
# Copyright (c) 2006 - 2008, 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
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
#/** @file
|
||||
# Runtime driver library
|
||||
# Instance of UEFI Runtime Library.
|
||||
#
|
||||
# Instance of runtime driver library, Hook VitualAddressChange and
|
||||
# BooterviceExit event and provide runtime service for non IPF processor types.
|
||||
# Copyright (c) 2006 - 2007, Intel Corporation.
|
||||
# Instance of UEFI Runtime Library, with hooked EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE and
|
||||
# EVT_SIGNAL_EXIT_BOOT_SERVICES event, to provide runtime services.
|
||||
#
|
||||
# Copyright (c) 2006 - 2008, 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
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
#/** @file
|
||||
# UEFI Runtime Services Table Library
|
||||
# UEFI Runtime Services Table Library implementation.
|
||||
#
|
||||
# Library to abstract Framework extensions that conflict with UEFI 2.0 Specification
|
||||
# Copyright (c) 2007, Intel Corporation.
|
||||
# Copyright (c) 2007 - 2008, 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
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
#/** @file
|
||||
# Component description file for Scsi Dxe Library.
|
||||
# Instance of Scsi Library.
|
||||
#
|
||||
# this Libarary implements Scsi command.
|
||||
# Copyright (c) 2006, Intel Corporation.
|
||||
# This libarary provides the functions to submit Scsi commands defined
|
||||
# in SCSI-2 specification for scsi device.
|
||||
#
|
||||
# Copyright (c) 2006 - 2008, 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
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
#/** @file
|
||||
# Component description file for UefiUsb library.
|
||||
# Instance of Usb Library.
|
||||
#
|
||||
# This library provides supports for common USB functions.
|
||||
# Copyright (c) 2006, Intel Corporation.
|
||||
#
|
||||
# Copyright (c) 2006 - 2008, 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
|
||||
|
|
Loading…
Reference in New Issue