]>
git.proxmox.com Git - mirror_edk2.git/log
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4745
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Fri, 22 Feb 2008 02:52:37 +0000 (02:52 +0000)]
Fixed mismatched command line switch
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4744
6f19259b -4bc3-4df7-8a09-
765794883524
lhauch [Fri, 22 Feb 2008 00:22:32 +0000 (00:22 +0000)]
Fixed VFR flag to: --no-pre-processing
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4743
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4742
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 21 Feb 2008 06:22:14 +0000 (06:22 +0000)]
changed to match filename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4741
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4740
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4739
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 08:34:21 +0000 (08:34 +0000)]
remove duplicated one.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4738
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 08:33:51 +0000 (08:33 +0000)]
rename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4737
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:55:45 +0000 (02:55 +0000)]
fixed a typo
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4736
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:42:59 +0000 (02:42 +0000)]
rename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4735
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:41:47 +0000 (02:41 +0000)]
rename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4734
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:41:11 +0000 (02:41 +0000)]
rename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4733
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:40:42 +0000 (02:40 +0000)]
rename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4732
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:40:16 +0000 (02:40 +0000)]
rename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4731
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:39:44 +0000 (02:39 +0000)]
rename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4730
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:39:15 +0000 (02:39 +0000)]
rename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4729
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:38:48 +0000 (02:38 +0000)]
rename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4728
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:38:17 +0000 (02:38 +0000)]
rename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4727
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:37:51 +0000 (02:37 +0000)]
rename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4726
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:37:22 +0000 (02:37 +0000)]
rename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4725
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:36:47 +0000 (02:36 +0000)]
rename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4724
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:36:10 +0000 (02:36 +0000)]
rename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4723
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:35:43 +0000 (02:35 +0000)]
rename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4722
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:35:04 +0000 (02:35 +0000)]
rename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4721
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:32:49 +0000 (02:32 +0000)]
Rename
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4720
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:20:32 +0000 (02:20 +0000)]
remove callback.c
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4719
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 02:20:05 +0000 (02:20 +0000)]
Rename callback.c to Callback.c
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4718
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4717
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Wed, 20 Feb 2008 02:06:55 +0000 (02:06 +0000)]
Remove duplicate one
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4716
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 20 Feb 2008 01:56:28 +0000 (01:56 +0000)]
Copied remotely
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4715
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4714
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4713
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4712
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4711
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4710
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4709
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4708
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4707
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4706
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4705
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4704
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4703
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4702
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 19 Feb 2008 04:13:25 +0000 (04:13 +0000)]
Add checking for ChildHandle.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4701
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4700
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4699
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4698
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4697
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4696
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4695
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 15 Feb 2008 01:28:54 +0000 (01:28 +0000)]
remove some commented code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4694
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4693
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4692
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4691
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4690
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4689
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4688
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4687
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4686
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4685
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4684
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4683
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4682
6f19259b -4bc3-4df7-8a09-
765794883524
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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4681
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Mon, 11 Feb 2008 19:50:43 +0000 (19:50 +0000)]
IntelFrameworkModulePkg/Library/PeiReportStatusCodeLib/ReportStatusCodeLib.c:
Fixed #include
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4680
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 5 Feb 2008 04:41:53 +0000 (04:41 +0000)]
Correct return status for the unsupported condition
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4679
6f19259b -4bc3-4df7-8a09-
765794883524
gtian [Mon, 4 Feb 2008 19:52:06 +0000 (19:52 +0000)]
Add the check- in missed file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4675
6f19259b -4bc3-4df7-8a09-
765794883524
gtian [Mon, 4 Feb 2008 19:51:45 +0000 (19:51 +0000)]
Add the check- in missed file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4674
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Mon, 4 Feb 2008 06:56:50 +0000 (06:56 +0000)]
remove the duplicate guid.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4671
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Mon, 4 Feb 2008 06:55:13 +0000 (06:55 +0000)]
corrrect the library instance.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4670
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Mon, 4 Feb 2008 06:08:39 +0000 (06:08 +0000)]
Remove the unused FDF and DSC.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4669
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Mon, 4 Feb 2008 03:36:06 +0000 (03:36 +0000)]
Retire the constructor to reduce the possibility of circular library dependency.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4668
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Mon, 4 Feb 2008 03:18:43 +0000 (03:18 +0000)]
Check the handle for font package before remove it.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4667
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Sun, 3 Feb 2008 07:41:10 +0000 (07:41 +0000)]
Fix bug in latest check-in of "Make sure the base address of stack base and base address of hob start is in page alignment in InstallPeiMemory() interface."
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4666
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Sun, 3 Feb 2008 03:53:58 +0000 (03:53 +0000)]
Update PeiReportStatusCodeLib instance, which will support report data prior to installed the REPORT STATUSCODE PPI.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4665
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Sat, 2 Feb 2008 13:44:43 +0000 (13:44 +0000)]
1) Cleanup HiiLib, IfrSupportLib.
2) Add ExtendedHiiLib and ExtendedIfrSupportLib which implement APIs that require the OPcode and Device Path which is specific to Intel's implementation.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4664
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Sat, 2 Feb 2008 13:25:58 +0000 (13:25 +0000)]
1) Cleanup HiiLib, IfrSupportLib.
2) Add ExtendedHiiLib and ExtendedIfrSupportLib which implement APIs that require the OPcode and Device Path which is specific to Intel's implementation.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4663
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Sat, 2 Feb 2008 13:15:44 +0000 (13:15 +0000)]
1) Cleanup HiiLib, IfrSupportLib.
2) Add ExtendedHiiLib and ExtendedIfrSupportLib which implement APIs that require the OPcode and Device Path which is specific to Intel's implementation.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4662
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Sat, 2 Feb 2008 13:11:49 +0000 (13:11 +0000)]
1) Cleanup HiiLib, IfrSupportLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4661
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 1 Feb 2008 15:29:06 +0000 (15:29 +0000)]
Regenerate Fat binaries for the bug fix of LookupUnicodeString2() in UefiLib (r4655).
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4659
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 1 Feb 2008 15:12:19 +0000 (15:12 +0000)]
Remove non-existing files reference.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4658
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 1 Feb 2008 15:11:11 +0000 (15:11 +0000)]
The implementation of Consplitter driver should check the child handle to follow UEFI spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4657
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 1 Feb 2008 15:09:28 +0000 (15:09 +0000)]
Fix an issue that the bitmap should be loaded from any FV instead of current FV.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4656
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 1 Feb 2008 15:06:59 +0000 (15:06 +0000)]
Fix a bug in LookupUnicodeStringTable2() to mismatch invalid language code like "enus" with "en"
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4655
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 1 Feb 2008 15:05:08 +0000 (15:05 +0000)]
Remove the DivU64x64Remainder.c (embedded asm version)for IA32 architecture. It cannot handle the case when divisor is less than 4G.
Make MSFT tool chain uses the ASM version, which can handle the case in an size efficient way.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4654
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 1 Feb 2008 15:02:05 +0000 (15:02 +0000)]
1. Add conformance checking to ensure the input & output string are well-defined.
2. Adjust the return value of UnicodeStrToAsciiStr() & AsciiStrToUnicodeStr () to be the original destination string to follow MdeLib spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4653
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 1 Feb 2008 14:57:29 +0000 (14:57 +0000)]
Add alignment checking for IoLib functions to conform to MdeLib spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4652
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 1 Feb 2008 14:56:12 +0000 (14:56 +0000)]
Adjust BASE_LIBRARY_JUMP_BUFFER_ALIGNMENT for IA32 to be 4 (nature alignment)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4651
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 1 Feb 2008 14:54:52 +0000 (14:54 +0000)]
Fix the asserting error for SetJump().
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4650
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 1 Feb 2008 14:53:33 +0000 (14:53 +0000)]
Fix the issues about the loop count for checksum 16,32,64. The input parameters are the buffer size according to Mde Lib spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4649
6f19259b -4bc3-4df7-8a09-
765794883524
zliu3 [Thu, 31 Jan 2008 11:38:47 +0000 (11:38 +0000)]
Roll back the updating of 4646 as it will cause the Richford SoftSDV boot failure
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4648
6f19259b -4bc3-4df7-8a09-
765794883524
zliu3 [Thu, 31 Jan 2008 09:30:11 +0000 (09:30 +0000)]
Sync with the PO-2 release branch (version: EDK 4645 and R9 3897)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4647
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 31 Jan 2008 08:41:14 +0000 (08:41 +0000)]
Make sure the base address of stack base and base address of hob start is in page alignment in InstallPeiMemory() interface.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4646
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 31 Jan 2008 08:11:35 +0000 (08:11 +0000)]
remove the wrong comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4645
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 31 Jan 2008 06:17:03 +0000 (06:17 +0000)]
Fix bug in function EfiFvbEraseBlock()
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4644
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 31 Jan 2008 06:10:38 +0000 (06:10 +0000)]
Fix bug in CustomErashFlashRange function.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4643
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 29 Jan 2008 12:26:51 +0000 (12:26 +0000)]
Merge Ia32/Fvb.c & X64/Fvb.c, for these two files are identical.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4642
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Tue, 29 Jan 2008 08:47:42 +0000 (08:47 +0000)]
Sync the bug that list node is free before it is removed from the list. That made the list invalid.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4641
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 25 Jan 2008 03:33:55 +0000 (03:33 +0000)]
Remove the EDK build infrastructure, which was the temp solution when EDKII build tool did not support build EDK module.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4640
6f19259b -4bc3-4df7-8a09-
765794883524