people/mcb30/edk2.git
13 years agoSupport EBC for UefiPxeBcDxe module.
vanjeff [Thu, 5 Jun 2008 02:45:24 +0000 (02:45 +0000)]
Support EBC for UefiPxeBcDxe module.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5330 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoCHAR8 is defined as "1-byte Character" in UEFI spec, but not "unsigned Character...
qwang12 [Thu, 5 Jun 2008 01:57:08 +0000 (01:57 +0000)]
CHAR8 is defined as "1-byte Character" in UEFI spec, but not "unsigned Character". Most compiler treats "char" as signed unless overide by compiler options. Most compiler generate warnings for statement like "CHAR8 *S = "Hello"". In addition, we have defined CHAR8 as char for processor arch such as IA32, X64 and IPF in EDK II.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5329 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoadd VFRPP patch for EBC WINDDK3790x1830 tool chain.
qwang12 [Thu, 5 Jun 2008 01:43:26 +0000 (01:43 +0000)]
add VFRPP patch for EBC WINDDK3790x1830 tool chain.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5328 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove the tailing ',' to ensure the code pass EBC's -Za option (Enforces strict...
qwang12 [Wed, 4 Jun 2008 10:49:37 +0000 (10:49 +0000)]
Remove the tailing ',' to ensure the code pass EBC's -Za option (Enforces strict conformance to the ANSI standard for C).

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5327 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove the tailing ',' and redudant ';' to ensure the code pass EBC's -Za option...
qwang12 [Wed, 4 Jun 2008 10:06:19 +0000 (10:06 +0000)]
Remove the tailing ',' and redudant ';' to ensure the code pass EBC's -Za option (Enforces strict conformance to the ANSI standard for C).

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5326 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd a type cast of UINT32 to insure that EBC compiler does not report warning of...
qwang12 [Wed, 4 Jun 2008 10:03:44 +0000 (10:03 +0000)]
Add a type cast of UINT32 to insure that EBC compiler does not report warning of "Integer conversion resulted in a change of sign" when building with -Za option (accept only ANSI/ISO standard C code). 1 << 31 is consider to be a sign change by compiler.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5325 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove the tailing ',' to ensure the code pass EBC's -Za option (Enforces strict...
qwang12 [Wed, 4 Jun 2008 09:55:00 +0000 (09:55 +0000)]
Remove the tailing ',' to ensure the code pass EBC's -Za option (Enforces strict conformance to the ANSI standard for C).

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5324 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChanged the error message to be clearer when no source files are found for build
jwang36 [Wed, 4 Jun 2008 07:08:50 +0000 (07:08 +0000)]
Changed the error message to be clearer when no source files are found for build

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5323 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove unused library instances
qhuang8 [Wed, 4 Jun 2008 04:58:14 +0000 (04:58 +0000)]
Remove unused library instances

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5322 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMinor update to follow coding style.
qhuang8 [Wed, 4 Jun 2008 04:33:35 +0000 (04:33 +0000)]
Minor update to follow coding style.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5321 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove orphan files: R8Lib.c & R8Lib.h have already been removed from module INF...
qhuang8 [Wed, 4 Jun 2008 04:16:14 +0000 (04:16 +0000)]
Remove orphan files: R8Lib.c & R8Lib.h have already been removed from module INF file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5320 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove unused library instances
qhuang8 [Wed, 4 Jun 2008 03:59:19 +0000 (03:59 +0000)]
Remove unused library instances

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5319 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove two duplicated GUIDs.
qhuang8 [Wed, 4 Jun 2008 01:18:56 +0000 (01:18 +0000)]
Remove two duplicated GUIDs.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5318 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoGive the output information in right place.
vanjeff [Tue, 3 Jun 2008 02:16:12 +0000 (02:16 +0000)]
Give the output information in right place.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5317 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUse #if...#else to not confuse some lint tools for definition of EFIAPI
klu2 [Mon, 2 Jun 2008 02:22:31 +0000 (02:22 +0000)]
Use #if...#else to not confuse some lint tools for definition of EFIAPI

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5316 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1. Add comments about reserve space on space according to x64 calling convention
qhuang8 [Fri, 30 May 2008 02:03:15 +0000 (02:03 +0000)]
1. Add comments about reserve space on space according to x64 calling convention
2. Fix comments in SwitchStack as for the x64 calling convention.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5315 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd ACPI_ADR_DISPLAY() macros to DevicePath.h
mdkinney [Thu, 29 May 2008 23:14:40 +0000 (23:14 +0000)]
Add ACPI_ADR_DISPLAY() macros to DevicePath.h

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5314 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoIf the last PEIM dispatched in Pre-Memory PEI is the last PEIM in the BFV, then no...
mdkinney [Thu, 29 May 2008 23:10:44 +0000 (23:10 +0000)]
If the last PEIM dispatched in Pre-Memory PEI is the last PEIM in the BFV, then no PEIMs will be dispatched in Post Memory PEI.

Reset CurrentPeimCount on the transition from Pre-Memory PEI to Post-Memory PEI

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5313 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove ASSERT() if ReadOnlyVariable2 PPI is not present. Instead, skip variable...
mdkinney [Thu, 29 May 2008 23:09:04 +0000 (23:09 +0000)]
Remove ASSERT() if ReadOnlyVariable2 PPI is not present.  Instead, skip variable read if the PPI is not present.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5312 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd call to CreateEvent() for SetVirtualAddressMap()
mdkinney [Thu, 29 May 2008 23:07:46 +0000 (23:07 +0000)]
Add call to CreateEvent() for SetVirtualAddressMap()

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5311 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUpdate to doxygen comments.
qwang12 [Thu, 29 May 2008 09:02:49 +0000 (09:02 +0000)]
Update to doxygen comments.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5310 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1) Add in FvFileLoaderToLoadFileThunk.
qwang12 [Thu, 29 May 2008 08:50:42 +0000 (08:50 +0000)]
1) Add in FvFileLoaderToLoadFileThunk.
2) Update some doxygen comments.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5309 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1) add in DeviceIoToPciRootBridgeIoThunk
qwang12 [Thu, 29 May 2008 07:12:06 +0000 (07:12 +0000)]
1) add in DeviceIoToPciRootBridgeIoThunk
2) Change BaseMemoryLib instance to BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf so that we can verify the IPF build for Compatibility modules.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5308 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoLayer AllocateBuffer and FreeBuffer on the PciRootBridgeIo too.
qwang12 [Thu, 29 May 2008 06:22:28 +0000 (06:22 +0000)]
Layer AllocateBuffer and FreeBuffer on the PciRootBridgeIo too.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5307 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoadd in DeviceIoToPciRootBridgeIoThunk.
qwang12 [Wed, 28 May 2008 09:11:50 +0000 (09:11 +0000)]
add in DeviceIoToPciRootBridgeIoThunk.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5306 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoEnhance GenFv tool always collect all module Map files into the single FvMap file...
lgao4 [Tue, 27 May 2008 09:05:24 +0000 (09:05 +0000)]
Enhance GenFv tool always collect all module Map files into the single FvMap file for user easy reference.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5305 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoCorrect data print format.
htao [Tue, 27 May 2008 05:13:10 +0000 (05:13 +0000)]
Correct data print format.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5304 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago[Description]:
vanjeff [Tue, 27 May 2008 03:34:39 +0000 (03:34 +0000)]
[Description]:
 Problem with PXE boot to Windows Server 2008 install. The reason is that UdpRead and UdpWrite interfaces cannot work well with the same UDP instance.
[Solution]
 Use separate instances for UDP Read and UDP write in UefiPxeBC module.
[Impaction]:
 UefiPxeBcDxe and Udp4Dxe module.
[Reference Info]:
 EDK tracker 1133 - Problem with PXE boot to Windows Server 2008 install.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5303 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoDe-unicode in comment for all source files.
qhuang8 [Tue, 27 May 2008 03:24:01 +0000 (03:24 +0000)]
De-unicode in comment for all source files.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5302 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoedk2/EdkCompatibilityPkg/Foundation/Protocol/Performance/Performance.h:
jljusten [Tue, 27 May 2008 03:18:10 +0000 (03:18 +0000)]
edk2/EdkCompatibilityPkg/Foundation/Protocol/Performance/Performance.h:
  Change type for PdbFileName to CHAR8 from UINT8 since it is a string.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5301 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoedk2/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiIfrSupportLib/IfrOpCodeCreation.c
jljusten [Tue, 27 May 2008 03:15:43 +0000 (03:15 +0000)]
edk2/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiIfrSupportLib/IfrOpCodeCreation.c
  Match casting for LocalBuffer with the same type that it was declared with.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5300 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoedk2/EdkCompatibilityPkg/Foundation/Efi/Include/EfiTypes.h:
jljusten [Tue, 27 May 2008 02:56:24 +0000 (02:56 +0000)]
edk2/EdkCompatibilityPkg/Foundation/Efi/Include/EfiTypes.h:
  Merge from edk2/MdePkg/Include/*/ProcessorBind.h.
  Needed for better compatibility with GCC.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5299 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoedk2/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib
jljusten [Tue, 27 May 2008 02:24:49 +0000 (02:24 +0000)]
edk2/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib
 Include/EdkIIGlueDxe.h
 Library/EdkDxeRuntimeDriverLib/Common/RuntimeLib.c
 Library/EdkDxeRuntimeDriverLib/Common/RuntimeService.c
  Fix include filenames for GCC/Linux.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5298 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd #ifndef statement for header file.
qhuang8 [Tue, 27 May 2008 01:34:42 +0000 (01:34 +0000)]
Add #ifndef statement for header file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5297 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd #ifndef statement for header file.
qhuang8 [Tue, 27 May 2008 01:34:25 +0000 (01:34 +0000)]
Add #ifndef statement for header file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5296 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMake #ifndef the first statement in header file.
qhuang8 [Tue, 27 May 2008 01:34:11 +0000 (01:34 +0000)]
Make #ifndef the first statement in header file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5295 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoedk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/(Ia32|X64...
jljusten [Mon, 26 May 2008 21:59:52 +0000 (21:59 +0000)]
edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/(Ia32|X64)/*.S:
  Fix to support building with GCC and ECP's EdkIIGlueLib.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5294 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoedk2/EdkCompatibilityPkg/Foundation/Include/(Ia32|X64)/EfiBind.h:
jljusten [Mon, 26 May 2008 21:55:35 +0000 (21:55 +0000)]
edk2/EdkCompatibilityPkg/Foundation/Include/(Ia32|X64)/EfiBind.h:
  Merge from MdePkg/Include/(Ia32|x64)/ProcessorBind.h
  for GCC support.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5293 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRollback the enhancement of Pcibus in r4844 for more investigation.
qhuang8 [Mon, 26 May 2008 08:32:50 +0000 (08:32 +0000)]
Rollback the enhancement of Pcibus in r4844 for more investigation.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5292 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago[Description]:
vanjeff [Mon, 26 May 2008 08:16:25 +0000 (08:16 +0000)]
[Description]:
 Fixed one bug in PciBus. PciBus doesn't clear the bridges bus number for all the root bridges before scanning any of them.
[Description]:
 The static IP configuration no long works in the EDK 1.04 network package. The cause is that changing the type of EFI_IP4_IPCONFIG_DATA.RouteTable from a variable length array to a pointer is not clean. If the whole structure is read from variable, the pointer is invalid.
[Solution]
Fix the pointer before using it
[Impaction]:
 Ip4ConfigDxe module.
[Reference Info]:
 EDK tracker 1134 - Static IP configuration no long works.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5291 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoedk2/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiDriverLib/Handle.c:
jljusten [Mon, 26 May 2008 06:16:59 +0000 (06:16 +0000)]
edk2/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiDriverLib/Handle.c:
  Resolve warning on GCC compiler.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5290 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoedk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseMemoryLib/BaseMe...
jljusten [Mon, 26 May 2008 06:12:49 +0000 (06:12 +0000)]
edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseMemoryLib/BaseMemoryLib.inf:
  Match filename case for files under the X64 directory. (x64 => X64)

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5289 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove the obsolete comments.
qwang12 [Mon, 26 May 2008 01:29:05 +0000 (01:29 +0000)]
Remove the obsolete comments.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5288 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoPass GCC build.
qwang12 [Fri, 23 May 2008 06:26:23 +0000 (06:26 +0000)]
Pass GCC build.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5287 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoPass GCC build.
qwang12 [Fri, 23 May 2008 06:24:50 +0000 (06:24 +0000)]
Pass GCC build.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5286 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUse EDK library macro for EDK library function.
qhuang8 [Fri, 23 May 2008 05:42:44 +0000 (05:42 +0000)]
Use EDK library macro for EDK library function.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5285 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1) Add BufToHexString, HexStringToBuf and IsHexDigit to BaseLib.
qwang12 [Fri, 23 May 2008 05:31:39 +0000 (05:31 +0000)]
1) Add BufToHexString, HexStringToBuf and IsHexDigit to BaseLib.
2) Remove the duplicated functions implementation  from the modules that reference these APIs

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5284 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1) Add BufToHexString, HexStringToBuf and IsHexDigit to BaseLib.
qwang12 [Fri, 23 May 2008 05:30:08 +0000 (05:30 +0000)]
1) Add BufToHexString, HexStringToBuf and IsHexDigit to BaseLib.
2) Remove the duplicated functions implementation  from the modules that reference these APIs

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5283 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1) Add BufToHexString, HexStringToBuf and IsHexDigit to BaseLib.
qwang12 [Fri, 23 May 2008 05:25:44 +0000 (05:25 +0000)]
1) Add BufToHexString, HexStringToBuf and IsHexDigit to BaseLib.
2) Remove the duplicated functions implementation  from the modules that reference these APIs

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5282 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd logic to check uninitialized RTC value in PcRtc driver in MdeModulePkg.
xli24 [Fri, 23 May 2008 02:29:11 +0000 (02:29 +0000)]
Add logic to check uninitialized RTC value in PcRtc driver in MdeModulePkg.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5281 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoedk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/PeiMemoryAllocationL...
jljusten [Thu, 22 May 2008 23:46:47 +0000 (23:46 +0000)]
edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/PeiMemoryAllocationLib/MemoryAllocationLib.c:
  Merge from edk2\MdePkg\Library\PeiMemoryAllocationLib\MemoryAllocationLib.c
  to achieve better support for additional compilers.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5280 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoedk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseMemoryLib/*:
jljusten [Thu, 22 May 2008 23:42:13 +0000 (23:42 +0000)]
edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseMemoryLib/*:
  Merge from edk2/MdePkg/Library/BaseMemoryLib and
  edk2/MdePkg/Library/BaseMemoryLibRepStr to achieve better
  support for additional compilers.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5279 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoedk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/*:
jljusten [Thu, 22 May 2008 23:37:38 +0000 (23:37 +0000)]
edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/*:
  Merge from edk2/MdePkg/Library/BaseLib to achieve better
  support for additional compilers.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5278 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMerge from edk2/MdePkg/Library/BaseIoLibIntrinsic to achieve better
jljusten [Thu, 22 May 2008 23:33:19 +0000 (23:33 +0000)]
Merge from edk2/MdePkg/Library/BaseIoLibIntrinsic to achieve better
support for additional compilers.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5277 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoedk2/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiDriverLib/ReportStatusCode.c:
jljusten [Thu, 22 May 2008 23:29:56 +0000 (23:29 +0000)]
edk2/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiDriverLib/ReportStatusCode.c:
  Fix warning from Intel Compiler.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5276 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoedk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseMemoryLib/X64...
jljusten [Thu, 22 May 2008 23:27:44 +0000 (23:27 +0000)]
edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseMemoryLib/X64/CopyMem.asm:
  Merge fix from r3913:
    "Fix bug in backward copy for x64"

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5275 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoedk2/EdkCompatibilityPkg/Foundation/Include/Ia32/EfiBind.h:
jljusten [Thu, 22 May 2008 23:24:08 +0000 (23:24 +0000)]
edk2/EdkCompatibilityPkg/Foundation/Include/Ia32/EfiBind.h:
  Add Intel Compiler fixes similar to r5123
  edk2/EdkCompatibilityPkg/Foundation/Include/X64/EfiBind.h.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5274 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoedk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Include/Common/EdkIIGlueDefi...
jljusten [Thu, 22 May 2008 23:20:30 +0000 (23:20 +0000)]
edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Include/Common/EdkIIGlueDefinitionChangesPeim.h:
  Remove duplicate definition of EFI_PEI_CPU_IO_PPI.
  Previous definition was in
  edk2\EdkCompatibilityPkg\Foundation\Framework\Include\PeiApi.h

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5273 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoedk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Include/EdkIIGlueBase.h:
jljusten [Thu, 22 May 2008 19:05:40 +0000 (19:05 +0000)]
edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Include/EdkIIGlueBase.h:
  Similar to previous change in TianoBind.h in r5123
  for the Intel compiler.
  Include <EfiBind.h> instead of "EfiBind.h", or
  for some reason __STDC_VERSION__ is not defined.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5272 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd a reference of 2nd buffer storage in a formset.
qwang12 [Thu, 22 May 2008 09:30:18 +0000 (09:30 +0000)]
Add a reference of 2nd buffer storage in a formset.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5271 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove minor defects in Doxygen header
qhuang8 [Thu, 22 May 2008 09:00:12 +0000 (09:00 +0000)]
Remove minor defects in Doxygen header

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5270 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUse Feature Flag PCD to PcdUefiVariableDefaultLangDepricate to replace LANG_SUPPORT.
qwang12 [Thu, 22 May 2008 08:37:25 +0000 (08:37 +0000)]
Use Feature Flag PCD to PcdUefiVariableDefaultLangDepricate to replace LANG_SUPPORT.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5269 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd in ConvertIso639LanguageToRfc3066Language API.
qwang12 [Thu, 22 May 2008 00:59:42 +0000 (00:59 +0000)]
Add in ConvertIso639LanguageToRfc3066Language API.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5268 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd in ConvertIso639LanguageToRfc3066Language API.
qwang12 [Thu, 22 May 2008 00:58:21 +0000 (00:58 +0000)]
Add in ConvertIso639LanguageToRfc3066Language API.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5267 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoadd debug information.
vanjeff [Wed, 21 May 2008 08:32:06 +0000 (08:32 +0000)]
add debug information.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5266 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoa. Fixed the incorrect generated array in c code for default store values
jwang36 [Wed, 21 May 2008 08:08:57 +0000 (08:08 +0000)]
a. Fixed the incorrect generated array in c code for default store values
b. Fixed the version string.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5265 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd compatibility modules into the DSC file.
qwang12 [Wed, 21 May 2008 07:58:18 +0000 (07:58 +0000)]
Add compatibility modules into the DSC file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5264 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChanged the default value for the same var to be the same.
jwang36 [Wed, 21 May 2008 07:28:53 +0000 (07:28 +0000)]
Changed the default value for the same var to be the same.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5263 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix a bug and update comments.
qwang12 [Wed, 21 May 2008 07:25:07 +0000 (07:25 +0000)]
Fix a bug and update comments.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5262 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUpdate the comments.
qwang12 [Wed, 21 May 2008 07:24:14 +0000 (07:24 +0000)]
Update the comments.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5261 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1) Change Framework version of PeiServiceTable's PciCfg from PEI_PCI_CFG_PPI to ECP_P...
qwang12 [Wed, 21 May 2008 07:21:30 +0000 (07:21 +0000)]
1) Change Framework version of PeiServiceTable's PciCfg from PEI_PCI_CFG_PPI to ECP_PEI_PCI_CFG_PPI. This help to detect if user is calling PeiServiceTable->PciCfg->Modify in a PI platform. Modify between Framework spec and PI spec is not compatible.
2) Add ECP_PEI_PCI_CFG_PPI to EdkFrameworkPpiLib
3) Add PeiLibPciCfgModify which call PciCfg2. This function will used by modified Framework Module which will be working with a PI platform.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5260 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUse "X64" for directory name to follow directory name convention.
qhuang8 [Wed, 21 May 2008 04:08:35 +0000 (04:08 +0000)]
Use "X64" for directory name to follow directory name convention.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5259 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUse "X64" for directory name to follow directory name convention.
qhuang8 [Wed, 21 May 2008 04:07:30 +0000 (04:07 +0000)]
Use "X64" for directory name to follow directory name convention.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5258 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUpdate to fix minor coding style issues.
qhuang8 [Wed, 21 May 2008 04:03:40 +0000 (04:03 +0000)]
Update to fix minor coding style issues.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5257 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUpdate to fix minor coding style issues.
qhuang8 [Wed, 21 May 2008 01:40:12 +0000 (01:40 +0000)]
Update to fix minor coding style issues.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5256 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChange the file name case to follow coding style: The first character should be capital.
qhuang8 [Wed, 21 May 2008 01:10:16 +0000 (01:10 +0000)]
Change the file name case to follow coding style: The first character should be capital.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5255 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChange the file name case to follow coding style: The first character should be capital.
qhuang8 [Wed, 21 May 2008 01:06:28 +0000 (01:06 +0000)]
Change the file name case to follow coding style: The first character should be capital.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5254 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChange the file name case to follow coding style: The first character should be capital.
qhuang8 [Wed, 21 May 2008 01:05:39 +0000 (01:05 +0000)]
Change the file name case to follow coding style: The first character should be capital.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5253 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChange the file name case to follow coding style: The first character should be capital.
qhuang8 [Wed, 21 May 2008 01:05:17 +0000 (01:05 +0000)]
Change the file name case to follow coding style: The first character should be capital.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5252 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChange the file name case to follow coding style: The first character should be capital.
qhuang8 [Wed, 21 May 2008 01:04:53 +0000 (01:04 +0000)]
Change the file name case to follow coding style: The first character should be capital.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5251 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChange the file name case to follow coding style: The first character should be capital.
qhuang8 [Wed, 21 May 2008 01:04:28 +0000 (01:04 +0000)]
Change the file name case to follow coding style: The first character should be capital.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5250 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChange the file name case to follow coding style: The first character should be capital.
qhuang8 [Wed, 21 May 2008 01:03:34 +0000 (01:03 +0000)]
Change the file name case to follow coding style: The first character should be capital.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5249 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChange the file name case to follow coding style: The first character should be capital.
qhuang8 [Wed, 21 May 2008 01:02:35 +0000 (01:02 +0000)]
Change the file name case to follow coding style: The first character should be capital.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5248 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChange the file name case to follow coding style: The first character should be capital.
qhuang8 [Wed, 21 May 2008 01:02:02 +0000 (01:02 +0000)]
Change the file name case to follow coding style: The first character should be capital.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5247 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChange the file name case to follow coding style: The first character should be capital.
qhuang8 [Wed, 21 May 2008 01:00:57 +0000 (01:00 +0000)]
Change the file name case to follow coding style: The first character should be capital.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5246 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChange the file name case to follow coding style: The first character should be capital.
qhuang8 [Wed, 21 May 2008 01:00:25 +0000 (01:00 +0000)]
Change the file name case to follow coding style: The first character should be capital.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5245 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChange the file name case to follow coding style: The first character should be capital.
qhuang8 [Wed, 21 May 2008 00:59:13 +0000 (00:59 +0000)]
Change the file name case to follow coding style: The first character should be capital.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5244 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChange the file name case to follow coding style: The first character should be capital.
qhuang8 [Wed, 21 May 2008 00:58:42 +0000 (00:58 +0000)]
Change the file name case to follow coding style: The first character should be capital.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5243 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChange file name case to follow coding style:The first character should be capital.
qhuang8 [Wed, 21 May 2008 00:56:56 +0000 (00:56 +0000)]
Change file name case to follow coding style:The first character should be capital.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5242 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agosetting executable on these files
lhauch [Tue, 20 May 2008 17:43:07 +0000 (17:43 +0000)]
setting executable on these files

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5241 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agosetting executable on these files
lhauch [Tue, 20 May 2008 17:29:28 +0000 (17:29 +0000)]
setting executable on these files

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5239 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoForcing dlls and pyd files to executable
lhauch [Tue, 20 May 2008 17:06:52 +0000 (17:06 +0000)]
Forcing dlls and pyd files to executable

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5236 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUpdate package dependency.
qwang12 [Tue, 20 May 2008 09:17:45 +0000 (09:17 +0000)]
Update package dependency.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5234 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUpdate package dependency.
qwang12 [Tue, 20 May 2008 09:16:54 +0000 (09:16 +0000)]
Update package dependency.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5233 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUpdate comments.
qwang12 [Tue, 20 May 2008 09:16:08 +0000 (09:16 +0000)]
Update comments.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5232 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1) Add in Doxygen comment.
qwang12 [Tue, 20 May 2008 09:15:21 +0000 (09:15 +0000)]
1) Add in Doxygen comment.
2) Update package dependency list.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5231 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMove gPeiReadonlyVariableThunkPresentPpiGuid to EdkCompatibilityPkg/EdkCompatibilityP...
qwang12 [Tue, 20 May 2008 09:13:34 +0000 (09:13 +0000)]
Move gPeiReadonlyVariableThunkPresentPpiGuid to EdkCompatibilityPkg/EdkCompatibilityPkg.dec which is a more proper package.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5230 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1) Make Compatibility/Include the public include directory.
qwang12 [Tue, 20 May 2008 09:12:25 +0000 (09:12 +0000)]
1) Make Compatibility/Include the public include directory.
2) Add two PPI

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5229 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1) Make Compatibility/Include the public include directory.
qwang12 [Tue, 20 May 2008 09:10:18 +0000 (09:10 +0000)]
1) Make Compatibility/Include the public include directory.
2) Add two PPI into dec file

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5228 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUpdate doxygen comments.
qwang12 [Tue, 20 May 2008 07:52:50 +0000 (07:52 +0000)]
Update doxygen comments.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5227 de2fecce-e211-0410-80a6-f3fac2684e05