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

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

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

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

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

14 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

14 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

14 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

14 years agoif rule section specify a file, use that file to generate section instead of searchin...
jlin16 [Tue, 11 Sep 2007 05:58:22 +0000 (05:58 +0000)]
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.tianocore.org/svn/edk2/trunk@3792 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agouse '#' to indicate flash generation progress.
jlin16 [Mon, 10 Sep 2007 09:51:04 +0000 (09:51 +0000)]
use '#' to indicate flash generation progress.
use -v to switch on detail output messages.

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

14 years agoUpdate Nt32Pkg.fdf by using new rule and Pcd format
lgao4 [Mon, 10 Sep 2007 05:46:12 +0000 (05:46 +0000)]
Update Nt32Pkg.fdf by using new rule and Pcd format

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

14 years agoCommit build.exe and GenFds.exe tool to support new Rules format and PCD format defin...
lgao4 [Mon, 10 Sep 2007 05:44:04 +0000 (05:44 +0000)]
Commit build.exe and GenFds.exe tool to support new Rules format and PCD format defined in FDF file.

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

14 years agoTracker merger. "There is no "NV" display when change the certain option in NT32"
vanjeff [Mon, 10 Sep 2007 05:39:46 +0000 (05:39 +0000)]
Tracker merger. "There is no "NV" display when change the certain option in NT32"

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

14 years agoMerge tracker. Add check whether CreateResourceNode successful or not.
vanjeff [Mon, 10 Sep 2007 03:45:28 +0000 (03:45 +0000)]
Merge tracker. Add check whether CreateResourceNode successful or not.

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

14 years ago1. Redirect ICC_IA32_*_PATH from C:\Program Files\Microsoft Visual Studio .NET 2003...
vanjeff [Mon, 10 Sep 2007 01:55:34 +0000 (01:55 +0000)]
1. Redirect ICC_IA32_*_PATH from C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin to C:\Program Files\Intel\Compiler\C++\9.1\IA32\Bin.
2. Add ICC X64 definition to enable ICC X64 build.

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

14 years agoUpgrade the format of EFI_PEIM_ENTRY_POINT to EFI_PEIM_ENTRY_POINT2 according to...
klu2 [Fri, 7 Sep 2007 05:41:07 +0000 (05:41 +0000)]
Upgrade the format of EFI_PEIM_ENTRY_POINT to EFI_PEIM_ENTRY_POINT2 according to PI specification.

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

14 years agoUpgrade the format of EFI_PEIM_ENTRY_POINT to EFI_PEIM_ENTRY_POINT2 according to...
klu2 [Fri, 7 Sep 2007 03:51:54 +0000 (03:51 +0000)]
Upgrade the format of EFI_PEIM_ENTRY_POINT to EFI_PEIM_ENTRY_POINT2 according to PI specification.

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

14 years agoRoll back the change made in rev.3778, which is a temporary fix for the issue that...
xli24 [Thu, 6 Sep 2007 05:23:05 +0000 (05:23 +0000)]
Roll back the change made in rev.3778, which is a temporary fix for the issue that Tiger could not boot to OS with revision Edk2-r3776_R9-r2666. Now the root cause has been located and fixed, so it should be rolled back.

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