mirror_edk2.git
14 years agochange.Correct Binary file description.
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

14 years agoCorrect Binary file description.
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

14 years agoupdate ChangeLog.txt by adding acpi table rule change.
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

14 years agoFix some issue for log
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

14 years agoupdate Fpd2Dsc.exe interface to sync users guide and add tool usage in ReadMe.txt...
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

14 years agoupdate Fpd2Dsc.exe interface to sync users guide and add tool usage in ReadMe.txt...
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

14 years agoAdjust and Add change log
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

14 years agoAdd log
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

14 years agoModify PEIM's entry point
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

14 years agoCheck in Fpd2Dsc.exe tool which Python code version is 765 in BaseTools project.
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

14 years agoRemove unnecesssary PPI from DxeIpl.inf
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

14 years agoChange the function name.
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

14 years agoMoved the build options from the defines section to the BuildOptions section
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

14 years agoOnly set EDK_TOOLS_PATH if it is not already set
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

14 years ago1) Add library classes of S3Lib and RecoveryLib in MdeModulePkg
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

14 years agoUpdate the ChangeLog.txt to record the possible non-compatible changes due to PI...
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

14 years agoUpdate the ChangeLog.txt to record the possible non-compatible changes due to PI...
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

14 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3927 6f19259b...
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

14 years agoGenFds.exe add feature of Capsule generation.
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

14 years agoFix a memory leak issue.
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

14 years agoFix one iScsi device path definition update to Uefi Spec 2.1b.
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

14 years agoChanged Enable to Disable as default value of MULTIPLE_THREAD
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

14 years agoFix a typo.
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

14 years agoChanged the GnuMakefile to Makefile as a workaround for CYGWINGCC toolchain build
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

14 years agoMake the module pass CYGWIN GCC build
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

14 years agoAdd feature of generating FV address map.
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

14 years agoMerge branch of PI tree to main trunk
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

14 years agoUpdated EFI_MANAGED_NETWORK_PROTOCOL_GUID value according to UEFI 2.1b.
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

14 years agoFix one minor comment issue in last check-in
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

14 years agoUpdate DevicePath driver to reflect several device path update in UEFI spec: SATA...
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

14 years agoUpdate DevicePathLib to reflect the update of UEFI device utility protocol
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

14 years agoFix bug in backward copy for x64
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

14 years agoupdate changelog and source revision for build tools.
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

14 years agoAdd support of INF file in FDF that describe binary files.
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

14 years agoFix APRIORI file missing FILE statement.
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

14 years ago1. Set the Target array to zero before fill the target id.
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

14 years agoFix invalid return status to sync with newest UEFI spec 2.1
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

14 years agoAdd feature of Apriori file generation for FV.
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

14 years agoFix a bug to print correct message to ConOut and StdErr as they accept unicode string...
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

14 years agoFix a bug which leave BLOCKSIZE of BloIO produced by IsaFloppy to be zero when the...
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

14 years agoFix a typo in the display string of MEMMAP_DEVICE_PATH.The precision flag is useless.
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

14 years agoFix single FV/FD generation error.
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

14 years agoUpdate Mde/MdeModulePkg to support ICC build for IA32/X64.
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

14 years agoBug fix for the runtime memory status code.
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

14 years agofixed one asm routine
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

14 years agofixed one asm routine
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

14 years agoAdd PAD file guid table for GenFv reproducibility.
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

14 years agoChanged the revision of source code from which build.exe comes
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

14 years agoEnabled "fds" build target for build.exe and added "-r" and "-i" options to support...
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

14 years agoUse Device Path Macros to get Device Path Type/SubType. (Some extensions might use...
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

14 years agoRemoved PcdFeatureFlag Attribute - use in the FeatureFlag instead PcdTokenSpaceGuidCN...
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

14 years agoAdded PcdFeatureFlag Attribute - use PcdTokenSpaceGuidCName.PcdCName
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

14 years agoCorrect GenFv tool to generate capsule image, Correct GenFw tool to override the...
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

14 years agoAdd PI incompatible change into ChangeLog.txt for MdePkg and MdeModulePkg
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

14 years agoMake IntelFrameworkPkg pass package build
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

14 years agoRemove OldPeiCoreEntryPoint library instance from MdePkg
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

14 years agoRemove OldPeiCoreEntryPoint library instance from MdePkg
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

14 years agoRemove OldPeiCoreEntryPoint library instance from MdePkg
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

14 years agoFixedPcd macro should *not* be used in Library's inf file.
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

14 years agoAdjust the revision number.
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

14 years ago1. Uefi2.1 feature - Add Hardware Error Record Persistence Support
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

14 years agoUpdate the local header file name.
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

14 years ago1. Add Missing UefiDrvierModel APIs in UefiLibFramework instances.
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

14 years ago1. Add EfiLibInstallDriverBindingComponentName2() to install DriverBinding Protocol...
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

14 years agoAdd Hardware Error Variable defined in UEFI 2.1 spec
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

14 years agoremove original file
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

14 years agoPeiCore and DxeCore should use MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf libra...
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

14 years agoRemove incorrect ScsiIo.h
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

14 years agoRename usbatapi.h to UsbAtapi.h
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

14 years agoTemporary file for rename the usbatapi.h.
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

14 years ago1) Remove buffer overflow when the number of Driver Binding Protocols increases in...
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

14 years agoBuild a valid device path to an EFI driver loaded from a PCI Option ROM
mdkinney [Fri, 14 Sep 2007 21:29:45 +0000 (21:29 +0000)]
Build a valid device path to an EFI driver loaded from a PCI Option ROM

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3852 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoAdd InvokePeiCore function to invoke the PeiCore in new stack.
klu2 [Fri, 14 Sep 2007 07:01:26 +0000 (07:01 +0000)]
Add InvokePeiCore function to invoke the PeiCore in new stack.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3844 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoupdate IPF ICC's tool chain root path.
qwang12 [Fri, 14 Sep 2007 06:59:37 +0000 (06:59 +0000)]
update IPF ICC's tool chain root path.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3843 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoFixed the wrong usage of ENV()
jwang36 [Fri, 14 Sep 2007 05:50:54 +0000 (05:50 +0000)]
Fixed the wrong usage of ENV()

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3842 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoSync-ed the revision number of GenFds.exe
jwang36 [Fri, 14 Sep 2007 05:31:23 +0000 (05:31 +0000)]
Sync-ed the revision number of GenFds.exe

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3841 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoRe-generated since some common code has been changed
jwang36 [Fri, 14 Sep 2007 05:29:20 +0000 (05:29 +0000)]
Re-generated since some common code has been changed

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3840 6f19259b-4bc3-4df7-8a09-765794883524

14 years ago1) Fixed the issue which macro in the form of ENV() can't be replaced.
jwang36 [Fri, 14 Sep 2007 05:13:35 +0000 (05:13 +0000)]
1) Fixed the issue which macro in the form of ENV() can't be replaced.
2) Changed the class-less library instance format

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3839 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoAdd more details for my non-compatible change check in.
lgao4 [Fri, 14 Sep 2007 03:58:37 +0000 (03:58 +0000)]
Add more details for my non-compatible change check in.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3838 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoAdded change histories since r3766
jwang36 [Fri, 14 Sep 2007 01:55:23 +0000 (01:55 +0000)]
Added change histories since r3766

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3835 6f19259b-4bc3-4df7-8a09-765794883524

14 years ago1) Implemented MACRO in tools_def.txt
jwang36 [Thu, 13 Sep 2007 09:33:05 +0000 (09:33 +0000)]
1) Implemented MACRO in tools_def.txt
2) Added library without library class support
3) Fixed the issue in Trim tool which zero file will be generated if the trimmed file has not line directive

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3832 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoAdded directory for "Makefile" in "Dynamic-Library-File" rule in case the working...
jwang36 [Thu, 13 Sep 2007 08:24:20 +0000 (08:24 +0000)]
Added directory for "Makefile" in "Dynamic-Library-File" rule in case the working directory is changed.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3831 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoAdd the "ChangeLog.txt" to record packages' all non-compatible changes and important...
zliu3 [Thu, 13 Sep 2007 06:38:20 +0000 (06:38 +0000)]
Add the "ChangeLog.txt" to record packages' all non-compatible changes and important compatible changes.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3830 6f19259b-4bc3-4df7-8a09-765794883524

14 years agofix a bug which blocks the build process.change os.path.isfile to os.path.isabs
jjin9 [Thu, 13 Sep 2007 01:26:40 +0000 (01:26 +0000)]
fix a bug which blocks the build process.change os.path.isfile to os.path.isabs

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3809 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoRe-fix the issue in r2304.
qhuang8 [Wed, 12 Sep 2007 13:29:06 +0000 (13:29 +0000)]
Re-fix the issue in r2304.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3808 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoFix a typo so that platforms without FDF file can pass build.
qhuang8 [Wed, 12 Sep 2007 12:26:45 +0000 (12:26 +0000)]
Fix a typo so that platforms without FDF file can pass build.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3807 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoFix typos
qhuang8 [Wed, 12 Sep 2007 11:20:51 +0000 (11:20 +0000)]
Fix typos

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3806 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoFix several typos in build.py and regenerate exe.
qhuang8 [Wed, 12 Sep 2007 11:12:30 +0000 (11:12 +0000)]
Fix several typos in build.py and regenerate exe.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3805 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoPI Enable:
klu2 [Wed, 12 Sep 2007 09:52:37 +0000 (09:52 +0000)]
PI Enable:
1) The entry point of PeiCore has been changed to EFI_PEI_CORE_ENTRY_POINT defined in PI.
2) Nt32, Tiger and lakeport platform's SecCore has been updated.
3) Autogen tools also has been updated.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3804 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoFix typo in build.
jlin16 [Wed, 12 Sep 2007 09:13:50 +0000 (09:13 +0000)]
Fix typo in build.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3803 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoupdate source code revision number.
jlin16 [Wed, 12 Sep 2007 07:45:20 +0000 (07:45 +0000)]
update source code revision number.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3802 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoAdded makefile as dependency for "Dynamic-Library-File" to solve the incremental...
jwang36 [Wed, 12 Sep 2007 06:59:05 +0000 (06:59 +0000)]
Added makefile as dependency for "Dynamic-Library-File" to solve the incremental build issue occurred when there's library changes.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3801 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoUpdate EfiRom tool to fix checksum and PCI3.0 data structure.
lgao4 [Wed, 12 Sep 2007 06:39:53 +0000 (06:39 +0000)]
Update EfiRom tool to fix checksum and PCI3.0 data structure.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3800 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoAdd full path for Cygwin tool chain.
qhuang8 [Wed, 12 Sep 2007 06:02:38 +0000 (06:02 +0000)]
Add full path for Cygwin tool chain.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3799 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoModule clean up.
vanjeff [Wed, 12 Sep 2007 05:41:53 +0000 (05:41 +0000)]
Module clean up.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3798 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoAdd in the ChangeLog.txt to detail the non-compatibile changes and other important...
qwang12 [Wed, 12 Sep 2007 03:24:49 +0000 (03:24 +0000)]
Add in the ChangeLog.txt to detail the non-compatibile changes and other important changes.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3797 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoa) Added GCC preprocessor support
jwang36 [Wed, 12 Sep 2007 03:24:26 +0000 (03:24 +0000)]
a) Added GCC preprocessor support
b) Enforced the the correct line number in the trimmed file, according to the line directive (or linemarker).

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3796 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoGenVtf tool open/write file with "r+b"/"w+b" attribute, but this cause the RO attribu...
htao [Wed, 12 Sep 2007 02:06:19 +0000 (02:06 +0000)]
GenVtf tool open/write file with "r+b"/"w+b" attribute, but this cause the RO attribute of the file changed. Fix this issue by changing "r+b"/"w+b" to "rb"/"wb".

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3795 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoFix variable not initialize bug for the following check-in.
jlin16 [Tue, 11 Sep 2007 08:58:07 +0000 (08:58 +0000)]
Fix variable not initialize bug for the following check-in.
if rule section specify a file, use that file to generate section instead of searching for all files with ruel section specified file type to generate section.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3794 6f19259b-4bc3-4df7-8a09-765794883524

14 years agoRemove the #ifdef style code ported from EDK tree. EdkII use PCD for customization.
qhuang8 [Tue, 11 Sep 2007 06:07:15 +0000 (06:07 +0000)]
Remove the #ifdef style code ported from EDK tree. EdkII use PCD for customization.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3793 6f19259b-4bc3-4df7-8a09-765794883524