people/mcb30/edk2.git
13 years agoPCI Bus Driver Enhancement
xli24 [Fri, 28 Sep 2007 04:40:49 +0000 (04:40 +0000)]
PCI Bus Driver Enhancement

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

13 years agoSync BASE_NAME of Upd4Dxe to Udp4Dxe.
vanjeff [Fri, 28 Sep 2007 02:38:36 +0000 (02:38 +0000)]
Sync BASE_NAME of Upd4Dxe to Udp4Dxe.

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

13 years agoAdd necessary parameter checking for WinNtSerialIoDxe module, according to UEFI 2...
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.tianocore.org/svn/edk2/trunk@3958 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd SEC as a supported Module Type for all libraries that are also compatible with...
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.tianocore.org/svn/edk2/trunk@3957 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd SEC as a supported Module Type for all libraries that are also compatible with...
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.tianocore.org/svn/edk2/trunk@3956 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd SEC as a supported Module Type for all libraries that are also compatible with...
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.tianocore.org/svn/edk2/trunk@3955 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd SEC as a supported Module Type for all libraries that are also compatible with...
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.tianocore.org/svn/edk2/trunk@3954 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd binary Spd2Dec tool
qhuang8 [Thu, 27 Sep 2007 12:09:25 +0000 (12:09 +0000)]
Add binary Spd2Dec tool

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

13 years agotranslate Ctrl + alpha to control value for simple text input protocol
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.tianocore.org/svn/edk2/trunk@3952 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFixed an issue which DSC file in current directory has higher priority than DSC file...
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.tianocore.org/svn/edk2/trunk@3951 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix typo for 'SectList'.
jlin16 [Thu, 27 Sep 2007 09:06:57 +0000 (09:06 +0000)]
Fix typo for 'SectList'.

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

13 years agoRemoved TAB characters
jwang36 [Thu, 27 Sep 2007 08:34:42 +0000 (08:34 +0000)]
Removed TAB characters

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

13 years agoAdded change log for build.exe
jwang36 [Thu, 27 Sep 2007 08:32:09 +0000 (08:32 +0000)]
Added change log for build.exe

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

13 years ago1) Improved spawn mode (multi-thread) build performance
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.tianocore.org/svn/edk2/trunk@3947 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix wrong judgement for gInMemory
klu2 [Thu, 27 Sep 2007 07:23:42 +0000 (07:23 +0000)]
Fix wrong judgement for gInMemory

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

13 years agochange.Correct Binary file description.
lgao4 [Thu, 27 Sep 2007 06:33:07 +0000 (06:33 +0000)]
change.Correct Binary file description.

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

13 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.tianocore.org/svn/edk2/trunk@3944 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3943 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3942 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3941 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3940 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3939 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3938 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd log
klu2 [Thu, 27 Sep 2007 05:02:32 +0000 (05:02 +0000)]
Add log

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

13 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.tianocore.org/svn/edk2/trunk@3936 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3935 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3934 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3933 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3932 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3931 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3930 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3929 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3928 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agogit-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@3927 de2fecce-e211-0410-80a6...
jlin16 [Wed, 26 Sep 2007 08:58:35 +0000 (08:58 +0000)]
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@3927 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3926 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3925 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3924 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3923 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix a typo.
klu2 [Wed, 26 Sep 2007 03:12:37 +0000 (03:12 +0000)]
Fix a typo.

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

13 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.tianocore.org/svn/edk2/trunk@3921 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3920 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3919 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3918 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3917 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3916 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3915 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3914 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3913 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3912 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3911 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3903 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3901 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3900 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3898 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3897 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3896 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3894 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3893 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3892 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3891 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3890 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3889 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3886 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3885 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3884 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3880 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3879 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3878 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3877 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3873 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3872 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3871 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3870 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3869 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3868 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3867 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3866 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3864 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3863 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3862 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3861 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoremove original file
klu2 [Mon, 17 Sep 2007 03:30:07 +0000 (03:30 +0000)]
remove original file

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

13 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.tianocore.org/svn/edk2/trunk@3859 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3858 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3857 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3856 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoCommitted through web interface.
ywang [Fri, 14 Sep 2007 21:36:14 +0000 (21:36 +0000)]
Committed through web interface.

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

13 years agoCommitted through web interface.
ywang [Fri, 14 Sep 2007 21:36:12 +0000 (21:36 +0000)]
Committed through web interface.

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

13 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.tianocore.org/svn/edk2/trunk@3853 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3852 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3844 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3843 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3842 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3841 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3840 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3839 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3838 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3835 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3832 de2fecce-e211-0410-80a6-f3fac2684e05

13 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.tianocore.org/svn/edk2/trunk@3831 de2fecce-e211-0410-80a6-f3fac2684e05