people/mcb30/edk2.git
13 years agoAdded the ULL to the 0xFFFFFFFFFFFFFFFF values
lhauch [Wed, 12 Mar 2008 00:02:29 +0000 (00:02 +0000)]
Added the ULL to the 0xFFFFFFFFFFFFFFFF values

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

13 years agoedk2/MdeModulePkg/Universal/Network/IScsiDxe/IScsiTcp4Io.h:
jljusten [Tue, 11 Mar 2008 19:38:08 +0000 (19:38 +0000)]
edk2/MdeModulePkg/Universal/Network/IScsiDxe/IScsiTcp4Io.h:
edk2/MdeModulePkg/Universal/Network/IScsiDxe/IScsiProto.h:
edk2/MdeModulePkg/Universal/Network/IScsiDxe/IScsiExtScsiPassThru.h:
edk2/MdeModulePkg/Universal/Network/IScsiDxe/IScsiDhcp.h:
edk2/MdeModulePkg/Universal/Network/IScsiDxe/IScsiIbft.h:
edk2/MdeModulePkg/Universal/Network/IScsiDxe/Md5.h:
edk2/MdeModulePkg/Universal/Network/IScsiDxe/IScsiDriver.h:
edk2/MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBus.h:
edk2/MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDisk.h:
  Fix filename case(sensitivity) issues.

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

13 years agoedk2/MdeModulePkg/Universal/Network/IScsiDxe/IScsiMisc.c:
jljusten [Tue, 11 Mar 2008 19:33:19 +0000 (19:33 +0000)]
edk2/MdeModulePkg/Universal/Network/IScsiDxe/IScsiMisc.c:
  Resolve warning from gcc. ('Digit' variable may be uninitialized)

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

13 years agoedk2/MdeModulePkg/Universal/BdsDxe/BootMaint/BootOption.c:
jljusten [Tue, 11 Mar 2008 19:21:25 +0000 (19:21 +0000)]
edk2/MdeModulePkg/Universal/BdsDxe/BootMaint/BootOption.c:
  Resolve gcc warning.  The backslash ('\') at the end of a comment
  line is interpretted as a multi-line comment and generates a
  warning.

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

13 years agoedk2/MdeModulePkg/Universal/BdsDxe/BootMaint/BootMaint.h:
jljusten [Tue, 11 Mar 2008 19:19:44 +0000 (19:19 +0000)]
edk2/MdeModulePkg/Universal/BdsDxe/BootMaint/BootMaint.h:
  Resolve gcc warning (does not like multi-character constants
  such as 'menu'.)  Instead use the EFI_SIGNATURE_32 macro.

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

13 years agoedk2/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcImpl.h
jljusten [Tue, 11 Mar 2008 19:06:05 +0000 (19:06 +0000)]
edk2/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcImpl.h
  Fix filename case(sensitivity) issues. (Smbios.h -> SmBios.h)

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

13 years agoedk2/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDhcp.c:
jljusten [Tue, 11 Mar 2008 18:55:40 +0000 (18:55 +0000)]
edk2/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDhcp.c:
  Add 'default' for 'switch' block to resolve warning of
  unhandled enum cases from gcc.

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

13 years agoedk2/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcMtftp.c:
jljusten [Tue, 11 Mar 2008 18:48:39 +0000 (18:48 +0000)]
edk2/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcMtftp.c:
  Fixed discrepencies between CHAR8* and INT8* which generate
  a warning on gcc.

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

13 years agoedk2/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDhcp.h:
jljusten [Tue, 11 Mar 2008 18:47:09 +0000 (18:47 +0000)]
edk2/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDhcp.h:
  Remove l-value cast which generates warnings on gcc.

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

13 years agoedk2/MdeModulePkg/Universal/Network/PxeBcDxe/Pxe_bc_mtftp.c:
jljusten [Tue, 11 Mar 2008 18:07:42 +0000 (18:07 +0000)]
edk2/MdeModulePkg/Universal/Network/PxeBcDxe/Pxe_bc_mtftp.c:
edk2/MdeModulePkg/Universal/Network/PxeBcDxe/Ip.h:
edk2/MdeModulePkg/Universal/Network/PxeBcDxe/Bc.h:
  Fix filename case(sensitivity) issues.

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

13 years agoedk2/MdeModulePkg/Universal/Network/PxeDhcp4Dxe/PxeDhcp4.h:
jljusten [Tue, 11 Mar 2008 17:59:31 +0000 (17:59 +0000)]
edk2/MdeModulePkg/Universal/Network/PxeDhcp4Dxe/PxeDhcp4.h:
  Fix filename case(sensitivity) issues.

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

13 years agoedk2/MdeModulePkg/Universal/Network/SnpDxe/Nvdata.c:
jljusten [Tue, 11 Mar 2008 17:52:44 +0000 (17:52 +0000)]
edk2/MdeModulePkg/Universal/Network/SnpDxe/Nvdata.c:
  Fix filename case(sensitivity) issues.

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

13 years agoedk2/MdeModulePkg/Universal/Network/Tcp4Dxe/Socket.h:
jljusten [Tue, 11 Mar 2008 17:48:25 +0000 (17:48 +0000)]
edk2/MdeModulePkg/Universal/Network/Tcp4Dxe/Socket.h:
edk2/MdeModulePkg/Universal/Network/Tcp4Dxe/Udp4Impl.h:
  Fix filename case(sensitivity) issues.

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

13 years agoedk2/MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Option.c:
jljusten [Tue, 11 Mar 2008 17:47:00 +0000 (17:47 +0000)]
edk2/MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Option.c:
  Comment out unused STATIC function. (TcpPutUint16)

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

13 years agoedk2/MdeModulePkg/Universal/Network/Ip4ConfigDxe/Ip4Config.h:
jljusten [Tue, 11 Mar 2008 17:37:39 +0000 (17:37 +0000)]
edk2/MdeModulePkg/Universal/Network/Ip4ConfigDxe/Ip4Config.h:
  Fix filename case(sensitivity) issues.

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

13 years agoBaseTools/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Route.h:
jljusten [Tue, 11 Mar 2008 17:33:53 +0000 (17:33 +0000)]
BaseTools/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Route.h:
BaseTools/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.h:
  Fix filename case(sensitivity) issues.

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

13 years agoedk2/MdeModulePkg/Bus/Usb/UsbMouseDxe/ComponentName.c:
jljusten [Tue, 11 Mar 2008 17:09:23 +0000 (17:09 +0000)]
edk2/MdeModulePkg/Bus/Usb/UsbMouseDxe/ComponentName.c:
  Fix filename case(sensitivity) issues.

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

13 years agoAdd more smbios record support.
klu2 [Tue, 11 Mar 2008 05:58:06 +0000 (05:58 +0000)]
Add more smbios record support.

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

13 years agoAdd WDAT ACPI table
qhuang8 [Tue, 11 Mar 2008 03:32:23 +0000 (03:32 +0000)]
Add WDAT ACPI table

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

13 years agoRename file to use recommended file naming conventions.
jljusten [Mon, 10 Mar 2008 23:32:40 +0000 (23:32 +0000)]
Rename file to use recommended file naming conventions.

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

13 years agoRename file to use recommended file naming conventions.
jljusten [Mon, 10 Mar 2008 23:32:26 +0000 (23:32 +0000)]
Rename file to use recommended file naming conventions.

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

13 years agoedk2/MdeModulePkg/Bus/Usb/UsbMouseDxe:
jljusten [Mon, 10 Mar 2008 23:21:50 +0000 (23:21 +0000)]
edk2/MdeModulePkg/Bus/Usb/UsbMouseDxe:
  Fix filename case(sensitivity) issues.

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

13 years agoRename file to use recommended file naming conventions.
jljusten [Mon, 10 Mar 2008 23:16:34 +0000 (23:16 +0000)]
Rename file to use recommended file naming conventions.

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

13 years agoRename file to use recommended file naming conventions.
jljusten [Mon, 10 Mar 2008 23:16:04 +0000 (23:16 +0000)]
Rename file to use recommended file naming conventions.

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

13 years agoRename file to use recommended file naming conventions.
jljusten [Mon, 10 Mar 2008 23:15:50 +0000 (23:15 +0000)]
Rename file to use recommended file naming conventions.

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

13 years agoRename file to use recommended file naming conventions.
jljusten [Mon, 10 Mar 2008 23:14:46 +0000 (23:14 +0000)]
Rename file to use recommended file naming conventions.

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

13 years agofixed one bug in stop(), adding get NicHandle by gEfiArpProtocolGuid.
vanjeff [Mon, 10 Mar 2008 08:34:54 +0000 (08:34 +0000)]
fixed one bug in stop(), adding get NicHandle by gEfiArpProtocolGuid.

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

13 years agoremove debug code.
vanjeff [Mon, 10 Mar 2008 06:59:56 +0000 (06:59 +0000)]
remove debug code.

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

13 years ago1. Enabled SetIpFilter() in UefiPxeBcDxe module.
vanjeff [Mon, 10 Mar 2008 06:55:15 +0000 (06:55 +0000)]
1. Enabled SetIpFilter() in UefiPxeBcDxe module.
2. Ported Arp() in UefiPxeBcDxe module.
3. Sync tracker: enabled unload() for PxeBcDxe module.

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

13 years agoReplace "addr16" with other instructions.
qhuang8 [Mon, 10 Mar 2008 05:57:03 +0000 (05:57 +0000)]
Replace "addr16" with other instructions.
Thunk16.S was merely "translated" from Thunk16.asm to ensure of the binary equivalence.

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

13 years agoFix GCC building warning.
klu2 [Mon, 10 Mar 2008 05:49:39 +0000 (05:49 +0000)]
Fix GCC building warning.

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

13 years agoShort term fix to pass some GCC warning.
qhuang8 [Mon, 10 Mar 2008 05:47:27 +0000 (05:47 +0000)]
Short term fix to pass some GCC warning.
(It should be able to remove R8Lib.c & R8Lib.h with APIs in BaseLib & PrintLib.)

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

13 years agoFix GCC building warning.
klu2 [Mon, 10 Mar 2008 05:46:29 +0000 (05:46 +0000)]
Fix GCC building warning.

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

13 years agoFix GCC building issue.
klu2 [Mon, 10 Mar 2008 03:32:08 +0000 (03:32 +0000)]
Fix GCC  building issue.

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

13 years agoMerger tracker: Dell - Cannot detect FAT16 partition if the 1st entry in the partitio...
vanjeff [Fri, 7 Mar 2008 07:47:21 +0000 (07:47 +0000)]
Merger tracker: Dell - Cannot detect FAT16 partition if the 1st entry in the partition table is

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

13 years agoAdd comment for initialization value of CAR
klu2 [Fri, 7 Mar 2008 05:57:02 +0000 (05:57 +0000)]
Add comment for initialization value of CAR

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

13 years agoMerger tracker:Fixed a USB bus driver logic error
vanjeff [Fri, 7 Mar 2008 05:51:04 +0000 (05:51 +0000)]
Merger tracker:Fixed a USB bus driver logic error

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

13 years agoRemove blank directory IPF
klu2 [Fri, 7 Mar 2008 05:46:01 +0000 (05:46 +0000)]
Remove blank directory IPF

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

13 years agoFor Itanium platform, the switch CAR action has been moved to SecCore according to...
klu2 [Fri, 7 Mar 2008 05:42:04 +0000 (05:42 +0000)]
For Itanium platform, the switch CAR action has been moved to SecCore according to PI specification, so I clean up the PeiCore to remove stack related code.

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

13 years agoUse EFI_IMAGE_OPTIONAL_HEADER_UNION struct to get PeImage subsystem type.
lgao4 [Fri, 7 Mar 2008 05:33:13 +0000 (05:33 +0000)]
Use EFI_IMAGE_OPTIONAL_HEADER_UNION struct to get PeImage subsystem type.

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

13 years agoCorrect the visit point's type, it should be UINT32 but not UINTN
klu2 [Fri, 7 Mar 2008 05:29:26 +0000 (05:29 +0000)]
Correct the visit point's type, it should be UINT32 but not UINTN

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

13 years agoCorrect EFI_IMAGE_NT_HEADERS to EFI_IMAGE_NT_HEADERS64 for 64bit PeImage.
lgao4 [Fri, 7 Mar 2008 05:28:19 +0000 (05:28 +0000)]
Correct EFI_IMAGE_NT_HEADERS to EFI_IMAGE_NT_HEADERS64 for 64bit PeImage.

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

13 years agoMerger tracker:Fixed a Pci bus driver logic error
vanjeff [Fri, 7 Mar 2008 03:43:00 +0000 (03:43 +0000)]
Merger tracker:Fixed a Pci bus driver logic error

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

13 years ago1) Sync in patch for EDK 1063 Boot option enumeration algorithm enhancement
qwang12 [Thu, 6 Mar 2008 11:48:52 +0000 (11:48 +0000)]
1) Sync in patch for EDK 1063 Boot option enumeration algorithm enhancement
2) Sync in patch for EDK 1081: Enhance the BDS shell enumeration logic to skip the those not dispatched FVs in system.
3) Remove all EFI_SPECIFICATION_VERSION as all module should comply to UEFI 2.1 and later.

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

13 years agoSync in patch for EDK 945
qwang12 [Thu, 6 Mar 2008 10:53:58 +0000 (10:53 +0000)]
Sync in patch for EDK 945

Add console mode setting in UI.

User can select console mode (e.g. 80x25, 100x31) in UI; and boot with user-defined mode.

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

13 years agoRemove commented out code.
klu2 [Thu, 6 Mar 2008 08:53:18 +0000 (08:53 +0000)]
Remove commented out code.

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

13 years agoThe calculating action for CAR usage should be put before calling temporary ram suppo...
klu2 [Thu, 6 Mar 2008 08:41:22 +0000 (08:41 +0000)]
The calculating action for CAR usage should be put before calling temporary ram support PPI, because the CAR is unvaiable after switch stack from temporary memory to permenent memory.

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

13 years agoCorrect the value of StackBase, the stack base address is not stack's top address.
klu2 [Thu, 6 Mar 2008 08:37:29 +0000 (08:37 +0000)]
Correct the value of StackBase, the stack base address is not stack's top address.

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

13 years agoUpdated VS 2003 .NET to include MASM 6.15 if DDK is not installed.
lhauch [Wed, 5 Mar 2008 23:40:41 +0000 (23:40 +0000)]
Updated VS 2003 .NET to include MASM 6.15 if DDK is not installed.

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

13 years agoRemove EdkGenericBdsLib as it is replaced by MdeModulePkg/Include/Library/GenericBdsL...
qwang12 [Tue, 4 Mar 2008 13:21:24 +0000 (13:21 +0000)]
Remove EdkGenericBdsLib as it is replaced by MdeModulePkg/Include/Library/GenericBdsLib.h.

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

13 years agoAdd NULL parameter checking for notify function.
qhuang8 [Tue, 4 Mar 2008 11:36:52 +0000 (11:36 +0000)]
Add NULL parameter checking for notify function.

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

13 years agoFix two minor defects:
qhuang8 [Tue, 4 Mar 2008 11:33:13 +0000 (11:33 +0000)]
Fix two minor defects:
1. CoreGetMemoryMap() returns unclean data
2. Zero length memory descriptor might be added to the memory map

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

13 years agoFix a typo to pass ICC build
qhuang8 [Tue, 4 Mar 2008 11:29:23 +0000 (11:29 +0000)]
Fix a typo to pass ICC build

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

13 years agoCorrect input parameter aligned to TCG spec.
lgao4 [Tue, 4 Mar 2008 09:33:30 +0000 (09:33 +0000)]
Correct input parameter aligned to TCG spec.

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

13 years agoCorrect the PeImage Source file to be measured by TCG.
lgao4 [Tue, 4 Mar 2008 09:32:41 +0000 (09:32 +0000)]
Correct the PeImage Source file to be measured by TCG.

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

13 years agoMerged bug fix (HSD200972) by Hess
jwang36 [Tue, 4 Mar 2008 06:36:01 +0000 (06:36 +0000)]
Merged bug fix (HSD200972) by Hess

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

13 years agoTried to fix an issue which will cause file access error.
jwang36 [Tue, 4 Mar 2008 01:38:31 +0000 (01:38 +0000)]
Tried to fix an issue which will cause file access error.

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

13 years agoCorrect EdkFvbServiceLib instance module type to DXE_RUNTIME_DRIVER, because its...
lgao4 [Mon, 3 Mar 2008 07:24:21 +0000 (07:24 +0000)]
Correct EdkFvbServiceLib instance module type to DXE_RUNTIME_DRIVER, because its interfaces are for runtime driver.

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

13 years agoRe-built python tools with Python2.5.2
jwang36 [Mon, 3 Mar 2008 03:09:31 +0000 (03:09 +0000)]
Re-built python tools with Python2.5.2

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

13 years agoMerge Temporary Ram support patch.
klu2 [Fri, 29 Feb 2008 18:24:43 +0000 (18:24 +0000)]
Merge Temporary Ram support patch.

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

13 years agoRebuilt per the Hess's bug fixes
jwang36 [Fri, 29 Feb 2008 07:30:55 +0000 (07:30 +0000)]
Rebuilt per the Hess's bug fixes

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

13 years agoMerged Jordan's update
jwang36 [Fri, 29 Feb 2008 02:19:21 +0000 (02:19 +0000)]
Merged Jordan's update

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

13 years agoFixed dependency expression issue
jwang36 [Thu, 28 Feb 2008 12:54:18 +0000 (12:54 +0000)]
Fixed dependency expression issue

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

13 years agoremove EdkGenericBdsLib|Nt32Pkg/Library/EdkGenericBdsLib/EdkGenericBdsLib.inf which...
qwang12 [Thu, 28 Feb 2008 12:38:47 +0000 (12:38 +0000)]
remove EdkGenericBdsLib|Nt32Pkg/Library/EdkGenericBdsLib/EdkGenericBdsLib.inf which is removed.

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

13 years agoRemove SetupBrowser, DriverSample and HiiDatabase.
qwang12 [Thu, 28 Feb 2008 12:31:11 +0000 (12:31 +0000)]
Remove SetupBrowser, DriverSample and HiiDatabase.

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

13 years agoRemove SetupBrowser, DriverSample and HiiDatabase.
qwang12 [Thu, 28 Feb 2008 12:30:18 +0000 (12:30 +0000)]
Remove SetupBrowser, DriverSample and HiiDatabase.

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

13 years agoUpdate Variable FV version to PI version.
lgao4 [Thu, 28 Feb 2008 12:28:20 +0000 (12:28 +0000)]
Update Variable FV version to PI version.

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

13 years agoRemove the wrong changes.
qwang12 [Thu, 28 Feb 2008 12:09:56 +0000 (12:09 +0000)]
Remove the wrong changes.

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

13 years agoReplaced by Y:\work\MdeModulePkg\Library\GenericBdsLib\GenericBdsLib.inf which compli...
qwang12 [Thu, 28 Feb 2008 12:05:34 +0000 (12:05 +0000)]
Replaced by Y:\work\MdeModulePkg\Library\GenericBdsLib\GenericBdsLib.inf which complies to UEFI HII.

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

13 years agoReplaced by Y:\work\MdeModulePkg\Library\GenericBdsLib\GenericBdsLib.inf
qwang12 [Thu, 28 Feb 2008 12:04:31 +0000 (12:04 +0000)]
Replaced by Y:\work\MdeModulePkg\Library\GenericBdsLib\GenericBdsLib.inf

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

13 years agoRemove DriverSample. MdeModulePkg\Universal\DriverSampleDxe is the replacement comply...
qwang12 [Thu, 28 Feb 2008 12:00:01 +0000 (12:00 +0000)]
Remove DriverSample. MdeModulePkg\Universal\DriverSampleDxe is the replacement complying to UEFI HII.

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

13 years agoRemove Framework SetupBrowser. MdeModulePkg\Universal\SetupBrowserDxe is the replacem...
qwang12 [Thu, 28 Feb 2008 11:57:35 +0000 (11:57 +0000)]
Remove Framework SetupBrowser. MdeModulePkg\Universal\SetupBrowserDxe is the replacement complying to HII in UEFI 2.1 spec.

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

13 years agoRemove Framework HiiDatabase
qwang12 [Thu, 28 Feb 2008 11:56:05 +0000 (11:56 +0000)]
Remove Framework HiiDatabase

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

13 years agoGenFds.exe adapt to new build database structure.
jlin16 [Thu, 28 Feb 2008 08:46:21 +0000 (08:46 +0000)]
GenFds.exe adapt to new build database structure.

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

13 years agoFixed HSD200760:
jwang36 [Thu, 28 Feb 2008 07:26:54 +0000 (07:26 +0000)]
Fixed HSD200760:
    Gendepex tool should handle merging of GUID in the final bianry

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

13 years agoFix the following issues: (base tools source r1024)
qhuang8 [Thu, 28 Feb 2008 07:12:19 +0000 (07:12 +0000)]
Fix the following issues: (base tools source r1024)
1. Vfr compiler cannot handle #pragma pack(push, 1) well.
2. VfrCompiler should report error for the unsupported format e.g.option text = STRING_TOKEN(STR_DISABLE), ..., key = 1;
3. VfrCompiler error messages are unclear for referencing undefined Q ID

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

13 years agoAdd debug prompt for showing progress bar.
klu2 [Thu, 28 Feb 2008 06:02:52 +0000 (06:02 +0000)]
Add debug prompt for showing progress bar.

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

13 years agoFixed a binary file support issues which will cause exception in tools when building...
jwang36 [Thu, 28 Feb 2008 05:39:46 +0000 (05:39 +0000)]
Fixed a binary file support issues which will cause exception in tools when building library modules

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

13 years agoUpdate BDS module name to follow naming conventions.
qhuang8 [Tue, 26 Feb 2008 12:06:43 +0000 (12:06 +0000)]
Update BDS module name to follow naming conventions.

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

13 years agoA short-term fix that StrCpy() needs to handle two overlapping strings.
qhuang8 [Tue, 26 Feb 2008 12:03:38 +0000 (12:03 +0000)]
A short-term fix that StrCpy() needs to handle two overlapping strings.

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

13 years agoSkip locating Terminal driver Protocol Guid to determine the terminal options. It...
qhuang8 [Tue, 26 Feb 2008 12:01:22 +0000 (12:01 +0000)]
Skip locating Terminal driver Protocol Guid to determine the terminal options. It is better that BDS does not hardcode a special driver GUID.

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

13 years agoAdd pragma(1) to the structure of BM_LEGACY_DEV_ORDER_CONTEXT:
qhuang8 [Tue, 26 Feb 2008 11:57:32 +0000 (11:57 +0000)]
Add pragma(1) to the structure of BM_LEGACY_DEV_ORDER_CONTEXT:
1. some code fragments refer to Data field will pointer + sizeof (BBS_TYPE) + sizeof (UINT16).
2. The list of BM_LEGACY_DEV_ORDER_CONTEXT is supposed to be saved to variable on flash. Progma it can help to reduce variable size.

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

13 years agoUpdate platform build tools by adding input parameter check and guid format check.
lgao4 [Tue, 26 Feb 2008 09:21:46 +0000 (09:21 +0000)]
Update platform build tools by adding input parameter check and guid format check.

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

13 years ago1. Add EFI LOADED IMAGE DEVICE PATH Protocol in LoadImage() service, per UEFI 2.1b.
vanjeff [Tue, 26 Feb 2008 08:38:29 +0000 (08:38 +0000)]
1. Add EFI LOADED IMAGE DEVICE PATH Protocol in LoadImage() service, per UEFI 2.1b.
2. Update comments for DHCP.transmitreceive().
2. Update UefiPxeBcDxe.inf and PxeBcDxe.inf to assign correct protocol usages.

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

13 years agoMdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.inf:
jljusten [Tue, 26 Feb 2008 01:36:29 +0000 (01:36 +0000)]
MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.inf:
MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h:
  Fixed filename case to match the actual files.  This is needed
  for case-sensitive file systems.

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

13 years agoedk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c:
jljusten [Tue, 26 Feb 2008 01:30:14 +0000 (01:30 +0000)]
edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c:
  Corrected usage of parenthesis for 'if' boolean condition.

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

13 years agoedk2/MdeModulePkg/Bus/Usb/UsbBusDxe/usbbus.h:
jljusten [Tue, 26 Feb 2008 01:14:47 +0000 (01:14 +0000)]
edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/usbbus.h:
  Renamed to 'UsbBus.h' to match recommended file naming conventions.

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

13 years agoedk2/MdeModulePkg/Bus/Usb/UsbBusDxe/usbbus.c:
jljusten [Tue, 26 Feb 2008 01:13:29 +0000 (01:13 +0000)]
edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/usbbus.c:
  Rename to 'UsbBus.c' to match file naming conventions.

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

13 years agoedk2/MdeModulePkg/Bus/Pci/UhciDxe/ComponentName.c:
jljusten [Tue, 26 Feb 2008 01:10:10 +0000 (01:10 +0000)]
edk2/MdeModulePkg/Bus/Pci/UhciDxe/ComponentName.c:
  Fix #include filename for case-sensitive filesystems.

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

13 years agoFix build failure by adding DebugLib
lgao4 [Mon, 25 Feb 2008 14:22:11 +0000 (14:22 +0000)]
Fix build failure by adding DebugLib

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

13 years agoCorrect the calculating time out for BDS
klu2 [Mon, 25 Feb 2008 08:10:35 +0000 (08:10 +0000)]
Correct the calculating time out for BDS

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

13 years agoupdate comments and add assert for these files.
lgao4 [Mon, 25 Feb 2008 07:01:44 +0000 (07:01 +0000)]
update comments and add assert for these files.

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

13 years agoAdd comments for parameter.
lgao4 [Mon, 25 Feb 2008 06:29:00 +0000 (06:29 +0000)]
Add comments for parameter.
Add ASSERT for the input parameters.

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

13 years agoFixed option name, ForceRebuild
lhauch [Fri, 22 Feb 2008 16:37:53 +0000 (16:37 +0000)]
Fixed option name, ForceRebuild

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

13 years agoRemoved newbuild option from edksetup.bat command-line, this is now the default.
lhauch [Fri, 22 Feb 2008 16:31:23 +0000 (16:31 +0000)]
Removed newbuild option from edksetup.bat command-line, this is now the default.

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

13 years agoRemoved newbuild option from edksetup.bat command-line, this is now the default.
lhauch [Fri, 22 Feb 2008 16:30:13 +0000 (16:30 +0000)]
Removed newbuild option from edksetup.bat command-line, this is now the default.

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

13 years agoFix a bug reported by EDK940 "The main thread has not LeaveCriticalSection when be...
qwang12 [Fri, 22 Feb 2008 09:43:59 +0000 (09:43 +0000)]
Fix a bug reported by EDK940 "The main thread has not LeaveCriticalSection when be Suspended, and the child thread will try to EnterCriticalSection, there is the confliction".

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

13 years agoFixed mismatched command line switch
jwang36 [Fri, 22 Feb 2008 02:52:37 +0000 (02:52 +0000)]
Fixed mismatched command line switch

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

13 years agoFixed VFR flag to: --no-pre-processing
lhauch [Fri, 22 Feb 2008 00:22:32 +0000 (00:22 +0000)]
Fixed VFR flag to: --no-pre-processing

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

13 years agoFix an issue that the Target Name is supposed to an Ascii string.
qhuang8 [Thu, 21 Feb 2008 08:53:18 +0000 (08:53 +0000)]
Fix an issue that the Target Name is supposed to an Ascii string.

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