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@10051 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
lgao4
2010-02-23 23:58:38 +00:00
parent ec0ae8ff4e
commit 7b202cb0f9
114 changed files with 456 additions and 454 deletions

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Component description file for BootMode module # Component description file for BootMode module
# #
# This module provides platform specific function to detect boot mode. # This module provides platform specific function to detect boot mode.
# Copyright (c) 2006 - 2007, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
BootModePei.c BootModePei.c

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Component description file for Cpu module. # Component description file for Cpu module.
# #
# This CPU module abstracts the interrupt subsystem of a platform and the CPU-specific setjump-long pair. # This CPU module abstracts the interrupt subsystem of a platform and the CPU-specific setjump-long pair.
# Copyright (c) 2006 - 2009, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 # VALID_ARCHITECTURES = IA32
# #
[Sources.common] [Sources]
CpuIo.c CpuIo.c
Cpu.c Cpu.c
CpuDriver.h CpuDriver.h

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Component description file for Nt32 Fimware Volume Block DXE driver module. # Component description file for Nt32 Fimware Volume Block DXE driver module.
# #
# This DXE runtime driver implements and produces the Fimware Volue Block Protocol on # This DXE runtime driver implements and produces the Fimware Volue Block Protocol on
@ -13,7 +13,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

@ -1,9 +1,9 @@
#/** @file ## @file
# Memory Status Code Library for UEFI drivers # Memory Status Code Library for UEFI drivers
# #
# Lib to provide memory journal status code reporting Routines # Lib to provide memory journal status code reporting Routines
# #
# Copyright (c) 2007, Intel Corporation # Copyright (c) 2007 - 2010, Intel Corporation
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -34,7 +34,7 @@
# HOB Guid C Name: gEfiWinNtThunkProtocolGuid Hob Type: GUID_EXTENSION # HOB Guid C Name: gEfiWinNtThunkProtocolGuid Hob Type: GUID_EXTENSION
# #
[Sources.common] [Sources]
Nt32OemHookStatusCodeLib.c Nt32OemHookStatusCodeLib.c

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# PeCoff extra action libary for DXE phase that run NT32 emulator. # PeCoff extra action libary for DXE phase that run NT32 emulator.
# #
# Lib to provide memory journal status code reporting Routines # Lib to provide memory journal status code reporting Routines
# Copyright (c) 2007, Intel Corporation # Copyright (c) 2007 - 2010, Intel Corporation
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # which accompanies this distribution. The full text of the license may be found at
@ -13,7 +13,7 @@
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -33,7 +33,7 @@
# VALID_ARCHITECTURES = IA32 # VALID_ARCHITECTURES = IA32
# #
[Sources.common] [Sources]
DxeNt32PeCoffExtraActionLib.c DxeNt32PeCoffExtraActionLib.c
[Packages] [Packages]

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# A library to produce the global variable 'gWinNt' # A library to produce the global variable 'gWinNt'
# #
# This library contains a single global variable 'gWinNt' along with a constructor to initialize that global. # This library contains a single global variable 'gWinNt' along with a constructor to initialize that global.
# Copyright (c) 2006 - 2007, Intel Corporation. # Copyright (c) 2006 - 2010, Intel Corporation.
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
BASE_NAME = DxeWinNtLib BASE_NAME = DxeWinNtLib
@ -33,7 +33,7 @@
# HOB Guid C Name: gEfiWinNtThunkProtocolGuid Hob Type: GUID_EXTENSION # HOB Guid C Name: gEfiWinNtThunkProtocolGuid Hob Type: GUID_EXTENSION
# #
[Sources.common] [Sources]
WinNtLib.c WinNtLib.c
[Packages] [Packages]

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Component name for module GenericBdsLib # Component name for module GenericBdsLib
# #
# FIX ME! # FIX ME!
# 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 # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -32,7 +32,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
BdsPlatform.c BdsPlatform.c
PlatformData.c PlatformData.c
BdsPlatform.h BdsPlatform.h
@ -56,7 +56,7 @@
[Guids] [Guids]
gEfiWinNtSystemConfigGuid gEfiWinNtSystemConfigGuid
[Pcd.common] [Pcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow
gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn
gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPlatformBootTimeOut gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPlatformBootTimeOut

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Component description file for the EdkNt32PeiPeCoffGetEntryPointLib library. # Component description file for the EdkNt32PeiPeCoffGetEntryPointLib library.
# #
# PeCoffGetEntryPointLib library class for NT32 instance implemented by use NTPeiLoadFile PPI. # PeCoffGetEntryPointLib library class for NT32 instance implemented by use NTPeiLoadFile PPI.
# Copyright (c) 2006 - 2007, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 # VALID_ARCHITECTURES = IA32
# #
[Sources.common] [Sources]
PeCoffGetEntryPoint.c PeCoffGetEntryPoint.c
[Packages] [Packages]

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Memory Status Code Library for UEFI drivers # Memory Status Code Library for UEFI drivers
# #
# Lib to provide memory journal status code reporting Routines # Lib to provide memory journal status code reporting Routines
# Copyright (c) 2007, Intel Corporation # Copyright (c) 2007 - 2010, Intel Corporation
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # which accompanies this distribution. The full text of the license may be found at
@ -13,7 +13,7 @@
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -32,7 +32,7 @@
# VALID_ARCHITECTURES = IA32 # VALID_ARCHITECTURES = IA32
# #
[Sources.common] [Sources]
Nt32OemHookStatusCodeLib.c Nt32OemHookStatusCodeLib.c

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# PeCoff extra action libary for Pei phase that run NT32 emulator. # PeCoff extra action libary for Pei phase that run NT32 emulator.
# #
# Lib to provide memory journal status code reporting Routines # Lib to provide memory journal status code reporting Routines
# Copyright (c) 2007, Intel Corporation # Copyright (c) 2007 - 2010, Intel Corporation
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # which accompanies this distribution. The full text of the license may be found at
@ -13,7 +13,7 @@
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 # VALID_ARCHITECTURES = IA32
# #
[Sources.common] [Sources]
PeiNt32PeCoffExtraActionLib.c PeiNt32PeCoffExtraActionLib.c
[Packages] [Packages]

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# NT Emulation Metronome Architectural Protocol Driver as defined in DXE CIS # NT Emulation Metronome Architectural Protocol Driver as defined in DXE CIS
# #
# This metronome module simulates metronome by Sleep WinAPI. # This metronome module simulates metronome by Sleep WinAPI.
# Copyright (c) 2006 - 2009, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 # VALID_ARCHITECTURES = IA32
# #
[Sources.common] [Sources]
Metronome.h Metronome.h
Metronome.c Metronome.c

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Misc Sub class driver # Misc Sub class driver
# #
# Parses the MiscSubclassDataTable and reports any generated data to the DataHub. # Parses the MiscSubclassDataTable and reports any generated data to the DataHub.
@ -15,7 +15,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

@ -12,7 +12,7 @@
# |- Include : Include files for Nt32Pkg # |- Include : Include files for Nt32Pkg
# #
# #
# Copyright (c) 2007, Intel Corporation. <BR> # Copyright (c) 2007 - 2010, Intel Corporation. <BR>
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # are licensed and made available under the terms and conditions of the BSD License
@ -36,13 +36,13 @@
## ##
# Include Paths that are provided by this package. # Include Paths that are provided by this package.
# #
[Includes.common] [Includes]
Include # Root include for the package Include # Root include for the package
## ##
# LibraryClasses provided by Nt32Pkg for all architecture. # LibraryClasses provided by Nt32Pkg for all architecture.
# #
[LibraryClasses.common] [LibraryClasses]
## ##
# Expose EFI_WIN_NT_THUNK_PROTOCOL's interface, this protocol wrapper all # Expose EFI_WIN_NT_THUNK_PROTOCOL's interface, this protocol wrapper all
# necessary Window API used by Nt32 enumlation environment. # necessary Window API used by Nt32 enumlation environment.
@ -51,7 +51,7 @@
## ##
# Guids provided by Nt32Pkg for all architecture. # Guids provided by Nt32Pkg for all architecture.
# #
[Guids.common] [Guids]
gEfiWinNtPassThroughGuid = { 0xCC664EB8, 0x3C24, 0x4086, { 0xB6, 0xF6, 0x34, 0xE8, 0x56, 0xBC, 0xE3, 0x6E }} gEfiWinNtPassThroughGuid = { 0xCC664EB8, 0x3C24, 0x4086, { 0xB6, 0xF6, 0x34, 0xE8, 0x56, 0xBC, 0xE3, 0x6E }}
gEfiWinNtConsoleGuid = { 0xBA73672C, 0xA5D3, 0x11D4, { 0xBD, 0x00, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }} gEfiWinNtConsoleGuid = { 0xBA73672C, 0xA5D3, 0x11D4, { 0xBD, 0x00, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}
gEfiWinNtUgaGuid = { 0xAB248E99, 0xABE1, 0x11D4, { 0xBD, 0x0D, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }} gEfiWinNtUgaGuid = { 0xAB248E99, 0xABE1, 0x11D4, { 0xBD, 0x0D, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}
@ -66,7 +66,7 @@
## ##
# Protocols provided by Nt32Pkg for all architecture. # Protocols provided by Nt32Pkg for all architecture.
# #
[Protocols.common] [Protocols]
gWinNtBusDriverGuid = { 0x0419f582, 0x0625, 0x4531, { 0x8a, 0x33, 0x85, 0xa9, 0x96, 0x5c, 0x95, 0xbc }} gWinNtBusDriverGuid = { 0x0419f582, 0x0625, 0x4531, { 0x8a, 0x33, 0x85, 0xa9, 0x96, 0x5c, 0x95, 0xbc }}
gEfiWinNtThunkProtocolGuid = { 0x58C518B1, 0x76F3, 0x11D4, { 0xBC, 0xEA, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }} gEfiWinNtThunkProtocolGuid = { 0x58C518B1, 0x76F3, 0x11D4, { 0xBC, 0xEA, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}
gEfiWinNtIoProtocolGuid = { 0x96EB4AD6, 0xA32A, 0x11D4, { 0xBC, 0xFD, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }} gEfiWinNtIoProtocolGuid = { 0x96EB4AD6, 0xA32A, 0x11D4, { 0xBC, 0xFD, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}
@ -74,7 +74,7 @@
## ##
# Ppis provide by Nt32Pkg for all architecture # Ppis provide by Nt32Pkg for all architecture
# #
[Ppis.common] [Ppis]
## This PPI wrapper all necessary windows API used by PEI driver in NT32 environment. ## This PPI wrapper all necessary windows API used by PEI driver in NT32 environment.
gPeiNtThunkPpiGuid = { 0x98c281e5, 0xf906, 0x43dd, { 0xa9, 0x2b, 0xb0, 0x03, 0xbf, 0x27, 0x65, 0xda }} gPeiNtThunkPpiGuid = { 0x98c281e5, 0xf906, 0x43dd, { 0xa9, 0x2b, 0xb0, 0x03, 0xbf, 0x27, 0x65, 0xda }}
## This PPI provide system memory scan interface which simulate real platform perform ## This PPI provide system memory scan interface which simulate real platform perform
@ -90,7 +90,7 @@
# "Fixed At Build" type PCD can be seems as constant and its value will not be # "Fixed At Build" type PCD can be seems as constant and its value will not be
# changed after customized in DSC file. # changed after customized in DSC file.
# #
[PcdsFixedAtBuild.common] [PcdsFixedAtBuild]
gEfiNt32PkgTokenSpaceGuid.PcdWinNtBootMode|1|UINT32|0x00001006 gEfiNt32PkgTokenSpaceGuid.PcdWinNtBootMode|1|UINT32|0x00001006
gEfiNt32PkgTokenSpaceGuid.PcdWinNtFirmwareVolume|L"..\\Fv\\Fv_Recovery.fd"|VOID*|0x00001009 gEfiNt32PkgTokenSpaceGuid.PcdWinNtFirmwareVolume|L"..\\Fv\\Fv_Recovery.fd"|VOID*|0x00001009
gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySizeForSecMain|L"64!64"|VOID*|0x0000100c gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySizeForSecMain|L"64!64"|VOID*|0x0000100c
@ -112,7 +112,7 @@
# "Dynamic" type PCD will be managed by PCD database driver at execution time. # "Dynamic" type PCD will be managed by PCD database driver at execution time.
# its value can be modified by PCD_PPI/PCD_PROTOCOL at execution time. # its value can be modified by PCD_PPI/PCD_PROTOCOL at execution time.
# #
[PcdsDynamic.common] [PcdsDynamic]
gEfiNt32PkgTokenSpaceGuid.PcdWinNtPhysicalDisk|L"E:RW;245760;512"|VOID*|0x00001000 gEfiNt32PkgTokenSpaceGuid.PcdWinNtPhysicalDisk|L"E:RW;245760;512"|VOID*|0x00001000
gEfiNt32PkgTokenSpaceGuid.PcdWinNtVirtualDisk|L"FW;40960;512"|VOID*|0x00001001 gEfiNt32PkgTokenSpaceGuid.PcdWinNtVirtualDisk|L"FW;40960;512"|VOID*|0x00001001
gEfiNt32PkgTokenSpaceGuid.PcdWinNtSerialPort|L"COM1!COM2"|VOID*|0x00001002 gEfiNt32PkgTokenSpaceGuid.PcdWinNtSerialPort|L"COM1!COM2"|VOID*|0x00001002
@ -127,7 +127,7 @@
# stored in PE file data section of module. This type PCD mainly is designed for # stored in PE file data section of module. This type PCD mainly is designed for
# binary module. # binary module.
# #
[PcdsPatchableInModule.common] [PcdsPatchableInModule]
gEfiNt32PkgTokenSpaceGuid.PcdWinNtBootMode|1|UINT32|0x00001006 gEfiNt32PkgTokenSpaceGuid.PcdWinNtBootMode|1|UINT32|0x00001006
gEfiNt32PkgTokenSpaceGuid.PcdWinNtFirmwareVolume|L"..\\Fv\\Fv_Recovery.fd"|VOID*|0x00001009 gEfiNt32PkgTokenSpaceGuid.PcdWinNtFirmwareVolume|L"..\\Fv\\Fv_Recovery.fd"|VOID*|0x00001009
gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySizeForSecMain|L"64!64"|VOID*|0x0000100c gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySizeForSecMain|L"64!64"|VOID*|0x0000100c

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# EFI/Framework Emulation Platform with UEFI HII interface supported. # EFI/Framework Emulation Platform with UEFI HII interface supported.
# #
# The Emulation Platform can be used to debug individual modules, prior to creating # The Emulation Platform can be used to debug individual modules, prior to creating
@ -14,7 +14,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
################################################################################ ################################################################################
# #
@ -48,7 +48,7 @@
# #
################################################################################ ################################################################################
[LibraryClasses.common] [LibraryClasses]
PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
TimerLib|MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf TimerLib|MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf
PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf
@ -226,7 +226,7 @@
# #
################################################################################ ################################################################################
[PcdsFeatureFlag.common] [PcdsFeatureFlag]
gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText|FALSE gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText|FALSE
gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText|FALSE gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText|FALSE
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompress|TRUE gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompress|TRUE

View File

@ -1,6 +1,7 @@
## @file
# This is NT32 FDF file with UEFI HII features enabled # This is NT32 FDF file with UEFI HII features enabled
# #
# Copyright (c) 2007 - 2009, Intel Corporation # Copyright (c) 2007 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # are licensed and made available under the terms and conditions of the BSD License

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# NT Emulation Real time clock Architectural Protocol Driver as defined in TIANO # NT Emulation Real time clock Architectural Protocol Driver as defined in TIANO
# #
# This real time clock module simulates virtual device by time WinAPI. # This real time clock module simulates virtual device by time WinAPI.
# Copyright (c) 2006 - 2007, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 # VALID_ARCHITECTURES = IA32
# #
[Sources.common] [Sources]
RealTimeClock.c RealTimeClock.c
[Packages] [Packages]

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# NT Emulation Reset Architectural Protocol Driver as defined in TIANO # NT Emulation Reset Architectural Protocol Driver as defined in TIANO
# #
# This Reset module simulates system reset by process exit on NT. # This Reset module simulates system reset by process exit on NT.
# Copyright (c) 2006 - 2007, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 # VALID_ARCHITECTURES = IA32
# #
[Sources.common] [Sources]
reset.c reset.c
[Packages] [Packages]

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Entry Point of NT32 Emulator # Entry Point of NT32 Emulator
# #
# Main executable file of NT32 Emulator that loads PEI core after initialization finished. # Main executable file of NT32 Emulator that loads PEI core after initialization finished.
@ -11,7 +11,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -62,7 +62,7 @@
gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySizeForSecMain gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySizeForSecMain
gEfiNt32PkgTokenSpaceGuid.PcdWinNtFirmwareVolume gEfiNt32PkgTokenSpaceGuid.PcdWinNtFirmwareVolume
[BuildOptions.common] [BuildOptions]
MSFT:*_*_IA32_DLINK_FLAGS == /out:"$(BIN_DIR)\SecMain.exe" /base:0x10000000 /pdb:"$(BIN_DIR)\SecMain.pdb" /LIBPATH:"$(VCINSTALLDIR)\Lib" /LIBPATH:"$(VCINSTALLDIR)\PlatformSdk\Lib" /NOLOGO /SUBSYSTEM:CONSOLE /NODEFAULTLIB /IGNORE:4086 /MAP /OPT:REF /DEBUG /MACHINE:I386 /LTCG Kernel32.lib MSVCRTD.lib Gdi32.lib User32.lib Winmm.lib MSFT:*_*_IA32_DLINK_FLAGS == /out:"$(BIN_DIR)\SecMain.exe" /base:0x10000000 /pdb:"$(BIN_DIR)\SecMain.pdb" /LIBPATH:"$(VCINSTALLDIR)\Lib" /LIBPATH:"$(VCINSTALLDIR)\PlatformSdk\Lib" /NOLOGO /SUBSYSTEM:CONSOLE /NODEFAULTLIB /IGNORE:4086 /MAP /OPT:REF /DEBUG /MACHINE:I386 /LTCG Kernel32.lib MSVCRTD.lib Gdi32.lib User32.lib Winmm.lib
MSFT:*_*_IA32_CC_FLAGS == /nologo /W4 /WX /Gy /c /D UNICODE /Od /FI$(DEST_DIR_DEBUG)/AutoGen.h /EHs-c- /GF /Gs8192 /Zi /Gm /D _CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE MSFT:*_*_IA32_CC_FLAGS == /nologo /W4 /WX /Gy /c /D UNICODE /Od /FI$(DEST_DIR_DEBUG)/AutoGen.h /EHs-c- /GF /Gs8192 /Zi /Gm /D _CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE
MSFT:*_*_IA32_PP_FLAGS == /nologo /E /TC /FI$(DEST_DIR_DEBUG)/AutoGen.h MSFT:*_*_IA32_PP_FLAGS == /nologo /E /TC /FI$(DEST_DIR_DEBUG)/AutoGen.h

View File

@ -1,7 +1,7 @@
#/** @file ## @file
# Component name for module SnpNt32Dxe # Component name for module SnpNt32Dxe
# #
# Copyright (c) 2007, Intel Corporation. # Copyright (c) 2007 - 2010, Intel Corporation.
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
ComponentName.c ComponentName.c
SnpNt32.h SnpNt32.h
SnpNt32.c SnpNt32.c

View File

@ -1,7 +1,7 @@
#/** @file ## @file
# EFI_PEI_STALL implementation for NT32 simulation environment. # EFI_PEI_STALL implementation for NT32 simulation environment.
# #
# Copyright (c) 2009, Intel Corporation # Copyright (c) 2009 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -28,7 +28,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
Stall.c Stall.c
[Packages] [Packages]

View File

@ -1,10 +1,10 @@
#/** @file ## @file
# NT Emulation Timer Architectural Protocol Driver as defined in DXE CIS # NT Emulation Timer Architectural Protocol Driver as defined in DXE CIS
# #
# This Timer module uses an NT Thread to simulate the timer-tick driven # This Timer module uses an NT Thread to simulate the timer-tick driven
# timer service. In the future, the Thread creation should possibly be # timer service. In the future, the Thread creation should possibly be
# abstracted by the CPU architectural protocol # abstracted by the CPU architectural protocol
# Copyright (c) 2006 - 2007, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -33,7 +33,7 @@
# VALID_ARCHITECTURES = IA32 # VALID_ARCHITECTURES = IA32
# #
[Sources.common] [Sources]
Timer.c Timer.c
Timer.h Timer.h

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Component description file for WinNtAutoScan module # Component description file for WinNtAutoScan module
# #
# This module abstracts memory auto-scan in a Windows NT environment. # This module abstracts memory auto-scan in a Windows NT environment.
# Copyright (c) 2006 - 2007, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 # VALID_ARCHITECTURES = IA32
# #
[Sources.common] [Sources]
WinNtAutoScan.c WinNtAutoScan.c
[Packages] [Packages]

View File

@ -1,11 +1,11 @@
#/** @file ## @file
# Block Io driver # Block Io driver
# #
# Produce block IO abstractions for real devices on your PC using Win32 APIs. # Produce block IO abstractions for real devices on your PC using Win32 APIs.
# The configuration of what devices to mount or emulate comes from NT # The configuration of what devices to mount or emulate comes from NT
# environment variables. The variables must be visible to the Microsoft* # environment variables. The variables must be visible to the Microsoft*
# Developer Studio for them to work. # Developer Studio for them to work.
# Copyright (c) 2006 - 2007, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -38,7 +38,7 @@
# DRIVER_DIAG = gWinNtBlockIoDriverDiagnostics # DRIVER_DIAG = gWinNtBlockIoDriverDiagnostics
# #
[Sources.common] [Sources]
DriverDiagnostics.c DriverDiagnostics.c
DriverConfiguration.c DriverConfiguration.c
ComponentName.c ComponentName.c

View File

@ -1,10 +1,10 @@
#/** @file ## @file
# Win NT Bus driver # Win NT Bus driver
# #
# This following section documents the envirnoment variables for the Win NT # This following section documents the envirnoment variables for the Win NT
# build. These variables are used to define the (virtual) hardware # build. These variables are used to define the (virtual) hardware
# configuration of the NT environment # configuration of the NT environment
# Copyright (c) 2006 - 2007, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -36,7 +36,7 @@
# COMPONENT_NAME = gWinNtBusDriverComponentName # COMPONENT_NAME = gWinNtBusDriverComponentName
# #
[Sources.common] [Sources]
ComponentName.c ComponentName.c
WinNtBusDriver.c WinNtBusDriver.c
WinNtBusDriver.h WinNtBusDriver.h
@ -75,7 +75,7 @@
gEfiWinNtIoProtocolGuid # PROTOCOL BY_START gEfiWinNtIoProtocolGuid # PROTOCOL BY_START
[Pcd.common] [Pcd]
gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySize gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySize
gEfiNt32PkgTokenSpaceGuid.PcdWinNtPhysicalDisk gEfiNt32PkgTokenSpaceGuid.PcdWinNtPhysicalDisk
gEfiNt32PkgTokenSpaceGuid.PcdWinNtVirtualDisk gEfiNt32PkgTokenSpaceGuid.PcdWinNtVirtualDisk

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Component description file for WinNtFwh module # Component description file for WinNtFwh module
# #
# This PEIM will produce the HOB to describe Firmware Volume, Firmware Devices # This PEIM will produce the HOB to describe Firmware Volume, Firmware Devices
@ -13,7 +13,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Component description file for FlashMap PEI module # Component description file for FlashMap PEI module
# #
# This module installs FlashMap PPI which is used to get flash layout information. # This module installs FlashMap PPI which is used to get flash layout information.
# Copyright (c) 2006 - 2009, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
FlashMap.c FlashMap.c
[Packages] [Packages]
@ -48,7 +48,7 @@
[Ppis] [Ppis]
gNtFwhPpiGuid # PPI ALWAYS_CONSUMED gNtFwhPpiGuid # PPI ALWAYS_CONSUMED
[Pcd.common] [Pcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize

View File

@ -1,11 +1,11 @@
#/** @file ## @file
# Gop Driver # Gop Driver
# #
# GOP is short hand for UEFI Graphics Output protocol. # GOP is short hand for UEFI Graphics Output protocol.
# This file is a verision of GopIo the uses WinNtThunk system calls as an IO # This file is a verision of GopIo the uses WinNtThunk system calls as an IO
# abstraction. For a PCI device WinNtIo would be replaced with # abstraction. For a PCI device WinNtIo would be replaced with
# a PCI IO abstraction that abstracted a specific PCI device. # a PCI IO abstraction that abstracted a specific PCI device.
# Copyright (c) 2006 - 2007, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -37,7 +37,7 @@
# COMPONENT_NAME = gWinNtGopComponentName # COMPONENT_NAME = gWinNtGopComponentName
# #
[Sources.common] [Sources]
WinNtGopDriver.c WinNtGopDriver.c
ComponentName.c ComponentName.c
WinNtGop.h WinNtGop.h

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# OEM hook status code handler driver which produces general handler and hook it # OEM hook status code handler driver which produces general handler and hook it
# onto the DXE status code router. # onto the DXE status code router.
# #
# Copyright (c) 2007 - 2009, Intel Corporation # Copyright (c) 2007 - 2010, Intel Corporation
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # which accompanies this distribution. The full text of the license may be found at
@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -29,7 +29,7 @@
# HOB Guid C Name: gEfiWinNtThunkProtocolGuid Hob Type: GUID_EXTENSION # HOB Guid C Name: gEfiWinNtThunkProtocolGuid Hob Type: GUID_EXTENSION
# #
[Sources.common] [Sources]
WinNtOemHookStatusCodeHandlerDxe.c WinNtOemHookStatusCodeHandlerDxe.c

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# OEM hook status code handler PEIM which produces general handler and hook it # OEM hook status code handler PEIM which produces general handler and hook it
# onto the PEI status code router. # onto the PEI status code router.
# #
# Copyright (c) 2007 - 2009, Intel Corporation # Copyright (c) 2007 - 2010, Intel Corporation
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # which accompanies this distribution. The full text of the license may be found at
@ -13,7 +13,7 @@
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -29,7 +29,7 @@
# VALID_ARCHITECTURES = IA32 # VALID_ARCHITECTURES = IA32
# #
[Sources.common] [Sources]
WinNtOemHookStatusCodeHandlerPei.c WinNtOemHookStatusCodeHandlerPei.c

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Serial I/O driver # Serial I/O driver
# #
# Our DriverBinding member functions operate on the handles # Our DriverBinding member functions operate on the handles
@ -13,7 +13,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

@ -1,11 +1,11 @@
#/** @file ## @file
# Simple filesystem driver # Simple filesystem driver
# #
# Produce Simple File System abstractions for directories on your PC using Win32 APIs. # Produce Simple File System abstractions for directories on your PC using Win32 APIs.
# The configuration of what devices to mount or emulate comes from NT # The configuration of what devices to mount or emulate comes from NT
# environment variables. The variables must be visible to the Microsoft* # environment variables. The variables must be visible to the Microsoft*
# Developer Studio for them to work. # Developer Studio for them to work.
# Copyright (c) 2006 - 2007, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -37,7 +37,7 @@
# COMPONENT_NAME = gWinNtSimpleFileSystemComponentName # COMPONENT_NAME = gWinNtSimpleFileSystemComponentName
# #
[Sources.common] [Sources]
ComponentName.c ComponentName.c
WinNtSimpleFileSystem.c WinNtSimpleFileSystem.c
WinNtSimpleFileSystem.h WinNtSimpleFileSystem.h

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# A DXE driver to produce EFI_WIN_NT_THUNK_PROTOCOL # A DXE driver to produce EFI_WIN_NT_THUNK_PROTOCOL
# #
# EFI_WIN_NT_THUNK_PROTOCOL is a table of pointers to various Windows APIs used by various drivers to accomplish certain task in an NT32 emulator. # EFI_WIN_NT_THUNK_PROTOCOL is a table of pointers to various Windows APIs used by various drivers to accomplish certain task in an NT32 emulator.
# Copyright (c) 2006 - 2007, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 # VALID_ARCHITECTURES = IA32
# #
[Sources.common] [Sources]
WinNtThunk.c WinNtThunk.c
WinNtThunk.h WinNtThunk.h

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Stuff driver # Stuff driver
# #
# Tiano PEIM to abstract construction of firmware volume in a Windows NT environment. # Tiano PEIM to abstract construction of firmware volume in a Windows NT environment.
# Copyright (c) 2006 - 2007, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 # VALID_ARCHITECTURES = IA32
# #
[Sources.common] [Sources]
WinNtThunkPPIToProtocol.c WinNtThunkPPIToProtocol.c
[Packages] [Packages]

View File

@ -1,9 +1,9 @@
#/** @file ## @file
# Description file for the Atapi Pass Thru driver. # Description file for the Atapi Pass Thru driver.
# #
# This driver simulates SCSI devices with Atapi devices to test the SCSI io # This driver simulates SCSI devices with Atapi devices to test the SCSI io
# protocol. # protocol.
# Copyright (c) 2007, Intel Corporation # Copyright (c) 2007 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -40,7 +40,7 @@
# COMPONENT_NAME = gAtapiScsiPassThruComponentName # COMPONENT_NAME = gAtapiScsiPassThruComponentName
# #
[Sources.common] [Sources]
DriverSupportedEfiVersion.c DriverSupportedEfiVersion.c
ComponentName.c ComponentName.c
AtapiPassThru.c AtapiPassThru.c

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Component description file for CirrusLogic5430 module # Component description file for CirrusLogic5430 module
# #
# Cirrus Logic 5430 Controller Driver.This driver is a sample implementation # Cirrus Logic 5430 Controller Driver.This driver is a sample implementation
@ -9,7 +9,7 @@
# requires both the UGA Draw and the UGA I/O Protocol. Please refer to Microsoft's # requires both the UGA Draw and the UGA I/O Protocol. Please refer to Microsoft's
# documentation on UGA for details on how to write a UGA driver that is able # documentation on UGA for details on how to write a UGA driver that is able
# to function both in the EFI pre-boot environment and from the OS runtime. # to function both in the EFI pre-boot environment and from the OS runtime.
# Copyright (c) 2006 - 2009, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # are licensed and made available under the terms and conditions of the BSD License
@ -19,7 +19,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -47,7 +47,7 @@
# COMPONENT_NAME = gCirrusLogic5430ComponentName # COMPONENT_NAME = gCirrusLogic5430ComponentName
# #
[Sources.common] [Sources]
ComponentName.c ComponentName.c
DriverSupportedEfiVersion.c DriverSupportedEfiVersion.c
CirrusLogic5430UgaDraw.c CirrusLogic5430UgaDraw.c
@ -83,7 +83,7 @@
gEfiEdidOverrideProtocolGuid # PROTOCOL TO_START gEfiEdidOverrideProtocolGuid # PROTOCOL TO_START
[FeaturePcd.common] [FeaturePcd]
gOptionRomPkgTokenSpaceGuid.PcdSupportGop gOptionRomPkgTokenSpaceGuid.PcdSupportGop
gOptionRomPkgTokenSpaceGuid.PcdSupportUga gOptionRomPkgTokenSpaceGuid.PcdSupportUga

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Option Rom Package Reference Implementations. # Option Rom Package Reference Implementations.
# #
# This package is designed to interoperate with the EDK II open source project # This package is designed to interoperate with the EDK II open source project
@ -6,7 +6,7 @@
# Option ROM image for all CPU architectures, including EBC target. # Option ROM image for all CPU architectures, including EBC target.
# A single driver can support mixes of EFI 1.1, UEFI 2.0 and UEFI 2.1. # A single driver can support mixes of EFI 1.1, UEFI 2.0 and UEFI 2.1.
# #
# Copyright (c) 2007 - 2009, Intel Corporation. # Copyright (c) 2007 - 2010, Intel Corporation.
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # are licensed and made available under the terms and conditions of the BSD License
@ -16,7 +16,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
DEC_SPECIFICATION = 0x00010005 DEC_SPECIFICATION = 0x00010005
@ -24,18 +24,18 @@
PACKAGE_GUID = AA3865E8-7F30-4f59-8696-99F560101852 PACKAGE_GUID = AA3865E8-7F30-4f59-8696-99F560101852
PACKAGE_VERSION = 0.1 PACKAGE_VERSION = 0.1
[PcdsFeatureFlag.common] [PcdsFeatureFlag]
gOptionRomPkgTokenSpaceGuid.PcdSupportScsiPassThru|TRUE|BOOLEAN|0x00010001 gOptionRomPkgTokenSpaceGuid.PcdSupportScsiPassThru|TRUE|BOOLEAN|0x00010001
gOptionRomPkgTokenSpaceGuid.PcdSupportExtScsiPassThru|TRUE|BOOLEAN|0x00010002 gOptionRomPkgTokenSpaceGuid.PcdSupportExtScsiPassThru|TRUE|BOOLEAN|0x00010002
gOptionRomPkgTokenSpaceGuid.PcdSupportGop|TRUE|BOOLEAN|0x00010004 gOptionRomPkgTokenSpaceGuid.PcdSupportGop|TRUE|BOOLEAN|0x00010004
gOptionRomPkgTokenSpaceGuid.PcdSupportUga|TRUE|BOOLEAN|0x00010005 gOptionRomPkgTokenSpaceGuid.PcdSupportUga|TRUE|BOOLEAN|0x00010005
[PcdsFixedAtBuild.common] [PcdsFixedAtBuild]
gOptionRomPkgTokenSpaceGuid.PcdDriverSupportedEfiVersion|0x0002000a|UINT32|0x00010003 gOptionRomPkgTokenSpaceGuid.PcdDriverSupportedEfiVersion|0x0002000a|UINT32|0x00010003
[PcdsPatchableInModule.common] [PcdsPatchableInModule]
gOptionRomPkgTokenSpaceGuid.PcdDriverSupportedEfiVersion|0x0002000a|UINT32|0x00010003 gOptionRomPkgTokenSpaceGuid.PcdDriverSupportedEfiVersion|0x0002000a|UINT32|0x00010003
[Guids.common] [Guids]
gOptionRomPkgTokenSpaceGuid = { 0x1e43298f, 0x3478, 0x41a7, { 0xb5, 0x77, 0x86, 0x6, 0x46, 0x35, 0xc7, 0x28 } } gOptionRomPkgTokenSpaceGuid = { 0x1e43298f, 0x3478, 0x41a7, { 0xb5, 0x77, 0x86, 0x6, 0x46, 0x35, 0xc7, 0x28 } }

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Option Rom Package build validation file for All Architectures. # Option Rom Package build validation file for All Architectures.
# #
# This package is designed to interoperate with the EDK II open source project # This package is designed to interoperate with the EDK II open source project
@ -6,7 +6,7 @@
# Option ROM image for all CPU architectures, including EBC target. # Option ROM image for all CPU architectures, including EBC target.
# A single driver can support mixes of EFI 1.1, UEFI 2.0 and UEFI 2.1. # A single driver can support mixes of EFI 1.1, UEFI 2.0 and UEFI 2.1.
# #
# Copyright (c) 2007 - 2009, Intel Corporation # Copyright (c) 2007 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # are licensed and made available under the terms and conditions of the BSD License
@ -16,7 +16,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
################################################################################ ################################################################################
# #
@ -42,7 +42,7 @@
[SkuIds] [SkuIds]
0|DEFAULT # The entry: 0|DEFAULT is reserved and always required. 0|DEFAULT # The entry: 0|DEFAULT is reserved and always required.
[LibraryClasses.common] [LibraryClasses]
DebugLib|MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf DebugLib|MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf
BaseLib|MdePkg/Library/BaseLib/BaseLib.inf BaseLib|MdePkg/Library/BaseLib/BaseLib.inf
BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
@ -62,7 +62,7 @@
# Pcd Section - list of all EDK II PCD Entries defined by this Platform # Pcd Section - list of all EDK II PCD Entries defined by this Platform
# #
################################################################################ ################################################################################
[PcdsFeatureFlag.common] [PcdsFeatureFlag]
gEfiMdePkgTokenSpaceGuid.PcdComponentNameDisable|FALSE gEfiMdePkgTokenSpaceGuid.PcdComponentNameDisable|FALSE
gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnosticsDisable|FALSE gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnosticsDisable|FALSE
gEfiMdePkgTokenSpaceGuid.PcdComponentName2Disable|FALSE gEfiMdePkgTokenSpaceGuid.PcdComponentName2Disable|FALSE
@ -70,7 +70,7 @@
gOptionRomPkgTokenSpaceGuid.PcdSupportScsiPassThru|TRUE gOptionRomPkgTokenSpaceGuid.PcdSupportScsiPassThru|TRUE
gOptionRomPkgTokenSpaceGuid.PcdSupportExtScsiPassThru|TRUE gOptionRomPkgTokenSpaceGuid.PcdSupportExtScsiPassThru|TRUE
[PcdsFixedAtBuild.common] [PcdsFixedAtBuild]
gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength|0x0 gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength|0x0
gEfiMdePkgTokenSpaceGuid.PcdMaximumAsciiStringLength|0x0 gEfiMdePkgTokenSpaceGuid.PcdMaximumAsciiStringLength|0x0
gEfiMdePkgTokenSpaceGuid.PcdMaximumLinkedListLength|0x0 gEfiMdePkgTokenSpaceGuid.PcdMaximumLinkedListLength|0x0
@ -99,7 +99,7 @@
# #
################################################################################################### ###################################################################################################
[Components.common] [Components]
OptionRomPkg/AtapiPassThruDxe/AtapiPassThruDxe.inf OptionRomPkg/AtapiPassThruDxe/AtapiPassThruDxe.inf
OptionRomPkg/CirrusLogic5430Dxe/CirrusLogic5430Dxe.inf OptionRomPkg/CirrusLogic5430Dxe/CirrusLogic5430Dxe.inf
OptionRomPkg/UndiRuntimeDxe/UndiRuntimeDxe.inf OptionRomPkg/UndiRuntimeDxe/UndiRuntimeDxe.inf

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Component description file for Undi module. # Component description file for Undi module.
# #
# This module provides support for Universal Network Driver Interface # This module provides support for Universal Network Driver Interface
# Copyright (c) 2006 - 2007, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -27,7 +27,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
Undi32.h Undi32.h
E100b.h E100b.h
E100b.c E100b.c

View File

@ -1,9 +1,9 @@
#/** @file ## @file
# Component description file for PlatformAcpiTables module. # Component description file for PlatformAcpiTables module.
# #
# ACPI table data and ASL sources required to boot the platform. # ACPI table data and ASL sources required to boot the platform.
# #
# Copyright (c) 2008 - 2009, Intel Corporation. <BR> # Copyright (c) 2008 - 2010, Intel Corporation. <BR>
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # 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, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -30,7 +30,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
Platform.h Platform.h
Madt.aslc Madt.aslc
Facp.aslc Facp.aslc

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Firmware Block Services to support emulating non-volatile variables # Firmware Block Services to support emulating non-volatile variables
# by pretending that a memory buffer is storage for the NV variables. # by pretending that a memory buffer is storage for the NV variables.
# #
@ -11,7 +11,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

@ -1,7 +1,7 @@
#/** @file ## @file
# ACPI Timer Library Instance. # ACPI Timer Library Instance.
# #
# Copyright (c) 2008, Intel Corporation. <BR> # Copyright (c) 2008 - 2010, Intel Corporation. <BR>
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # 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, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -30,7 +30,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
AcpiTimerLib.c AcpiTimerLib.c
[Packages] [Packages]

View File

@ -1,9 +1,9 @@
#/** @file ## @file
# OVMF platform customization for EMU Variable FVB driver # OVMF platform customization for EMU Variable FVB driver
# #
# This library handles hooks for the EMU Variable FVB driver. # This library handles hooks for the EMU Variable FVB driver.
# #
# Copyright (c) 2006 - 2009, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -29,7 +29,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
EmuVariableFvbLib.c EmuVariableFvbLib.c
[Packages] [Packages]

View File

@ -1,10 +1,10 @@
#/** @file ## @file
# NvVarsFileLib # NvVarsFileLib
# #
# This kibrary saves and restores non-volatile variables in a # This kibrary saves and restores non-volatile variables in a
# file within a file system. # file within a file system.
# #
# Copyright (c) 2006 - 2009, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -30,7 +30,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
FsAccess.c FsAccess.c
NvVarsFileLib.c NvVarsFileLib.c
VarBuffer.c VarBuffer.c

View File

@ -1,7 +1,7 @@
#/** @file ## @file
# Platform BDS customizations library. # Platform BDS customizations library.
# #
# Copyright (c) 2007 - 2008, Intel Corporation. <BR> # Copyright (c) 2007 - 2010, Intel Corporation. <BR>
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # 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, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -28,7 +28,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
BdsPlatform.c BdsPlatform.c
PlatformData.c PlatformData.c
BdsPlatform.h BdsPlatform.h

View File

@ -1,9 +1,9 @@
#/** @file ## @file
# NULL PlatformFvbLib library instance # NULL PlatformFvbLib library instance
# #
# This library handles hooks for the EMU Variable FVB driver. # This library handles hooks for the EMU Variable FVB driver.
# #
# Copyright (c) 2006 - 2009, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -29,7 +29,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
PlatformFvbLibNull.c PlatformFvbLibNull.c
[Packages] [Packages]

View File

@ -1,7 +1,7 @@
#/** @file ## @file
# Instance of ExtractGuidedSection Library for SEC phase. # Instance of ExtractGuidedSection Library for SEC phase.
# #
# Copyright (c) 2007 - 2009, Intel Corporation. # Copyright (c) 2007 - 2010, Intel Corporation.
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -26,7 +26,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC (EBC is for build only) # VALID_ARCHITECTURES = IA32 X64 IPF EBC (EBC is for build only)
# #
[Sources.common] [Sources]
SecExtractGuidedSectionLib.c SecExtractGuidedSectionLib.c
[Packages] [Packages]
@ -37,5 +37,5 @@
DebugLib DebugLib
PcdLib PcdLib
[Pcd.common] [Pcd]
gEfiMdePkgTokenSpaceGuid.PcdMaximumGuidedExtractHandler ## CONSUMES gEfiMdePkgTokenSpaceGuid.PcdMaximumGuidedExtractHandler ## CONSUMES

View File

@ -1,7 +1,7 @@
#/** @file ## @file
# EFI/Framework Open Virtual Machine Firmware (OVMF) platform # EFI/Framework Open Virtual Machine Firmware (OVMF) platform
# #
# Copyright (c) 2006 - 2009, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # are licensed and made available under the terms and conditions of the BSD License
@ -11,7 +11,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
DEC_VERSION = 0x00010005 DEC_VERSION = 0x00010005
@ -22,7 +22,7 @@
[Includes] [Includes]
Include Include
[Guids.common] [Guids]
gUefiOvmfPkgTokenSpaceGuid = {0x93bb96af, 0xb9f2, 0x4eb8, {0x94, 0x62, 0xe0, 0xba, 0x74, 0x56, 0x42, 0x36}} gUefiOvmfPkgTokenSpaceGuid = {0x93bb96af, 0xb9f2, 0x4eb8, {0x94, 0x62, 0xe0, 0xba, 0x74, 0x56, 0x42, 0x36}}
[PcdsFixedAtBuild] [PcdsFixedAtBuild]

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Open Virtual Machine Firmware: FDF # Open Virtual Machine Firmware: FDF
# #
# Copyright (c) 2006 - 2010, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
@ -11,7 +11,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
################################################################################ ################################################################################
[FD.SEC] [FD.SEC]

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# EFI/Framework Open Virtual Machine Firmware (OVMF) platform # EFI/Framework Open Virtual Machine Firmware (OVMF) platform
# #
# Copyright (c) 2006 - 2010, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
@ -11,7 +11,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
################################################################################ ################################################################################
# #
@ -47,7 +47,7 @@
# Library Class section - list of all Library Classes needed by this Platform. # Library Class section - list of all Library Classes needed by this Platform.
# #
################################################################################ ################################################################################
[LibraryClasses.common] [LibraryClasses]
PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
TimerLib|OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.inf TimerLib|OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.inf
PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf
@ -173,11 +173,11 @@
# Pcd Section - list of all EDK II PCD Entries defined by this Platform. # Pcd Section - list of all EDK II PCD Entries defined by this Platform.
# #
################################################################################ ################################################################################
[PcdsFeatureFlag.common] [PcdsFeatureFlag]
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|FALSE gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|FALSE
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory|TRUE gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory|TRUE
[PcdsFixedAtBuild.common] [PcdsFixedAtBuild]
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1 gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1
gEfiSioTokenSpaceGuid.PcdSerialRegisterBase|0x3F8 gEfiSioTokenSpaceGuid.PcdSerialRegisterBase|0x3F8
gEfiSioTokenSpaceGuid.PcdSerialLineControl|0x07 gEfiSioTokenSpaceGuid.PcdSerialLineControl|0x07
@ -196,7 +196,7 @@
gEfiEdkModulePkgTokenSpaceGuid.PcdDxePcdDatabaseTraverseEnabled|TRUE gEfiEdkModulePkgTokenSpaceGuid.PcdDxePcdDatabaseTraverseEnabled|TRUE
gEfiMdeModulePkgTokenSpaceGuid.PcdVpdBaseAddress|0x0 gEfiMdeModulePkgTokenSpaceGuid.PcdVpdBaseAddress|0x0
[PcdsFeatureFlag.common] [PcdsFeatureFlag]
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompress|FALSE gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompress|FALSE
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode|FALSE gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode|FALSE
@ -205,7 +205,7 @@
gOptionRomPkgTokenSpaceGuid.PcdSupportGop|TRUE gOptionRomPkgTokenSpaceGuid.PcdSupportGop|TRUE
gOptionRomPkgTokenSpaceGuid.PcdSupportUga|FALSE gOptionRomPkgTokenSpaceGuid.PcdSupportUga|FALSE
[PcdsFixedAtBuild.common] [PcdsFixedAtBuild]
gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x07 gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x07
gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x8000004F gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x8000004F
gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x2F gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x2F
@ -216,7 +216,7 @@
# #
################################################################################ ################################################################################
[PcdsDynamicDefault.common] [PcdsDynamicDefault]
gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvStoreReserved|0 gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvStoreReserved|0
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0
@ -228,7 +228,7 @@
# Components Section - list of all EDK II Modules needed by this Platform. # Components Section - list of all EDK II Modules needed by this Platform.
# #
################################################################################ ################################################################################
[Components.common] [Components]
# #
# SEC Phase modules # SEC Phase modules
# #

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# EFI/Framework Open Virtual Machine Firmware (OVMF) platform # EFI/Framework Open Virtual Machine Firmware (OVMF) platform
# #
# Copyright (c) 2006 - 2010, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
@ -11,7 +11,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
################################################################################ ################################################################################
# #
@ -47,7 +47,7 @@
# Library Class section - list of all Library Classes needed by this Platform. # Library Class section - list of all Library Classes needed by this Platform.
# #
################################################################################ ################################################################################
[LibraryClasses.common] [LibraryClasses]
PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
TimerLib|OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.inf TimerLib|OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.inf
PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf
@ -174,11 +174,11 @@
# Pcd Section - list of all EDK II PCD Entries defined by this Platform. # Pcd Section - list of all EDK II PCD Entries defined by this Platform.
# #
################################################################################ ################################################################################
[PcdsFeatureFlag.common] [PcdsFeatureFlag]
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|FALSE gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|FALSE
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory|TRUE gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory|TRUE
[PcdsFixedAtBuild.common] [PcdsFixedAtBuild]
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1 gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1
gEfiSioTokenSpaceGuid.PcdSerialRegisterBase|0x3F8 gEfiSioTokenSpaceGuid.PcdSerialRegisterBase|0x3F8
gEfiSioTokenSpaceGuid.PcdSerialLineControl|0x07 gEfiSioTokenSpaceGuid.PcdSerialLineControl|0x07
@ -197,7 +197,7 @@
gEfiEdkModulePkgTokenSpaceGuid.PcdDxePcdDatabaseTraverseEnabled|TRUE gEfiEdkModulePkgTokenSpaceGuid.PcdDxePcdDatabaseTraverseEnabled|TRUE
gEfiMdeModulePkgTokenSpaceGuid.PcdVpdBaseAddress|0x0 gEfiMdeModulePkgTokenSpaceGuid.PcdVpdBaseAddress|0x0
[PcdsFeatureFlag.common] [PcdsFeatureFlag]
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompress|FALSE gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompress|FALSE
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode|TRUE gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode|TRUE
@ -206,7 +206,7 @@
gOptionRomPkgTokenSpaceGuid.PcdSupportGop|TRUE gOptionRomPkgTokenSpaceGuid.PcdSupportGop|TRUE
gOptionRomPkgTokenSpaceGuid.PcdSupportUga|FALSE gOptionRomPkgTokenSpaceGuid.PcdSupportUga|FALSE
[PcdsFixedAtBuild.common] [PcdsFixedAtBuild]
gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x07 gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x07
gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x8000004F gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x8000004F
gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x2F gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x2F
@ -217,7 +217,7 @@
# #
################################################################################ ################################################################################
[PcdsDynamicDefault.common] [PcdsDynamicDefault]
gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvStoreReserved|0 gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvStoreReserved|0
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Open Virtual Machine Firmware: FDF # Open Virtual Machine Firmware: FDF
# #
# Copyright (c) 2006 - 2010, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
@ -11,7 +11,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
################################################################################ ################################################################################
[FD.SEC] [FD.SEC]

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# EFI/Framework Open Virtual Machine Firmware (OVMF) platform # EFI/Framework Open Virtual Machine Firmware (OVMF) platform
# #
# Copyright (c) 2006 - 2010, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
@ -11,7 +11,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
################################################################################ ################################################################################
# #
@ -47,7 +47,7 @@
# Library Class section - list of all Library Classes needed by this Platform. # Library Class section - list of all Library Classes needed by this Platform.
# #
################################################################################ ################################################################################
[LibraryClasses.common] [LibraryClasses]
PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
TimerLib|OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.inf TimerLib|OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.inf
PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf
@ -174,11 +174,11 @@
# Pcd Section - list of all EDK II PCD Entries defined by this Platform. # Pcd Section - list of all EDK II PCD Entries defined by this Platform.
# #
################################################################################ ################################################################################
[PcdsFeatureFlag.common] [PcdsFeatureFlag]
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|FALSE gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|FALSE
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory|TRUE gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory|TRUE
[PcdsFixedAtBuild.common] [PcdsFixedAtBuild]
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1 gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1
gEfiSioTokenSpaceGuid.PcdSerialRegisterBase|0x3F8 gEfiSioTokenSpaceGuid.PcdSerialRegisterBase|0x3F8
gEfiSioTokenSpaceGuid.PcdSerialLineControl|0x07 gEfiSioTokenSpaceGuid.PcdSerialLineControl|0x07
@ -197,7 +197,7 @@
gEfiEdkModulePkgTokenSpaceGuid.PcdDxePcdDatabaseTraverseEnabled|TRUE gEfiEdkModulePkgTokenSpaceGuid.PcdDxePcdDatabaseTraverseEnabled|TRUE
gEfiMdeModulePkgTokenSpaceGuid.PcdVpdBaseAddress|0x0 gEfiMdeModulePkgTokenSpaceGuid.PcdVpdBaseAddress|0x0
[PcdsFeatureFlag.common] [PcdsFeatureFlag]
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompress|FALSE gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompress|FALSE
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode|FALSE gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode|FALSE
@ -206,7 +206,7 @@
gOptionRomPkgTokenSpaceGuid.PcdSupportGop|TRUE gOptionRomPkgTokenSpaceGuid.PcdSupportGop|TRUE
gOptionRomPkgTokenSpaceGuid.PcdSupportUga|FALSE gOptionRomPkgTokenSpaceGuid.PcdSupportUga|FALSE
[PcdsFixedAtBuild.common] [PcdsFixedAtBuild]
gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x07 gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x07
gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x8000004F gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x8000004F
gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x2F gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x2F
@ -217,7 +217,7 @@
# #
################################################################################ ################################################################################
[PcdsDynamicDefault.common] [PcdsDynamicDefault]
gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvStoreReserved|0 gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvStoreReserved|0
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0
@ -229,7 +229,7 @@
# Components Section - list of all EDK II Modules needed by this Platform. # Components Section - list of all EDK II Modules needed by this Platform.
# #
################################################################################ ################################################################################
[Components.common] [Components]
# #
# SEC Phase modules # SEC Phase modules
# #

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Platform PEI driver # Platform PEI driver
# #
# This module provides platform specific function to detect boot mode. # This module provides platform specific function to detect boot mode.
@ -12,7 +12,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# SEC Driver # SEC Driver
# #
# Copyright (c) 2008 - 2010, Intel Corporation # Copyright (c) 2008 - 2010, Intel Corporation
@ -11,7 +11,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -27,7 +27,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
FindPeiCore.c FindPeiCore.c
SecMain.c SecMain.c

View File

@ -1,6 +1,6 @@
#/*++ ## @file
# #
# Copyright (c) 2005, Intel Corporation # Copyright (c) 2005 - 2010, Intel Corporation
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # which accompanies this distribution. The full text of the license may be found at
@ -14,7 +14,7 @@
# #
# Abstract: # Abstract:
# #
#--*/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
BASE_NAME = Timer BASE_NAME = Timer
@ -37,7 +37,7 @@
UefiDriverEntryPoint UefiDriverEntryPoint
IoLib IoLib
[Sources.common] [Sources]
Timer.h Timer.h
Timer.c Timer.c

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# 8259 Interrupt Controller driver # 8259 Interrupt Controller driver
# #
# Copyright (c) 2005 - 2010, Intel Corporation # Copyright (c) 2005 - 2010, Intel Corporation
@ -10,7 +10,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# #
# Component description file for the IDE Controller Init module. # Component description file for the IDE Controller Init module.
# #
# Copyright (c) 2008, Intel Corporation. <BR> # Copyright (c) 2008 - 2010, Intel Corporation. <BR>
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # which accompanies this distribution. The full text of the license may be found at
@ -11,7 +11,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -29,7 +29,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
ComponentName.c ComponentName.c
IdeController.c IdeController.c
IdeController.h IdeController.h

View File

@ -1,6 +1,6 @@
#/*++ ## @file
# #
# Copyright (c) 2005 - 2009, Intel Corporation # Copyright (c) 2005 - 2010, Intel Corporation
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # which accompanies this distribution. The full text of the license may be found at
@ -15,7 +15,7 @@
# Abstract: # Abstract:
# Component description file for PCAT ISA ACPI driver # Component description file for PCAT ISA ACPI driver
# #
#--*/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

@ -1,4 +1,4 @@
#/*++ ## @file
# #
# Copyright (c) 2006 - 2010, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
@ -14,7 +14,7 @@
# #
# Abstract: # Abstract:
# #
#--*/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
BASE_NAME = KbcReset BASE_NAME = KbcReset

View File

@ -1,7 +1,7 @@
#/**@file ## @file
# Library instance for SerialIo library class # Library instance for SerialIo library class
# #
# Copyright (c) 2006 - 2009, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # 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, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -29,6 +29,6 @@
BaseLib BaseLib
IoLib IoLib
[Sources.common] [Sources]
SerialPortLib.c SerialPortLib.c

View File

@ -1,10 +1,10 @@
#/** @file ## @file
# Public definitions for PcAtChipset package. # Public definitions for PcAtChipset package.
# #
# This package is designed to public interfaces and implementation which follows # This package is designed to public interfaces and implementation which follows
# PcAt defacto standard. # PcAt defacto standard.
# #
# Copyright (c) 2009, Intel Corporation. # Copyright (c) 2009 - 2010, Intel Corporation.
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
DEC_SPECIFICATION = 0x00010005 DEC_SPECIFICATION = 0x00010005
@ -22,7 +22,7 @@
PACKAGE_GUID = B728689A-52D3-4b8c-AE89-2CE5514CC6DC PACKAGE_GUID = B728689A-52D3-4b8c-AE89-2CE5514CC6DC
PACKAGE_VERSION = 0.1 PACKAGE_VERSION = 0.1
[PcdsFixedAtBuild.common] [PcdsFixedAtBuild]
## Pcd8259LegacyModeMask defines the default mask value for platform. This value is determined ## Pcd8259LegacyModeMask defines the default mask value for platform. This value is determined
# 1) If platform only support pure UEFI, value should be set to 0xFFFF or 0xFFFE; # 1) If platform only support pure UEFI, value should be set to 0xFFFF or 0xFFFE;
# Because only clock interrupt is allowed in legacy mode in pure UEFI platform. # Because only clock interrupt is allowed in legacy mode in pure UEFI platform.
@ -45,6 +45,6 @@
## Pcd8259LegacyModeEdgeLevel defines the default edge level for legacy mode's interrrupt controller. ## Pcd8259LegacyModeEdgeLevel defines the default edge level for legacy mode's interrrupt controller.
gPcAtChipsetPkgTokenSpaceGuid.Pcd8259LegacyModeEdgeLevel|0x00000002|UINT16|0x0000 gPcAtChipsetPkgTokenSpaceGuid.Pcd8259LegacyModeEdgeLevel|0x00000002|UINT16|0x0000
[Guids.common] [Guids]
gPcAtChipsetPkgTokenSpaceGuid = { 0x326ae723, 0xae32, 0x4589, { 0x98, 0xb8, 0xca, 0xc2, 0x3c, 0xdc, 0xc1, 0xb1 } } gPcAtChipsetPkgTokenSpaceGuid = { 0x326ae723, 0xae32, 0x4589, { 0x98, 0xb8, 0xca, 0xc2, 0x3c, 0xdc, 0xc1, 0xb1 } }

View File

@ -1,7 +1,7 @@
#/** @file ## @file
# PC/AT Chipset Package # PC/AT Chipset Package
# #
# Copyright (c) 2007 - 2008, Intel Corporation # Copyright (c) 2007 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # are licensed and made available under the terms and conditions of the BSD License
@ -11,7 +11,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
PLATFORM_NAME = PcAtChipset PLATFORM_NAME = PcAtChipset
@ -23,7 +23,7 @@
BUILD_TARGETS = DEBUG|RELEASE BUILD_TARGETS = DEBUG|RELEASE
SKUID_IDENTIFIER = DEFAULT SKUID_IDENTIFIER = DEFAULT
[LibraryClasses.common] [LibraryClasses]
BaseLib|MdePkg/Library/BaseLib/BaseLib.inf BaseLib|MdePkg/Library/BaseLib/BaseLib.inf
BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
CpuLib|MdePkg/Library/BaseCpuLib/BaseCpuLib.inf CpuLib|MdePkg/Library/BaseCpuLib/BaseCpuLib.inf
@ -41,7 +41,7 @@
MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf
UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf
[Components.common] [Components]
PcAtChipsetPkg/8254TimerDxe/8254Timer.inf PcAtChipsetPkg/8254TimerDxe/8254Timer.inf
PcAtChipsetPkg/8259InterruptControllerDxe/8259.inf PcAtChipsetPkg/8259InterruptControllerDxe/8259.inf
PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# #
# PcRtc driver to install EFI_REAL_TIME_CLOCK_ARCH_PROTOCOL. # PcRtc driver to install EFI_REAL_TIME_CLOCK_ARCH_PROTOCOL.
# #
@ -14,7 +14,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -30,7 +30,7 @@
# VALID_ARCHITECTURES = IA32 X64 EBC # VALID_ARCHITECTURES = IA32 X64 EBC
# #
[Sources.common] [Sources]
PcRtcEntry.c PcRtcEntry.c
PcRtc.c PcRtc.c
PcRtc.h PcRtc.h

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# #
# Component description file a sinngle segment PCI Host Bridge driver. # Component description file a sinngle segment PCI Host Bridge driver.
# #
# Copyright (c) 2008 - 2009, Intel Corporation. <BR> # Copyright (c) 2008 - 2010, Intel Corporation. <BR>
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # which accompanies this distribution. The full text of the license may be found at
@ -11,7 +11,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

@ -1,7 +1,7 @@
#/** @file ## @file
# This is the shell application # This is the shell application
# #
# Copyright (c) 2009-2010, Intel Corporation. All rights reserved. <BR> # Copyright (c) 2009- 2010, Intel Corporation. All rights reserved. <BR>
# #
# This program and the accompanying materials # This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010006 INF_VERSION = 0x00010006

View File

@ -1,9 +1,9 @@
#/** @file ## @file
# Sample UEFI Application Reference EDKII Module # Sample UEFI Application Reference EDKII Module
# #
# This is a simple shell application # This is a simple shell application
# #
# Copyright (c) 2009-2010, Intel Corporation. All rights reserved. <BR> # Copyright (c) 2009- 2010, Intel Corporation. All rights reserved. <BR>
# #
# This program and the accompanying materials # This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

@ -1,9 +1,9 @@
#/** @file ## @file
# Sample UEFI Application Reference EDKII Module # Sample UEFI Application Reference EDKII Module
# #
# This is a simple shell application # This is a simple shell application
# #
# Copyright (c) 2009-2010, Intel Corporation. All rights reserved. <BR> # Copyright (c) 2009- 2010, Intel Corporation. All rights reserved. <BR>
# #
# This program and the accompanying materials # This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

@ -1,7 +1,7 @@
#/** @file ## @file
# This is the shell sorting testing application # This is the shell sorting testing application
# #
# Copyright (c) 2009-2010, Intel Corporation.All rights reserved. <BR> # Copyright (c) 2009- 2010, Intel Corporation.All rights reserved. <BR>
# #
# This program and the accompanying materials # This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010006 INF_VERSION = 0x00010006

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Provides interface to shell functionality for shell commands and applications. # Provides interface to shell functionality for shell commands and applications.
# #
# Copyright (c) 2006 - 2010, Intel Corporation.All rights reserved. <BR> # Copyright (c) 2006 - 2010, Intel Corporation.All rights reserved. <BR>
@ -11,7 +11,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010006 INF_VERSION = 0x00010006
@ -25,7 +25,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
BaseFileHandleLib.c BaseFileHandleLib.c
[Packages] [Packages]
@ -46,5 +46,5 @@
[Guids] [Guids]
gEfiFileInfoGuid # ALWAYS_CONSUMED gEfiFileInfoGuid # ALWAYS_CONSUMED
[Pcd.common] [Pcd]
gEfiShellPkgTokenSpaceGuid.PcdShellPrintBufferSize # ALWAYS_CONSUMED gEfiShellPkgTokenSpaceGuid.PcdShellPrintBufferSize # ALWAYS_CONSUMED

View File

@ -1,7 +1,7 @@
#/** @file ## @file
# Library used for sorting routines. # Library used for sorting routines.
# #
# Copyright (c) 2009-2010, Intel Corporation.All rights reserved. <BR> # Copyright (c) 2009- 2010, Intel Corporation.All rights reserved. <BR>
# #
# This program and the accompanying materials # This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010006 INF_VERSION = 0x00010006
@ -25,7 +25,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
BaseSortLib.c BaseSortLib.c
[Packages] [Packages]
@ -42,4 +42,4 @@
[Guids] [Guids]
[Pcd.common] [Pcd]

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Provides interface to shell functionality for shell commands and applications. # Provides interface to shell functionality for shell commands and applications.
# #
# Copyright (c) 2006 - 2010, Intel Corporation.All rights reserved. <BR> # Copyright (c) 2006 - 2010, Intel Corporation.All rights reserved. <BR>
@ -11,7 +11,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010006 INF_VERSION = 0x00010006
@ -25,7 +25,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
UefiShellCEntryLib.c UefiShellCEntryLib.c
[Packages] [Packages]
@ -43,5 +43,5 @@
[Guids] [Guids]
[Pcd.common] [Pcd]

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Provides interface to shell functionality for shell commands and applications. # Provides interface to shell functionality for shell commands and applications.
# #
# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved. <BR> # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved. <BR>
@ -11,7 +11,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010006 INF_VERSION = 0x00010006
@ -27,7 +27,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
UefiShellLib.c UefiShellLib.c
UefiShellLib.h UefiShellLib.h
@ -63,6 +63,6 @@
gEfiFileInfoGuid # ALWAYS_CONSUMED gEfiFileInfoGuid # ALWAYS_CONSUMED
gEfiShellEnvironment2ExtGuid # ALWAYS_CONSUMED gEfiShellEnvironment2ExtGuid # ALWAYS_CONSUMED
[Pcd.common] [Pcd]
gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize # ALWAYS_CONSUMED gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize # ALWAYS_CONSUMED
gEfiShellPkgTokenSpaceGuid.PcdShellPrintBufferSize # ALWAYS_CONSUMED gEfiShellPkgTokenSpaceGuid.PcdShellPrintBufferSize # ALWAYS_CONSUMED

View File

@ -1,7 +1,7 @@
#/** @file ## @file
# Library used for sorting routines. # Library used for sorting routines.
# #
# Copyright (c) 2009, Intel Corporation. All rights reserved. <BR> # Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved. <BR>
# #
# This program and the accompanying materials # This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010006 INF_VERSION = 0x00010006
@ -25,7 +25,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
UefiSortLib.c UefiSortLib.c
[Packages] [Packages]
@ -46,4 +46,4 @@
[Guids] [Guids]
[Pcd.common] [Pcd]

View File

@ -2,7 +2,7 @@
# #
# This Package provides all definitions for EFI and UEFI Shell # This Package provides all definitions for EFI and UEFI Shell
# #
# Copyright (c) 2009, Intel Corporation. # Copyright (c) 2009 - 2010, Intel Corporation.
# #
# All rights reserved. # All rights reserved.
# This program and the accompanying materials are licensed and made available under # This program and the accompanying materials are licensed and made available under
@ -23,10 +23,10 @@
PACKAGE_VERSION = 0.2 PACKAGE_VERSION = 0.2
[Includes.common] [Includes]
Include Include
[LibraryClasses.common] [LibraryClasses]
## @libraryclass Provides most Shell APIs. ## @libraryclass Provides most Shell APIs.
# Only available for Shell applications # Only available for Shell applications
## ##
@ -46,11 +46,11 @@
SortLib|Include/Library/Sortlib.h SortLib|Include/Library/Sortlib.h
[Guids.common] [Guids]
gEfiShellEnvironment2ExtGuid = {0xd2c18636, 0x40e5, 0x4eb5, {0xa3, 0x1b, 0x36, 0x69, 0x5f, 0xd4, 0x2c, 0x87}} gEfiShellEnvironment2ExtGuid = {0xd2c18636, 0x40e5, 0x4eb5, {0xa3, 0x1b, 0x36, 0x69, 0x5f, 0xd4, 0x2c, 0x87}}
gEfiShellPkgTokenSpaceGuid = {0x171e9188, 0x31d3, 0x40f5, {0xb1, 0x0c, 0x53, 0x9b, 0x2d, 0xb9, 0x40, 0xcd}} gEfiShellPkgTokenSpaceGuid = {0x171e9188, 0x31d3, 0x40f5, {0xb1, 0x0c, 0x53, 0x9b, 0x2d, 0xb9, 0x40, 0xcd}}
[Protocols.common] [Protocols]
gEfiShellProtocolGuid = {0x6302d008, 0x7f9b, 0x4f30, {0x87, 0xac, 0x60, 0xc9, 0xfe, 0xf5, 0xda, 0x4e}} gEfiShellProtocolGuid = {0x6302d008, 0x7f9b, 0x4f30, {0x87, 0xac, 0x60, 0xc9, 0xfe, 0xf5, 0xda, 0x4e}}
gEfiShellParametersProtocolGuid = {0x752f3136, 0x4e16, 0x4fdc, {0xa2, 0x2a, 0xe5, 0xf4, 0x68, 0x12, 0xf4, 0xca}} gEfiShellParametersProtocolGuid = {0x752f3136, 0x4e16, 0x4fdc, {0xa2, 0x2a, 0xe5, 0xf4, 0x68, 0x12, 0xf4, 0xca}}
gEfiShellEnvironment2Guid = {0x47c7b221, 0xc42a, 0x11d2, {0x8e, 0x57, 0x00, 0xa0, 0xc9, 0x69, 0x72, 0x3b}} gEfiShellEnvironment2Guid = {0x47c7b221, 0xc42a, 0x11d2, {0x8e, 0x57, 0x00, 0xa0, 0xc9, 0x69, 0x72, 0x3b}}

View File

@ -1,7 +1,7 @@
#/** @file ## @file
# Shell Package # Shell Package
# #
# Copyright (c) 2007 - 2008, Intel Corporation # Copyright (c) 2007 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # are licensed and made available under the terms and conditions of the BSD License
@ -11,7 +11,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
PLATFORM_NAME = Shell PLATFORM_NAME = Shell
@ -23,7 +23,7 @@
BUILD_TARGETS = DEBUG|RELEASE BUILD_TARGETS = DEBUG|RELEASE
SKUID_IDENTIFIER = DEFAULT SKUID_IDENTIFIER = DEFAULT
[LibraryClasses.common] [LibraryClasses]
UefiApplicationEntryPoint|MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf UefiApplicationEntryPoint|MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf
UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf
DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf
@ -43,9 +43,9 @@
ShellCEntryLib|ShellPkg/Library/UefiShellCEntryLib/UefiShellCEntryLib.inf ShellCEntryLib|ShellPkg/Library/UefiShellCEntryLib/UefiShellCEntryLib.inf
SortLib|ShellPkg/Library/BaseSortLib/BaseSortLib.inf SortLib|ShellPkg/Library/BaseSortLib/BaseSortLib.inf
[PcdsFixedAtBuild.common] [PcdsFixedAtBuild]
[Components.common] [Components]
ShellPkg/Application/ShellExecTestApp/SA.inf ShellPkg/Application/ShellExecTestApp/SA.inf
ShellPkg/Application/ShellLibTestApp/SA3.inf ShellPkg/Application/ShellLibTestApp/SA3.inf
ShellPkg/Library/BaseFileHandleLib/BaseFileHandleLib.inf ShellPkg/Library/BaseFileHandleLib/BaseFileHandleLib.inf

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# #
# Component description file for simple CPU driver # Component description file for simple CPU driver
# #
# Copyright (c) 2008 - 2009, Intel Corporation. <BR> # Copyright (c) 2008 - 2010, Intel Corporation. <BR>
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # which accompanies this distribution. The full text of the license may be found at
@ -11,7 +11,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Produces the CPU I/O 2 Protocol. # Produces the CPU I/O 2 Protocol.
# #
# This DXE driver produces of the CPU I/O 2 Protocol, as introduced by PI 1.2. # This DXE driver produces of the CPU I/O 2 Protocol, as introduced by PI 1.2.
@ -12,7 +12,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Module that produces the SMM CPU I/O 2 Protocol using the services of the I/O Library # Module that produces the SMM CPU I/O 2 Protocol using the services of the I/O Library
# #
# Copyright (c) 2009 - 2010, Intel Corporation. <BR> # Copyright (c) 2009 - 2010, Intel Corporation. <BR>
@ -9,7 +9,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Produces the CPU I/O PPI. # Produces the CPU I/O PPI.
# #
# This PEIM produces of the CPU I/O PPI. # This PEIM produces of the CPU I/O PPI.
@ -12,7 +12,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# This library defines some routines that are generic for IA32 family CPU # This library defines some routines that are generic for IA32 family CPU
# to be UEFI specification compliant. # to be UEFI specification compliant.
# #
# Copyright (c) 2009, Intel Corporation. <BR> # Copyright (c) 2009 - 2010, Intel Corporation. <BR>
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # which accompanies this distribution. The full text of the license may be found at
@ -11,7 +11,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

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

View File

@ -1,7 +1,7 @@
#/** @file ## @file
# Reset Vector binary # Reset Vector binary
# #
# Copyright (c) 2006 - 2009, Intel Corporation. # Copyright (c) 2006 - 2010, Intel Corporation.
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# UefiCpuPkg Package # UefiCpuPkg Package
# #
# Copyright (c) 2007 - 2010, Intel Corporation # Copyright (c) 2007 - 2010, Intel Corporation
@ -11,7 +11,7 @@
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
#**/ ##
[Defines] [Defines]
PLATFORM_NAME = UefiCpu PLATFORM_NAME = UefiCpu
@ -27,7 +27,7 @@
# External libraries to build package # External libraries to build package
# #
[LibraryClasses.common] [LibraryClasses]
BaseLib|MdePkg/Library/BaseLib/BaseLib.inf BaseLib|MdePkg/Library/BaseLib/BaseLib.inf
BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
CpuLib|MdePkg/Library/BaseCpuLib/BaseCpuLib.inf CpuLib|MdePkg/Library/BaseCpuLib/BaseCpuLib.inf
@ -71,7 +71,7 @@
# Drivers/Libraries within this package # Drivers/Libraries within this package
# #
[Components.common] [Components]
UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf
UefiCpuPkg/CpuIoPei/CpuIoPei.inf UefiCpuPkg/CpuIoPei/CpuIoPei.inf

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Component description file for BootMode module # Component description file for BootMode module
# #
# This module provides platform specific function to detect boot mode. # This module provides platform specific function to detect boot mode.
# Copyright (c) 2006 - 2008, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
BootModePei.c BootModePei.c

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Component description file for Cpu module. # Component description file for Cpu module.
# #
# This CPU module abstracts the interrupt subsystem of a platform and the CPU-specific setjump-long pair. # This CPU module abstracts the interrupt subsystem of a platform and the CPU-specific setjump-long pair.
# Copyright (c) 2006 - 2008, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
CpuIo.c CpuIo.c
Cpu.c Cpu.c
CpuDriver.h CpuDriver.h

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Component description file for Unix Fimware Volume Block DXE driver module. # Component description file for Unix Fimware Volume Block DXE driver module.
# #
# This DXE runtime driver implements and produces the Fimware Volue Block Protocol on # This DXE runtime driver implements and produces the Fimware Volue Block Protocol on
@ -13,7 +13,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# A library to produce the global variable 'gUnix' # A library to produce the global variable 'gUnix'
# #
# This library contains a single global variable 'gUnix' along with a constructor to initialize that global. # This library contains a single global variable 'gUnix' along with a constructor to initialize that global.
# Copyright (c) 2006 - 2008, Intel Corporation. # Copyright (c) 2006 - 2010, Intel Corporation.
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -32,7 +32,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
UnixLib.c UnixLib.c

View File

@ -1,9 +1,9 @@
#/** @file ## @file
# Memory Status Code Library for UEFI drivers # Memory Status Code Library for UEFI drivers
# #
# Lib to provide memory journal status code reporting Routines # Lib to provide memory journal status code reporting Routines
# #
# Copyright (c) 2009, Intel Corporation # Copyright (c) 2009 - 2010, Intel Corporation
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -32,7 +32,7 @@
# VALID_ARCHITECTURES = IA32 # VALID_ARCHITECTURES = IA32
# #
[Sources.common] [Sources]
UnixOemHookStatusCodeLib.c UnixOemHookStatusCodeLib.c

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# PeCoff extra action libary for DXE phase that run Unix emulator. # PeCoff extra action libary for DXE phase that run Unix emulator.
# #
# Lib to provide memory journal status code reporting Routines # Lib to provide memory journal status code reporting Routines
# Copyright (c) 2007 - 2009, Intel Corporation # Copyright (c) 2007 - 2010, Intel Corporation
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # which accompanies this distribution. The full text of the license may be found at
@ -13,7 +13,7 @@
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -33,7 +33,7 @@
# VALID_ARCHITECTURES = IA32 # VALID_ARCHITECTURES = IA32
# #
[Sources.common] [Sources]
DxeUnixPeCoffExtraActionLib.c DxeUnixPeCoffExtraActionLib.c
[Packages] [Packages]

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Component description file for the EdkNt32PeiPeCoffGetEntryPointLib library. # Component description file for the EdkNt32PeiPeCoffGetEntryPointLib library.
# #
# PeCoffGetEntryPointLib library class for NT32 instance implemented by use NTPeiLoadFile PPI. # PeCoffGetEntryPointLib library class for NT32 instance implemented by use NTPeiLoadFile PPI.
# Copyright (c) 2008, Intel Corporation # Copyright (c) 2008 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
PeCoffGetEntryPoint.c PeCoffGetEntryPoint.c

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Memory Status Code Library for UEFI drivers # Memory Status Code Library for UEFI drivers
# #
# Lib to provide memory journal status code reporting Routines # Lib to provide memory journal status code reporting Routines
# Copyright (c) 2009, Intel Corporation # Copyright (c) 2009 - 2010, Intel Corporation
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # which accompanies this distribution. The full text of the license may be found at
@ -12,7 +12,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 # VALID_ARCHITECTURES = IA32
# #
[Sources.common] [Sources]
UnixOemHookStatusCodeLib.c UnixOemHookStatusCodeLib.c

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# PeCoff extra action libary for Pei phase that run UNIX emulator. # PeCoff extra action libary for Pei phase that run UNIX emulator.
# #
# Lib to provide memory journal status code reporting Routines # Lib to provide memory journal status code reporting Routines
# Copyright (c) 2007 - 2009, Intel Corporation # Copyright (c) 2007 - 2010, Intel Corporation
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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 # which accompanies this distribution. The full text of the license may be found at
@ -13,7 +13,7 @@
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 # VALID_ARCHITECTURES = IA32
# #
[Sources.common] [Sources]
PeiUnixPeCoffExtraActionLib.c PeiUnixPeCoffExtraActionLib.c
[Packages] [Packages]

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Platfrom BDS driver # Platfrom BDS driver
# #
# Do platform action customized by IBV/OEM. # Do platform action customized by IBV/OEM.
# Copyright (c) 2006, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
BdsPlatform.c BdsPlatform.c
PlatformData.c PlatformData.c
BdsPlatform.h BdsPlatform.h
@ -57,7 +57,7 @@
[Guids] [Guids]
gEfiUnixSystemConfigGuid gEfiUnixSystemConfigGuid
[Pcd.common] [Pcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow
gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn
gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPlatformBootTimeOut gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPlatformBootTimeOut

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Component description file for the Nt32PeCoffLoaderLib library. # Component description file for the Nt32PeCoffLoaderLib library.
# #
# EdkPeCoffLoaderLib library class for NT32 instance implemented by PeiPeCoffLoader PPI. # EdkPeCoffLoaderLib library class for NT32 instance implemented by PeiPeCoffLoader PPI.
# Copyright (c) 2006, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -32,7 +32,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
UnixPeCoffLoader.c UnixPeCoffLoader.c

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Unix Emulation Metronome Architectural Protocol Driver as defined in DXE CIS # Unix Emulation Metronome Architectural Protocol Driver as defined in DXE CIS
# #
# This metronome module simulates metronome by Sleep WinAPI. # This metronome module simulates metronome by Sleep WinAPI.
# Copyright (c) 2006, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
Metronome.h Metronome.h
Metronome.c Metronome.c

View File

@ -1,4 +1,4 @@
#/** @file ## @file
# Misc Sub class driver # Misc Sub class driver
# #
# Parses the MiscSubclassDataTable and reports any generated data to the DataHub. # Parses the MiscSubclassDataTable and reports any generated data to the DataHub.
@ -15,7 +15,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Unix Emulation Real time clock Architectural Protocol Driver as defined in TIANO # Unix Emulation Real time clock Architectural Protocol Driver as defined in TIANO
# #
# This real time clock module simulates virtual device by time WinAPI. # This real time clock module simulates virtual device by time WinAPI.
# Copyright (c) 2006, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
RealTimeClock.c RealTimeClock.c

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Unix Emulation Reset Architectural Protocol Driver as defined in TIANO # Unix Emulation Reset Architectural Protocol Driver as defined in TIANO
# #
# This Reset module simulates system reset by process exit on NT. # This Reset module simulates system reset by process exit on NT.
# Copyright (c) 2006, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
Reset.c Reset.c

View File

@ -1,8 +1,8 @@
#/** @file ## @file
# Entry Point of Unix Emulator # Entry Point of Unix Emulator
# #
# Main executable file of Unix Emulator that loads PEI core after initialization finished. # Main executable file of Unix Emulator that loads PEI core after initialization finished.
# Copyright (c) 2008 - 2009, Intel Corporation # Copyright (c) 2008 - 2010, Intel Corporation
# Portions copyright (c) 2008-2009 Apple Inc. # Portions copyright (c) 2008-2009 Apple Inc.
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
@ -13,7 +13,7 @@
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -31,7 +31,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
UgaX11.c UgaX11.c
UnixThunk.c UnixThunk.c
FwVol.c FwVol.c
@ -67,14 +67,14 @@
gEfiTemporaryRamSupportPpiGuid gEfiTemporaryRamSupportPpiGuid
[Pcd.common] [Pcd]
gEfiUnixPkgTokenSpaceGuid.PcdUnixBootMode gEfiUnixPkgTokenSpaceGuid.PcdUnixBootMode
gEfiUnixPkgTokenSpaceGuid.PcdUnixFirmwareVolume gEfiUnixPkgTokenSpaceGuid.PcdUnixFirmwareVolume
gEfiUnixPkgTokenSpaceGuid.PcdUnixMemorySizeForSecMain gEfiUnixPkgTokenSpaceGuid.PcdUnixMemorySizeForSecMain
gEfiUnixPkgTokenSpaceGuid.PcdUnixFirmwareFdSize gEfiUnixPkgTokenSpaceGuid.PcdUnixFirmwareFdSize
gEfiUnixPkgTokenSpaceGuid.PcdUnixFdBaseAddress gEfiUnixPkgTokenSpaceGuid.PcdUnixFdBaseAddress
[BuildOptions.common] [BuildOptions]
GCC:*_*_IA32_DLINK_FLAGS == -o $(BIN_DIR)/SecMain -m elf_i386 -dynamic-linker /lib/ld-linux.so.2 /usr/lib/crt1.o /usr/lib/crti.o -L/usr/X11R6/lib -lXext -lX11 /usr/lib/crtn.o GCC:*_*_IA32_DLINK_FLAGS == -o $(BIN_DIR)/SecMain -m elf_i386 -dynamic-linker /lib/ld-linux.so.2 /usr/lib/crt1.o /usr/lib/crti.o -L/usr/X11R6/lib -lXext -lX11 /usr/lib/crtn.o
GCC:*_*_*_DLINK2_FLAGS == -lc GCC:*_*_*_DLINK2_FLAGS == -lc
GCC:*_*_IA32_CC_FLAGS == -m32 -g -fshort-wchar -fno-strict-aliasing -Wall -malign-double -idirafter/usr/include -c -include $(DEST_DIR_DEBUG)/AutoGen.h -DSTRING_ARRAY_NAME=$(BASE_NAME)Strings GCC:*_*_IA32_CC_FLAGS == -m32 -g -fshort-wchar -fno-strict-aliasing -Wall -malign-double -idirafter/usr/include -c -include $(DEST_DIR_DEBUG)/AutoGen.h -DSTRING_ARRAY_NAME=$(BASE_NAME)Strings

View File

@ -1,10 +1,10 @@
#/** @file ## @file
# Unix Emulation Timer Architectural Protocol Driver as defined in DXE CIS # Unix Emulation Timer Architectural Protocol Driver as defined in DXE CIS
# #
# This Timer module uses an NT Thread to simulate the timer-tick driven # This Timer module uses an NT Thread to simulate the timer-tick driven
# timer service. In the future, the Thread creation should possibly be # timer service. In the future, the Thread creation should possibly be
# abstracted by the CPU architectural protocol # abstracted by the CPU architectural protocol
# Copyright (c) 2006, Intel Corporation # Copyright (c) 2006 - 2010, Intel Corporation
# #
# All rights reserved. This program and the accompanying materials # All rights reserved. This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # 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. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
# #
# #
#**/ ##
[Defines] [Defines]
INF_VERSION = 0x00010005 INF_VERSION = 0x00010005
@ -33,7 +33,7 @@
# VALID_ARCHITECTURES = IA32 X64 IPF EBC # VALID_ARCHITECTURES = IA32 X64 IPF EBC
# #
[Sources.common] [Sources]
Timer.c Timer.c
Timer.h Timer.h

Some files were not shown because too many files have changed in this diff Show More