]>
git.proxmox.com Git - mirror_edk2.git/log
qwang12 [Fri, 28 Sep 2007 14:27:53 +0000 (14:27 +0000)]
Merge in bug fix from EDK1's PiPei Dispatcher.c
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3973
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Fri, 28 Sep 2007 10:11:36 +0000 (10:11 +0000)]
Fix the cast issue
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3972
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 28 Sep 2007 09:17:15 +0000 (09:17 +0000)]
Update ChangeLog.txt to log remove PeCoffLoader library class from MdeModulePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3971
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 28 Sep 2007 09:12:52 +0000 (09:12 +0000)]
Clear up network stack to use R9 MdeLib:
1.Use driver model APIs in UefiLib
2.Register Unload Image in INF/MSA to be included in autogen code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3970
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Fri, 28 Sep 2007 09:05:14 +0000 (09:05 +0000)]
Add PeiPiLib in MdeModulePkg DSC file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3969
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Fri, 28 Sep 2007 09:03:37 +0000 (09:03 +0000)]
Add PeiPiLib in Nt32's DSC file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3968
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 28 Sep 2007 08:48:41 +0000 (08:48 +0000)]
Remove PeCoffLoader library class and its instances.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3967
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Fri, 28 Sep 2007 08:22:33 +0000 (08:22 +0000)]
Enable the 0-31 temporary IDT entries prior to activate the LongMode. If not enable the temporary IDT table, DEBUG_PROPERTY_ASSERT_BREAKPOINT_ENABLED may not work correctly till CPU DXE programs the IDT table.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3966
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 28 Sep 2007 08:14:30 +0000 (08:14 +0000)]
1. Replace PeCoffLoader library by PeCoff lib for PeiCore, DxeIpl and DxeMain.
2. Add three PeCoff library instances for NT32 PeImage load.
3. Update PeCoffGetEntryPointLib to support TeImage.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3965
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Fri, 28 Sep 2007 08:08:32 +0000 (08:08 +0000)]
Use PeiPiLib's PeiPiLibBuildPiFvInfoPpi interface instead of installing EFI_PEI_FIRMWARE_VOLUME_INFO_PPI by self.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3964
6f19259b -4bc3-4df7-8a09-
765794883524
jlin16 [Fri, 28 Sep 2007 06:22:17 +0000 (06:22 +0000)]
Add cycle reference check for FD/FV in FDF file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3963
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 28 Sep 2007 06:02:01 +0000 (06:02 +0000)]
Clear up network stack to use R9 MdeLib:
1.Use driver model APIs in UefiLib
2.Register Unload Image in INF/MSA to be included in autogen code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3962
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Fri, 28 Sep 2007 05:59:12 +0000 (05:59 +0000)]
Fix a bug of ScsiWrite10Command() UefiScsiLib. After the SCSI WRITE command is executed, the output DataLength parameter should be EFI_SCSI_IO_SCSI_REQUEST_PACKET.OutTransferLength, instead of EFI_SCSI_IO_SCSI_REQUEST_PACKET.InTransferLength.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3961
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Fri, 28 Sep 2007 04:40:49 +0000 (04:40 +0000)]
PCI Bus Driver Enhancement
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3960
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 28 Sep 2007 02:38:36 +0000 (02:38 +0000)]
Sync BASE_NAME of Upd4Dxe to Udp4Dxe.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3959
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Fri, 28 Sep 2007 02:34:42 +0000 (02:34 +0000)]
Add necessary parameter checking for WinNtSerialIoDxe module, according to UEFI 2.1 spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3958
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 27 Sep 2007 16:56:51 +0000 (16:56 +0000)]
Add SEC as a supported Module Type for all libraries that are also compatible with the PEI_CORE
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3957
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 27 Sep 2007 16:56:19 +0000 (16:56 +0000)]
Add SEC as a supported Module Type for all libraries that are also compatible with the PEI_CORE
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3956
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 27 Sep 2007 16:54:53 +0000 (16:54 +0000)]
Add SEC as a supported Module Type for all libraries that are also compatible with the PEI_CORE
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3955
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 27 Sep 2007 16:54:18 +0000 (16:54 +0000)]
Add SEC as a supported Module Type for all libraries that are also compatible with the PEI_CORE
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3954
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 27 Sep 2007 12:09:25 +0000 (12:09 +0000)]
Add binary Spd2Dec tool
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3953
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 27 Sep 2007 12:00:18 +0000 (12:00 +0000)]
translate Ctrl + alpha to control value for simple text input protocol
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3952
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Thu, 27 Sep 2007 09:34:58 +0000 (09:34 +0000)]
Fixed an issue which DSC file in current directory has higher priority than DSC file set in target.txt
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3951
6f19259b -4bc3-4df7-8a09-
765794883524
jlin16 [Thu, 27 Sep 2007 09:06:57 +0000 (09:06 +0000)]
Fix typo for 'SectList'.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3950
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Thu, 27 Sep 2007 08:34:42 +0000 (08:34 +0000)]
Removed TAB characters
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3949
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Thu, 27 Sep 2007 08:32:09 +0000 (08:32 +0000)]
Added change log for build.exe
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3948
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Thu, 27 Sep 2007 08:30:39 +0000 (08:30 +0000)]
1) Improved spawn mode (multi-thread) build performance
2) Changed the error/debug/warning message format
3) Added "--log" command line option to support storing log in file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3947
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 27 Sep 2007 07:23:42 +0000 (07:23 +0000)]
Fix wrong judgement for gInMemory
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3946
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 27 Sep 2007 06:33:07 +0000 (06:33 +0000)]
change.Correct Binary file description.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3945
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 27 Sep 2007 06:32:57 +0000 (06:32 +0000)]
change.Correct Binary file description.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3944
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 27 Sep 2007 06:32:34 +0000 (06:32 +0000)]
Correct Binary file description.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3943
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 27 Sep 2007 06:22:14 +0000 (06:22 +0000)]
update ChangeLog.txt by adding acpi table rule change.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3942
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 27 Sep 2007 05:50:26 +0000 (05:50 +0000)]
Fix some issue for log
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3941
6f19259b -4bc3-4df7-8a09-
765794883524
htao [Thu, 27 Sep 2007 05:22:31 +0000 (05:22 +0000)]
update Fpd2Dsc.exe interface to sync users guide and add tool usage in ReadMe.txt. where Fpd2Dsc.exe source is r767 in BaseTools project.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3940
6f19259b -4bc3-4df7-8a09-
765794883524
htao [Thu, 27 Sep 2007 05:19:33 +0000 (05:19 +0000)]
update Fpd2Dsc.exe interface to sync users guide and add tool usage in ReadMe.txt. where Fpd2Dsc.exe source is r767 in BaseTools project.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3939
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 27 Sep 2007 05:15:46 +0000 (05:15 +0000)]
Adjust and Add change log
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3938
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 27 Sep 2007 05:02:32 +0000 (05:02 +0000)]
Add log
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3937
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 27 Sep 2007 04:57:28 +0000 (04:57 +0000)]
Modify PEIM's entry point
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3936
6f19259b -4bc3-4df7-8a09-
765794883524
htao [Thu, 27 Sep 2007 03:55:38 +0000 (03:55 +0000)]
Check in Fpd2Dsc.exe tool which Python code version is 765 in BaseTools project.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3935
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 27 Sep 2007 03:48:06 +0000 (03:48 +0000)]
Remove unnecesssary PPI from DxeIpl.inf
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3934
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 27 Sep 2007 03:20:28 +0000 (03:20 +0000)]
Change the function name.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3933
6f19259b -4bc3-4df7-8a09-
765794883524
lhauch [Wed, 26 Sep 2007 21:58:22 +0000 (21:58 +0000)]
Moved the build options from the defines section to the BuildOptions section
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3932
6f19259b -4bc3-4df7-8a09-
765794883524
lhauch [Wed, 26 Sep 2007 21:35:57 +0000 (21:35 +0000)]
Only set EDK_TOOLS_PATH if it is not already set
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3931
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 26 Sep 2007 09:35:36 +0000 (09:35 +0000)]
1) Add library classes of S3Lib and RecoveryLib in MdeModulePkg
2) Add NULL instance for above library classes in MdeModulePkg
3) Add Framework implement library instance for above two library classes in IntelFrameworkModulePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3930
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Wed, 26 Sep 2007 09:26:07 +0000 (09:26 +0000)]
Update the ChangeLog.txt to record the possible non-compatible changes due to PI enalbing in MdePkg's libraries.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3929
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Wed, 26 Sep 2007 09:25:05 +0000 (09:25 +0000)]
Update the ChangeLog.txt to record the possible non-compatible changes due to PI enalbing in PEI core.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3928
6f19259b -4bc3-4df7-8a09-
765794883524
jlin16 [Wed, 26 Sep 2007 08:58:35 +0000 (08:58 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3927
6f19259b -4bc3-4df7-8a09-
765794883524
jlin16 [Wed, 26 Sep 2007 08:57:28 +0000 (08:57 +0000)]
GenFds.exe add feature of Capsule generation.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3926
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 26 Sep 2007 08:21:53 +0000 (08:21 +0000)]
Fix a memory leak issue.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3925
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 26 Sep 2007 06:52:57 +0000 (06:52 +0000)]
Fix one iScsi device path definition update to Uefi Spec 2.1b.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3924
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Wed, 26 Sep 2007 06:19:10 +0000 (06:19 +0000)]
Changed Enable to Disable as default value of MULTIPLE_THREAD
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3923
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 26 Sep 2007 03:12:37 +0000 (03:12 +0000)]
Fix a typo.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3922
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Wed, 26 Sep 2007 01:55:21 +0000 (01:55 +0000)]
Changed the GnuMakefile to Makefile as a workaround for CYGWINGCC toolchain build
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3921
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Tue, 25 Sep 2007 10:57:55 +0000 (10:57 +0000)]
Make the module pass CYGWIN GCC build
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3920
6f19259b -4bc3-4df7-8a09-
765794883524
jlin16 [Tue, 25 Sep 2007 08:10:11 +0000 (08:10 +0000)]
Add feature of generating FV address map.
Improve GenFds.exe performance by insuring each FV generated once.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3919
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Mon, 24 Sep 2007 11:38:43 +0000 (11:38 +0000)]
Merge branch of PI tree to main trunk
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3918
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Mon, 24 Sep 2007 07:59:36 +0000 (07:59 +0000)]
Updated EFI_MANAGED_NETWORK_PROTOCOL_GUID value according to UEFI 2.1b.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3917
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 24 Sep 2007 07:08:18 +0000 (07:08 +0000)]
Fix one minor comment issue in last check-in
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3916
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 24 Sep 2007 06:55:50 +0000 (06:55 +0000)]
Update DevicePath driver to reflect several device path update in UEFI spec: SATA, memory, iScsi, Firmware volume, Firmware volume File, etc
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3915
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 24 Sep 2007 06:54:04 +0000 (06:54 +0000)]
Update DevicePathLib to reflect the update of UEFI device utility protocol
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3914
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Sat, 22 Sep 2007 16:55:58 +0000 (16:55 +0000)]
Fix bug in backward copy for x64
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3913
6f19259b -4bc3-4df7-8a09-
765794883524
jlin16 [Fri, 21 Sep 2007 12:26:36 +0000 (12:26 +0000)]
update changelog and source revision for build tools.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3912
6f19259b -4bc3-4df7-8a09-
765794883524
jlin16 [Fri, 21 Sep 2007 12:24:55 +0000 (12:24 +0000)]
Add support of INF file in FDF that describe binary files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3911
6f19259b -4bc3-4df7-8a09-
765794883524
jlin16 [Fri, 21 Sep 2007 03:43:19 +0000 (03:43 +0000)]
Fix APRIORI file missing FILE statement.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3903
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 20 Sep 2007 10:06:50 +0000 (10:06 +0000)]
1. Set the Target array to zero before fill the target id.
2. Get the command/control register base address for each channel through IDE common registers.
3. Correctify some return status to sync with newest Uefi Spec 2.1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3901
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 20 Sep 2007 09:59:05 +0000 (09:59 +0000)]
Fix invalid return status to sync with newest UEFI spec 2.1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3900
6f19259b -4bc3-4df7-8a09-
765794883524
jlin16 [Thu, 20 Sep 2007 08:07:33 +0000 (08:07 +0000)]
Add feature of Apriori file generation for FV.
Fix single FV generation error on Nt32.
Print error message when FV size is larger than region size.
Print error message when GUIDed section specify a wrong tool GUID.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3898
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Thu, 20 Sep 2007 06:40:26 +0000 (06:40 +0000)]
Fix a bug to print correct message to ConOut and StdErr as they accept unicode string while DEBUG messages are all in Ascii
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3897
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Thu, 20 Sep 2007 00:38:28 +0000 (00:38 +0000)]
Fix a bug which leave BLOCKSIZE of BloIO produced by IsaFloppy to be zero when the driver detect no media is changed in the driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3896
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 19 Sep 2007 08:04:22 +0000 (08:04 +0000)]
Fix a typo in the display string of MEMMAP_DEVICE_PATH.The precision flag is useless.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3894
6f19259b -4bc3-4df7-8a09-
765794883524
jlin16 [Wed, 19 Sep 2007 07:04:09 +0000 (07:04 +0000)]
Fix single FV/FD generation error.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3893
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Wed, 19 Sep 2007 06:15:43 +0000 (06:15 +0000)]
Update Mde/MdeModulePkg to support ICC build for IA32/X64.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3892
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Wed, 19 Sep 2007 02:07:04 +0000 (02:07 +0000)]
Bug fix for the runtime memory status code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3891
6f19259b -4bc3-4df7-8a09-
765794883524
vprabhal [Tue, 18 Sep 2007 23:18:34 +0000 (23:18 +0000)]
fixed one asm routine
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3890
6f19259b -4bc3-4df7-8a09-
765794883524
vprabhal [Tue, 18 Sep 2007 23:18:04 +0000 (23:18 +0000)]
fixed one asm routine
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3889
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 18 Sep 2007 09:38:54 +0000 (09:38 +0000)]
Add PAD file guid table for GenFv reproducibility.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3886
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Tue, 18 Sep 2007 09:22:42 +0000 (09:22 +0000)]
Changed the revision of source code from which build.exe comes
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3885
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Tue, 18 Sep 2007 09:17:04 +0000 (09:17 +0000)]
Enabled "fds" build target for build.exe and added "-r" and "-i" options to support individual FD or FV build
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3884
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 18 Sep 2007 02:41:33 +0000 (02:41 +0000)]
Use Device Path Macros to get Device Path Type/SubType. (Some extensions might use high-bit-set device path type to specify "unpacked" device path.)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3880
6f19259b -4bc3-4df7-8a09-
765794883524
lhauch [Mon, 17 Sep 2007 21:39:09 +0000 (21:39 +0000)]
Removed PcdFeatureFlag Attribute - use in the FeatureFlag instead PcdTokenSpaceGuidCName.PcdCName
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3879
6f19259b -4bc3-4df7-8a09-
765794883524
lhauch [Mon, 17 Sep 2007 20:28:23 +0000 (20:28 +0000)]
Added PcdFeatureFlag Attribute - use PcdTokenSpaceGuidCName.PcdCName
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3878
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 17 Sep 2007 10:13:47 +0000 (10:13 +0000)]
Correct GenFv tool to generate capsule image, Correct GenFw tool to override the input files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3877
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Mon, 17 Sep 2007 05:16:15 +0000 (05:16 +0000)]
Add PI incompatible change into ChangeLog.txt for MdePkg and MdeModulePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3873
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 17 Sep 2007 04:13:54 +0000 (04:13 +0000)]
Make IntelFrameworkPkg pass package build
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3872
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Mon, 17 Sep 2007 04:03:19 +0000 (04:03 +0000)]
Remove OldPeiCoreEntryPoint library instance from MdePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3871
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Mon, 17 Sep 2007 04:02:23 +0000 (04:02 +0000)]
Remove OldPeiCoreEntryPoint library instance from MdePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3870
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Mon, 17 Sep 2007 04:01:34 +0000 (04:01 +0000)]
Remove OldPeiCoreEntryPoint library instance from MdePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3869
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Mon, 17 Sep 2007 03:57:13 +0000 (03:57 +0000)]
FixedPcd macro should *not* be used in Library's inf file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3868
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 17 Sep 2007 03:52:41 +0000 (03:52 +0000)]
Adjust the revision number.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3867
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 17 Sep 2007 03:50:40 +0000 (03:50 +0000)]
1. Uefi2.1 feature - Add Hardware Error Record Persistence Support
2. Fix the return status accoring to approved UEFI ECRs.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3866
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 17 Sep 2007 03:47:54 +0000 (03:47 +0000)]
Update the local header file name.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3864
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 17 Sep 2007 03:41:47 +0000 (03:41 +0000)]
1. Add Missing UefiDrvierModel APIs in UefiLibFramework instances.
2. Fix the bug to judge Media Device Path.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3863
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 17 Sep 2007 03:39:25 +0000 (03:39 +0000)]
1. Add EfiLibInstallDriverBindingComponentName2() to install DriverBinding Protocol and optional ComponentName Protocol and ComponentName2 Protocol. This new API should cover most cases in our UEFI drivers.
2. Refine the function headers for this driver model APIs
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3862
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 17 Sep 2007 03:36:56 +0000 (03:36 +0000)]
Add Hardware Error Variable defined in UEFI 2.1 spec
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3861
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Mon, 17 Sep 2007 03:30:07 +0000 (03:30 +0000)]
remove original file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3860
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Mon, 17 Sep 2007 03:04:55 +0000 (03:04 +0000)]
PeiCore and DxeCore should use MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf library instance for PcdLib library class
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3859
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Mon, 17 Sep 2007 02:36:55 +0000 (02:36 +0000)]
Remove incorrect ScsiIo.h
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3858
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Mon, 17 Sep 2007 02:35:15 +0000 (02:35 +0000)]
Rename usbatapi.h to UsbAtapi.h
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3857
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Mon, 17 Sep 2007 02:34:17 +0000 (02:34 +0000)]
Temporary file for rename the usbatapi.h.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3856
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Fri, 14 Sep 2007 21:35:03 +0000 (21:35 +0000)]
1) Remove buffer overflow when the number of Driver Binding Protocols increases in the middle of ConnectController()
2) Remove possibility of getting a CR() macro ASSERT() when DisconnectController() is called during a recursive ConnectController()
3) Make sure the DeviceHandle field of the Loaded Image Protocol is always correct
4) Update Loaded Image Protocol logic to guarantee that the DeviceHandle and FilePath fields are correct the image is loaded from a buffer
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3853
6f19259b -4bc3-4df7-8a09-
765794883524