]> git.proxmox.com Git - mirror_edk2.git/log
mirror_edk2.git
16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3792 6f19259b-4bc3-4df7-8a09-765794883524

16 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3791 6f19259b-4bc3-4df7-8a09-765794883524

16 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3790 6f19259b-4bc3-4df7-8a09-765794883524

16 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3789 6f19259b-4bc3-4df7-8a09-765794883524

16 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3788 6f19259b-4bc3-4df7-8a09-765794883524

16 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3787 6f19259b-4bc3-4df7-8a09-765794883524

16 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3786 6f19259b-4bc3-4df7-8a09-765794883524

16 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3785 6f19259b-4bc3-4df7-8a09-765794883524

16 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3784 6f19259b-4bc3-4df7-8a09-765794883524

16 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3783 6f19259b-4bc3-4df7-8a09-765794883524

16 years agoSync one bug on PxeBC module from R8.
vanjeff [Thu, 6 Sep 2007 05:16:08 +0000 (05:16 +0000)]
Sync one bug on PxeBC module from R8.

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

16 years agoChanged the code style. it could pass EBC and ICC build.
vanjeff [Thu, 6 Sep 2007 02:53:47 +0000 (02:53 +0000)]
Changed the code style. it could pass EBC and ICC build.

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

16 years agoUpdate the syntax of PCD section.
qhuang8 [Thu, 6 Sep 2007 02:01:49 +0000 (02:01 +0000)]
Update the syntax of PCD section.
Update the syntax of binary INF file
The generated Extended INF file should follow Extended INF spec 0.44

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

16 years agoClean up two infs.
qwang12 [Thu, 6 Sep 2007 01:23:45 +0000 (01:23 +0000)]
Clean up two infs.

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

16 years agoTemporarily fix the issue that Tiger cannot boot to OS. Change the GUID of FirmwareVo...
xli24 [Wed, 5 Sep 2007 09:27:56 +0000 (09:27 +0000)]
Temporarily fix the issue that Tiger cannot boot to OS. Change the GUID of FirmwareVolume2 Protocol, to be the GUID of FirmwareVolume Protocol to provide compatibility for OS.

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

16 years agochange the ExitBootService event to SetVirtualMapChanged event.
qwang12 [Wed, 5 Sep 2007 08:19:35 +0000 (08:19 +0000)]
change the ExitBootService event to SetVirtualMapChanged event.

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

16 years agoFixed one bug when runtime test. The root cause is that ICC compiler will convert...
vanjeff [Tue, 4 Sep 2007 09:24:56 +0000 (09:24 +0000)]
Fixed one bug when runtime test. The root cause is that ICC compiler will convert one local array to one global array, and not converted from boot time to run time.

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

16 years ago1. Import SnpNt32Dxe. That is a thunk driver could produce SNP protocol on NT32 platf...
vanjeff [Tue, 4 Sep 2007 08:42:53 +0000 (08:42 +0000)]
1. Import SnpNt32Dxe. That is a thunk driver could produce SNP protocol on NT32 platform. It needs cowork with Network I/O driver.
2. Add network stack in Nt32Pkg.dsc.

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

16 years agoMerge the PI enabling works from the branch
qwang12 [Tue, 4 Sep 2007 06:12:48 +0000 (06:12 +0000)]
Merge the PI enabling works from the branch

First round of PI enabling work:
1) PiPeiCis changes (CONST, EFI_PEI_FILE_HANDLE.. etc)
2) Make use of FirmwareVolume 2 protocol.
3) Verified for Nt32Pkg and real platform for S3.

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

16 years agoMerge the PI enabling works from the branch
qwang12 [Tue, 4 Sep 2007 06:11:47 +0000 (06:11 +0000)]
Merge the PI enabling works from the branch

First round of PI enabling work:
1) PiPeiCis changes (CONST, EFI_PEI_FILE_HANDLE.. etc)
2) Make use of FirmwareVolume 2 protocol.
3) Verified for Nt32Pkg and real platform for S3.

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

16 years agoMerge the PI enabling works from the branch
qwang12 [Tue, 4 Sep 2007 06:10:44 +0000 (06:10 +0000)]
Merge the PI enabling works from the branch

First round of PI enabling work:
1) PiPeiCis changes (CONST, EFI_PEI_FILE_HANDLE.. etc)
2) Make use of FirmwareVolume 2 protocol.
3) Verified for Nt32Pkg and real platform for S3.

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

16 years agoMerge the PI enabling works from the branch
qwang12 [Tue, 4 Sep 2007 06:09:39 +0000 (06:09 +0000)]
Merge the PI enabling works from the branch

First round of PI enabling work:
1) PiPeiCis changes (CONST, EFI_PEI_FILE_HANDLE.. etc)
2) Make use of FirmwareVolume 2 protocol.
3) Verified for Nt32Pkg and real platform for S3.

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

16 years agoFirst round of PI enabling work:
qwang12 [Tue, 4 Sep 2007 06:09:28 +0000 (06:09 +0000)]
First round of PI enabling work:
1) PiPeiCis changes (CONST, EFI_PEI_FILE_HANDLE.. etc)
2) Make use of FirmwareVolume 2 protocol.
3) Verified for LakeportX64Pkg (S3) and Nt32Pkg

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

16 years agoFixed an issue which will remove the first line if there's no "#line" directive in...
jwang36 [Mon, 3 Sep 2007 13:22:28 +0000 (13:22 +0000)]
Fixed an issue which will remove the first line if there's no "#line" directive in the input file.

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

16 years agoUpdate Acpi Asl file Build rule to remove trim step.
lgao4 [Mon, 3 Sep 2007 07:55:32 +0000 (07:55 +0000)]
Update Acpi Asl file Build rule to remove trim step.

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

16 years agoUpdated per the latest status of tools
jwang36 [Mon, 3 Sep 2007 06:11:35 +0000 (06:11 +0000)]
Updated per the latest status of tools

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