INF file verified, and Coding Style reviewed.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7232 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
gikidy 2009-01-09 07:23:31 +00:00
parent ec7def69bf
commit 34b0820ec6
26 changed files with 75 additions and 74 deletions

View File

@ -1,10 +1,10 @@
#/** @file
# Instance of Cache Maintenance Library using Base Library services.
# Instance of Cache Maintenance Library using Base Library services.
#
# Cache Maintenance Library that uses Base Library services to maintain caches.
# 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
# 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

View File

@ -1,10 +1,10 @@
#/** @file
# Instance of CPU Library for various architecture.
# Instance of CPU Library for various architecture.
#
# CPU Library implemented using ASM functions for IA-32 and X64,
# PAL CALLs for IPF, and empty functions for EBC.
# 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.
# 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

View File

@ -1,7 +1,7 @@
#/** @file
# Debug Library with empty functions.
# Debug Library with empty functions.
#
# Copyright (c) 2007 - 2008, 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

View File

@ -1,11 +1,11 @@
#/** @file
# Instance of I/O Library using compiler intrinsics.
# Instance of I/O Library using compiler intrinsics.
#
# I/O Library that uses compiler intrinsics to perform IN and OUT instructions
# for IA-32 and x64. On IPF, I/O port requests are translated into MMIO requests.
# MMIO requests are forwarded directly to memory.
# I/O Library that uses compiler intrinsics to perform IN and OUT instructions
# 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.
# 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

View File

@ -1,7 +1,7 @@
#/** @file
# Base Library implementation.
# Base Library implementation.
#
# Copyright (c) 2007 - 2008, 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

View File

@ -1,9 +1,9 @@
#/** @file
# Instance of Base Memory Library without assembly.
# Instance of Base Memory Library without assembly.
#
# Base Memory Library implementation - no ASM.
# Base Memory Library implementation - no ASM.
#
# Copyright (c) 2007 - 2008, 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

View File

@ -1,10 +1,10 @@
#/** @file
# Instance of Base Memory Library using MMX registers.
# Instance of Base Memory Library using MMX registers.
#
# Base Memory Library that uses MMX registers for high performance.
# Base Memory Library that uses MMX registers for high performance.
# Optimized for use in DXE.
#
# Copyright (c) 2006 - 2008, 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

View File

@ -1,10 +1,10 @@
#/** @file
# Instance of Base Memory Library optimized for use in DXE phase.
# 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.
# 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
# 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

View File

@ -1,10 +1,10 @@
#/** @file
# Instance of Base Memory Library optimized for use in PEI phase.
# 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.
# 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
# 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

View File

@ -1,10 +1,10 @@
#/** @file
# Instance of Base Memory Library using REP string instructions.
# Instance of Base Memory Library using REP string instructions.
#
# Base Memory Library that uses REP string instructions for
# 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
# 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

View File

@ -1,10 +1,10 @@
#/** @file
# Instance of Base Memory Library using XMM registers.
# Instance of Base Memory Library using XMM registers.
#
# Base Memory Library that uses XMM registers for high performance.
# Base Memory Library that uses XMM registers for high performance.
# Optimized for use in DXE.
#
# Copyright (c) 2007 - 2008, 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

View File

@ -1,7 +1,7 @@
#/** @file
# Null instance of PAL Library with empty functions.
# Null instance of PAL Library with empty functions.
#
# Copyright (c) 2007 - 2008, 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

View File

@ -1,10 +1,10 @@
#/** @file
# Instance of PCD Library without support of dynamic PCD entries.
# 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.
# 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.
# 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

View File

@ -1,10 +1,10 @@
#/** @file
# Instance of PCI CF8 Library using I/O ports 0xCF8 and 0xCFC.
# 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.
# 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.
# 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

View File

@ -1,10 +1,10 @@
#/** @file
# Instance of PCI Express Library using the 256 MB PCI Express MMIO window.
# 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 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.
# 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

View File

@ -1,10 +1,10 @@
#/** @file
# Instance of PCI Library 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 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.
# 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

View File

@ -1,10 +1,10 @@
#/** @file
# Instance of 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
# 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.
# 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

View File

@ -1,7 +1,7 @@
#/** @file
# PE/COFF Entry Point Library implementation.
# PE/COFF Entry Point Library implementation.
#
# Copyright (c) 2007 - 2008, 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

View File

@ -1,7 +1,7 @@
#/** @file
# PE/COFF Loader Library implementation.
# PE/COFF Loader Library implementation.
#
# Copyright (c) 2006 - 2008, 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

View File

@ -1,10 +1,10 @@
#/** @file
# Instance of Performance Library based on Base Library.
# Instance of Performance Library based on Base Library.
#
# Performance Library that layers on top of the Base Library to measure start
# 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 - 2008, 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

View File

@ -1,9 +1,9 @@
#/** @file
# Instance of Post Code Library based on Debug Library.
# Instance of Post Code Library based on Debug Library.
#
# Post Code Library that layers on top of a Debug Library instance.
# Post Code Library that layers on top of a Debug Library instance.
#
# Copyright (c) 2007 - 2008, 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

View File

@ -1,9 +1,9 @@
#/** @file
# Instance of Post Code Library using I/O port 0x80.
# Instance of Post Code Library using I/O port 0x80.
#
# Post Code Library that writes post code values to I/O port 0x80.
# Post Code Library that writes post code values to I/O port 0x80.
#
# Copyright (c) 2007 - 2008, 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

View File

@ -1,7 +1,7 @@
#/** @file
# Print Library implementation.
# Print Library implementation.
#
# Copyright (c) 2007 - 2008, 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

View File

@ -1,12 +1,12 @@
#/** @file
# NULL instance of Timer Library as a template.
# NULL instance of Timer Library as a template.
#
# A non-functional instance of the Timer Library that can be used 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.
# 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

View File

@ -158,6 +158,7 @@ MakeTable (
}
for (Index = 0; Index < NumOfChar; Index++) {
ASSERT (BitLen[Index] != 0);
Count[BitLen[Index]]++;
}

View File

@ -1,7 +1,7 @@
#/** @file
# UEFI Decompress Library implementation.
# UEFI Decompress Library implementation.
#
# Copyright (c) 2007 - 2008, 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