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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
vanjeff [Thu, 21 Feb 2008 06:22:14 +0000 (06:22 +0000)]
changed to match filename
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4741
de2fecce-e211-0410-80a6-
f3fac2684e05
jwang36 [Thu, 21 Feb 2008 00:50:13 +0000 (00:50 +0000)]
Standardized the command line options of VfrCompile.exe and changed its uses in build_rule.template.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4740
de2fecce-e211-0410-80a6-
f3fac2684e05
qwang12 [Wed, 20 Feb 2008 10:50:15 +0000 (10:50 +0000)]
1) Enable GraphicsConsole module to support a legacy platform which only produce UGA protocol. Under such system, HiiFont->StringToImage is used to draw the string to blt buffer first. Then, UGA->Blt is used to draw to the physical devices.
2) Remove all references to EFI_SPECIFICATION_VERSION in *.c file as module in MdeModulePkg only support UEFI 2.1.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4739
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 08:34:21 +0000 (08:34 +0000)]
remove duplicated one.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4738
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 08:33:51 +0000 (08:33 +0000)]
rename
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4737
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:55:45 +0000 (02:55 +0000)]
fixed a typo
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4736
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:42:59 +0000 (02:42 +0000)]
rename
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4735
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:41:47 +0000 (02:41 +0000)]
rename
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4734
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:41:11 +0000 (02:41 +0000)]
rename
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4733
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:40:42 +0000 (02:40 +0000)]
rename
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4732
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:40:16 +0000 (02:40 +0000)]
rename
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4731
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:39:44 +0000 (02:39 +0000)]
rename
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4730
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:39:15 +0000 (02:39 +0000)]
rename
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4729
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:38:48 +0000 (02:38 +0000)]
rename
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4728
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:38:17 +0000 (02:38 +0000)]
rename
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4727
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:37:51 +0000 (02:37 +0000)]
rename
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4726
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:37:22 +0000 (02:37 +0000)]
rename
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4725
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:36:47 +0000 (02:36 +0000)]
rename
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4724
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:36:10 +0000 (02:36 +0000)]
rename
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4723
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:35:43 +0000 (02:35 +0000)]
rename
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4722
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:35:04 +0000 (02:35 +0000)]
rename
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4721
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:32:49 +0000 (02:32 +0000)]
Rename
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4720
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:20:32 +0000 (02:20 +0000)]
remove callback.c
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4719
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 02:20:05 +0000 (02:20 +0000)]
Rename callback.c to Callback.c
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4718
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Wed, 20 Feb 2008 02:09:13 +0000 (02:09 +0000)]
edk2/MdeModulePkg/MdeModulePkg.dsc:
edk2/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.c:
edk2/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.h:
edk2/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf:
edk2/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.msa:
Moving usage of 'WatchDogTimer' to 'WatchdogTimer' to match
the architectural protocol, as well as the more common usage
of 'watchdog timer' vs. 'watch dog timer'.
Consistency is needed for building on systems with
case-sensitive filesystems.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4717
de2fecce-e211-0410-80a6-
f3fac2684e05
jwang36 [Wed, 20 Feb 2008 02:06:55 +0000 (02:06 +0000)]
Remove duplicate one
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4716
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 20 Feb 2008 01:56:28 +0000 (01:56 +0000)]
Copied remotely
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4715
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Wed, 20 Feb 2008 01:56:03 +0000 (01:56 +0000)]
edk2/MdeModulePkg/Universal/WatchdogTimerDxe:
WatchDogTimer.c WatchDogTimer.h WatchDogTimer.inf WatchDogTimer.msa
renamed to
WatchdogTimer.c WatchdogTimer.h WatchdogTimer.inf WatchdogTimer.msa
Moving usage of 'WatchDogTimer' to 'WatchdogTimer' to match
the architectural protocol, as well as the more common usage
of 'watchdog timer' vs. 'watch dog timer'.
Consistency is needed for building on systems with
case-sensitive filesystems.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4714
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Wed, 20 Feb 2008 01:56:00 +0000 (01:56 +0000)]
edk2/MdeModulePkg/Universal/WatchdogTimerDxe:
WatchDogTimer.c WatchDogTimer.h WatchDogTimer.inf WatchDogTimer.msa
renamed to
WatchdogTimer.c WatchdogTimer.h WatchdogTimer.inf WatchdogTimer.msa
Moving usage of 'WatchDogTimer' to 'WatchdogTimer' to match
the architectural protocol, as well as the more common usage
of 'watchdog timer' vs. 'watch dog timer'.
Consistency is needed for building on systems with
case-sensitive filesystems.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4713
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Wed, 20 Feb 2008 01:55:56 +0000 (01:55 +0000)]
edk2/MdeModulePkg/Universal/WatchdogTimerDxe:
WatchDogTimer.c WatchDogTimer.h WatchDogTimer.inf WatchDogTimer.msa
renamed to
WatchdogTimer.c WatchdogTimer.h WatchdogTimer.inf WatchdogTimer.msa
Moving usage of 'WatchDogTimer' to 'WatchdogTimer' to match
the architectural protocol, as well as the more common usage
of 'watchdog timer' vs. 'watch dog timer'.
Consistency is needed for building on systems with
case-sensitive filesystems.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4712
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Wed, 20 Feb 2008 01:55:53 +0000 (01:55 +0000)]
edk2/MdeModulePkg/Universal/WatchdogTimerDxe:
WatchDogTimer.c WatchDogTimer.h WatchDogTimer.inf WatchDogTimer.msa
renamed to
WatchdogTimer.c WatchdogTimer.h WatchdogTimer.inf WatchdogTimer.msa
Moving usage of 'WatchDogTimer' to 'WatchdogTimer' to match
the architectural protocol, as well as the more common usage
of 'watchdog timer' vs. 'watch dog timer'.
Consistency is needed for building on systems with
case-sensitive filesystems.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4711
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Wed, 20 Feb 2008 01:30:35 +0000 (01:30 +0000)]
edk2/MdeModulePkg/Universal/WatchDogTimerDxe:
Moving usage of 'WatchDogTimer' to 'WatchdogTimer' to match
the architectural protocol, as well as the more common usage
of 'watchdog timer' vs. 'watch dog timer'.
Consistency is needed for building on systems with
case-sensitive filesystems.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4710
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Wed, 20 Feb 2008 01:26:35 +0000 (01:26 +0000)]
edk2/MdeModulePkg/Universal/WatchDogTimerDxe/WatchDogTimer.h:
Moving usage of 'WatchDogTimer' to 'WatchdogTimer' to match
the architectural protocol, as well as the more common usage
of 'watchdog timer' vs. 'watch dog timer'.
This change is needed for building on systems with
case-sensitive filesystems.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4709
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Tue, 19 Feb 2008 22:22:48 +0000 (22:22 +0000)]
edk2/MdeModulePkg/Universal/HiiDatabaseDxe/Database.c:
Pre-initialize variable to fix warning with gcc.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4708
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Tue, 19 Feb 2008 20:51:27 +0000 (20:51 +0000)]
edk2/MdeModulePkg/Universal/DriverSampleDxe/inventory.vfr:
Rename to match the recommended 'text case' for filenames,
as well as DriverSampleDxe.inf.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4707
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Tue, 19 Feb 2008 19:33:41 +0000 (19:33 +0000)]
edk2/MdeModulePkg/Universal/SetupBrowserDxe/IfrParse.c:
Cleanup comment. The old code creates a warning from
gcc under certain language adherence modes regarding
'multi-line' comments.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4706
de2fecce-e211-0410-80a6-
f3fac2684e05
jwang36 [Tue, 19 Feb 2008 06:39:47 +0000 (06:39 +0000)]
a. Added binary file support during AutoGen
b. Removed "extern int __make_me_compile_correctly;" from AutoGen.h
c. Added BUILD_RULE_CONF in target.txt to specify build rules file
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4705
de2fecce-e211-0410-80a6-
f3fac2684e05
qhuang8 [Tue, 19 Feb 2008 04:22:53 +0000 (04:22 +0000)]
Fix several typos for the instructions to build shell binaries with ECP & EDK II tools.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4704
de2fecce-e211-0410-80a6-
f3fac2684e05
qhuang8 [Tue, 19 Feb 2008 04:17:05 +0000 (04:17 +0000)]
Produce all the PciIo & Dpath protocol for all the pci devices under the current host bridge.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4703
de2fecce-e211-0410-80a6-
f3fac2684e05
qhuang8 [Tue, 19 Feb 2008 04:16:16 +0000 (04:16 +0000)]
Return the error status from gBS->OpenProtocol() since there are cases when the input ControllerHandle or ChildHandle is not a valid EFI_HANDLE. We should return EFI_INVALID_PARAMETER instead of EFI_UNSUPPORTED for Driver Diagnostic (2) protocol implementation.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4702
de2fecce-e211-0410-80a6-
f3fac2684e05
qhuang8 [Tue, 19 Feb 2008 04:13:25 +0000 (04:13 +0000)]
Add checking for ChildHandle.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4701
de2fecce-e211-0410-80a6-
f3fac2684e05
qwang12 [Tue, 19 Feb 2008 02:21:25 +0000 (02:21 +0000)]
Initialize Storage->ConfigRequest to contain at least one Unicode NULL '\0000'. CONFIG_REQUEST_STRING_INCREMENTAL is designed to only host valid string without the trailing '\0000'.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4700
de2fecce-e211-0410-80a6-
f3fac2684e05
yshang1 [Mon, 18 Feb 2008 07:28:27 +0000 (07:28 +0000)]
Update the library to compliant with SMMCis 0.91 and 0.9 both. 0.91 requires the InSmm() could not be invoked in runtime.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4699
de2fecce-e211-0410-80a6-
f3fac2684e05
jwang36 [Mon, 18 Feb 2008 01:35:38 +0000 (01:35 +0000)]
Added "-nopp" to VfrCompile.exe tool to bypass the preprocessing on input file
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4698
de2fecce-e211-0410-80a6-
f3fac2684e05
jwang36 [Mon, 18 Feb 2008 01:34:59 +0000 (01:34 +0000)]
Incorporated the latest UEFI compatible VfrCompile.exe, which supports bypassing the preprocessor.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4697
de2fecce-e211-0410-80a6-
f3fac2684e05
jwang36 [Fri, 15 Feb 2008 07:49:17 +0000 (07:49 +0000)]
Improved the file creation speed during incremental build.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4696
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Fri, 15 Feb 2008 01:59:02 +0000 (01:59 +0000)]
Use Mde library and definition instead of some native definitions in NetLib.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4695
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Fri, 15 Feb 2008 01:28:54 +0000 (01:28 +0000)]
remove some commented code.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4694
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Thu, 14 Feb 2008 09:40:22 +0000 (09:40 +0000)]
Use Mde library and definition instead of some native definitions in NetLib, to simply network library.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4693
de2fecce-e211-0410-80a6-
f3fac2684e05
qhuang8 [Thu, 14 Feb 2008 02:47:49 +0000 (02:47 +0000)]
Fix a conformance issue in gBS->CreateEvent() & gBS->CreateEventEx():
1. gBS->CreateEventEx() with EventGroup = NULL should behavior like gBS->CreateEvent()
2. EVT_SIGNAL_EXIT_BOOT_SERVICES & EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE are invalid parameters for gBS->CreateEventEx() if the EventGroup is not NULL.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4692
de2fecce-e211-0410-80a6-
f3fac2684e05
qhuang8 [Thu, 14 Feb 2008 02:43:38 +0000 (02:43 +0000)]
Fix an issue to match invalid Language codes like "enus"
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4691
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Wed, 13 Feb 2008 22:44:22 +0000 (22:44 +0000)]
Under the buildtools.tianocore.org BaseTools tree, we are renaming
BaseTools/PseudoBin to BaseTools/BinWrappers.
This change requires an update in the buildtools source (BaseTools
directory) as well.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4690
de2fecce-e211-0410-80a6-
f3fac2684e05
vanjeff [Wed, 13 Feb 2008 09:08:24 +0000 (09:08 +0000)]
1. Added EFI_MEDIA_CHANGED and EFI_INVALID_PARAMETER returns in UsbMassReadBlocks().
2. Use DEBUG () to replace some native debug function in USB stack modules.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4689
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Wed, 13 Feb 2008 00:22:19 +0000 (00:22 +0000)]
MdeModulePkg/Core/Dxe/SectionExtraction/CoreSectionExtraction.c:
Surrounded unreferenced STATIC functions by '#if 0', '#endif' to
prevent a compiler warning:
NotifyGuidedExtraction, CreateGuidedExtractionRpnEvent
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4688
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Tue, 12 Feb 2008 22:27:42 +0000 (22:27 +0000)]
edksetup.sh:
Support both BaseTools and AntTools. Do not require the user
to use BaseTools/BuildEnv for the BaseTools support.
Use this command to for help: . edksetup.sh --help
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4687
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Mon, 11 Feb 2008 22:24:29 +0000 (22:24 +0000)]
MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxeBcDxe.inf:
Fixed path filenames to use slashes (/) rather than
backslashes (\) as is recommended for .inf files.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4686
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Mon, 11 Feb 2008 22:22:47 +0000 (22:22 +0000)]
MdeModulePkg/MdeModulePkg.dsc:
Fixed filename case from 'MdeModulepkg' to 'MdeModulePkg'.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4685
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Mon, 11 Feb 2008 22:21:12 +0000 (22:21 +0000)]
MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.c:
Fix filename case from 'library' to 'Library'.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4684
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Mon, 11 Feb 2008 22:19:27 +0000 (22:19 +0000)]
MdeModulePkg/Library/GenericBdsLib/GenericBdsLib.inf:
Change file paths to use '/' rather than '\' as recommended
for .inf files.
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4683
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Mon, 11 Feb 2008 19:55:23 +0000 (19:55 +0000)]
MdePkg/Library/IfrSupportLib/UefiIfrForm.c:
Removed (put inside #if 0) unreferenced STATIC function
(GetPackageDataFromPackageList)
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4682
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Mon, 11 Feb 2008 19:52:22 +0000 (19:52 +0000)]
MdePkg/Include/IndustryStandard/Tpm12.h:
Removed duplicate definition (TPM_CHOSENID_HASH)
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4681
de2fecce-e211-0410-80a6-
f3fac2684e05
jljusten [Mon, 11 Feb 2008 19:50:43 +0000 (19:50 +0000)]
IntelFrameworkModulePkg/Library/PeiReportStatusCodeLib/ReportStatusCodeLib.c:
Fixed #include
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4680
de2fecce-e211-0410-80a6-
f3fac2684e05
lgao4 [Tue, 5 Feb 2008 04:41:53 +0000 (04:41 +0000)]
Correct return status for the unsupported condition
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4679
de2fecce-e211-0410-80a6-
f3fac2684e05