]>
git.proxmox.com Git - mirror_edk2.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
qhuang8 [Mon, 3 Sep 2007 03:23:24 +0000 (03:23 +0000)]
Add a new library class of SmmLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3764
6f19259b -4bc3-4df7-8a09-
765794883524
AJFISH [Sat, 1 Sep 2007 16:09:27 +0000 (16:09 +0000)]
Removed unused PCD entries.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3763
6f19259b -4bc3-4df7-8a09-
765794883524
AJFISH [Sat, 1 Sep 2007 16:01:35 +0000 (16:01 +0000)]
Removed PCD entries for CPU properties as they should be defined in UNI file. Added some French translations to the MiscSubClass for things used on the front page.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3762
6f19259b -4bc3-4df7-8a09-
765794883524
AJFISH [Sat, 1 Sep 2007 15:56:49 +0000 (15:56 +0000)]
Fixed problem with sign extension in print lib. PrintXY could not print out French characters like é.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3761
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 31 Aug 2007 07:38:59 +0000 (07:38 +0000)]
Add missing packages dependency.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3760
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Fri, 31 Aug 2007 05:11:01 +0000 (05:11 +0000)]
Updated the revision of source files build.exe was generated from
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3754
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Fri, 31 Aug 2007 05:05:44 +0000 (05:05 +0000)]
1. Added support of included file with macro
2. Removed package a module belongs to from dependent package list if it's not declared in module's INF
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3753
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Fri, 31 Aug 2007 03:10:39 +0000 (03:10 +0000)]
Add <BR>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3751
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Fri, 31 Aug 2007 03:02:29 +0000 (03:02 +0000)]
Added missing dependent package
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3750
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 30 Aug 2007 23:01:26 +0000 (23:01 +0000)]
Update for ICC 10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3749
6f19259b -4bc3-4df7-8a09-
765794883524
AJFISH [Thu, 30 Aug 2007 20:42:05 +0000 (20:42 +0000)]
Added EFIAPI to event
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3748
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 30 Aug 2007 18:19:56 +0000 (18:19 +0000)]
Remove '|' at end of PCD line.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3747
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 30 Aug 2007 17:21:54 +0000 (17:21 +0000)]
Fix wrong PCD definition in DEC file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3746
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 30 Aug 2007 09:53:14 +0000 (09:53 +0000)]
Add execute attribute for exe file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3745
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 30 Aug 2007 09:11:54 +0000 (09:11 +0000)]
Update all INF, DEC and DSC file to confirm to newest INF spec 0.44, DEC spec 0.41, DSC spec 0.40.
Mainly PCD syntax update.
Check in new build.exe and GenFds.exe
Check in PcdSyntaxUpdate.exe tool.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3744
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 30 Aug 2007 08:20:57 +0000 (08:20 +0000)]
[PI compatible enabling] Add PeiRegisterForShadow interface for PEI_SERVICE
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3743
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 30 Aug 2007 07:35:09 +0000 (07:35 +0000)]
Add some definitions which will be used for future PI enabling.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3742
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 30 Aug 2007 06:58:37 +0000 (06:58 +0000)]
1. Fixed one bug in Undi driver.
2. Add default branch to meet CYGWINGCC build in Tcp4Dispatcher.c.
3. Sync the latest network stack library.
4. Fixed one bug in Mtftp4Support.c, for AsciiStrCpy() return the pointer to head of string, not the tail of string.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3741
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Thu, 30 Aug 2007 06:14:32 +0000 (06:14 +0000)]
Removed the duplicated dependent package
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3740
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Thu, 30 Aug 2007 06:14:10 +0000 (06:14 +0000)]
Fix a bug that parentheses do not place correctly in UNDI driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3739
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Thu, 30 Aug 2007 06:12:06 +0000 (06:12 +0000)]
Added missing dependent package
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3738
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 30 Aug 2007 03:32:27 +0000 (03:32 +0000)]
Fix the invalid return code for OemHookStatusCodeLibNull library instance.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3737
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 30 Aug 2007 03:21:33 +0000 (03:21 +0000)]
Fix the wrong Maximum size for PcdUefiVariableDefaultPlatformLang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3736
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 30 Aug 2007 02:53:08 +0000 (02:53 +0000)]
Fix non-Ascii character in comments
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3735
6f19259b -4bc3-4df7-8a09-
765794883524
lhauch [Wed, 29 Aug 2007 22:48:17 +0000 (22:48 +0000)]
Cleaned up the tools_def.template file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3734
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 29 Aug 2007 12:38:21 +0000 (12:38 +0000)]
Update INF files to remove/update non-exist files listed in [sources] sections.
New build tool performs stricter check.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3733
6f19259b -4bc3-4df7-8a09-
765794883524
zliu3 [Wed, 29 Aug 2007 08:57:24 +0000 (08:57 +0000)]
Update the build_rule.template to enable the PCD usage in IPF assembly code
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3732
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Wed, 29 Aug 2007 08:52:49 +0000 (08:52 +0000)]
Add dependent packages in INF of modules.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3731
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 29 Aug 2007 02:28:01 +0000 (02:28 +0000)]
Fix a critical bug that the Migration Tool mistakenly creates exit-boot-services event in case of <VirtualAddressChange> externs.
This only happens when the extra option "-e" is on (by default it is off).
Update the readme.txt in BaseTools package to specify the python source for MigrationMsa2Inf.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3730
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 29 Aug 2007 01:42:51 +0000 (01:42 +0000)]
Update comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3729
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 29 Aug 2007 01:40:32 +0000 (01:40 +0000)]
update the callback event error. The event type should be virtual-address-changed event instead of exit-boot -services event.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3728
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Tue, 28 Aug 2007 23:24:35 +0000 (23:24 +0000)]
Fix IPF build break
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3727
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 28 Aug 2007 09:31:03 +0000 (09:31 +0000)]
Fix one bug in GenFv tool to generate the correct capsule header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3726
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 28 Aug 2007 09:18:41 +0000 (09:18 +0000)]
Update the following tools with usage information, and update GenFv tool to support dump capsule image.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3725
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Tue, 28 Aug 2007 09:14:07 +0000 (09:14 +0000)]
Update compiler switches for ICC build.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3724
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 28 Aug 2007 06:16:27 +0000 (06:16 +0000)]
Remove the duplicated Hii header file FrameworkHii.h
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3723
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 28 Aug 2007 06:14:00 +0000 (06:14 +0000)]
Using the correct HiiFramework.h header file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3722
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Tue, 28 Aug 2007 03:59:37 +0000 (03:59 +0000)]
Fix the CYGWIN GCC build issue.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3721
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Tue, 28 Aug 2007 03:01:58 +0000 (03:01 +0000)]
Import ResetSystemLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3720
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Tue, 28 Aug 2007 02:16:34 +0000 (02:16 +0000)]
Update MSFT IPF flags to us /Ox /Zx /GF
Max Optimizations
Debuggable Optimizations
Read-only data pooling
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3719
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Mon, 27 Aug 2007 23:30:37 +0000 (23:30 +0000)]
Add check of buffer value returned from AllocateZeroPool()
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3718
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Mon, 27 Aug 2007 09:17:26 +0000 (09:17 +0000)]
1. Sync the latest network stack. Add NetLibCreateIPv4DPathNode () in netlib library.
2. Fixed one porting bug in Udp4Impl.c
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3717
6f19259b -4bc3-4df7-8a09-
765794883524
htao [Mon, 27 Aug 2007 08:11:50 +0000 (08:11 +0000)]
TianoCompress tool code cleanup to delete parameters number check and hard code buffer size.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3716
6f19259b -4bc3-4df7-8a09-
765794883524
htao [Mon, 27 Aug 2007 07:43:15 +0000 (07:43 +0000)]
Fix a bug in TianoCompress tool to handle encoded file size larger than original file size.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3715
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Mon, 27 Aug 2007 07:02:05 +0000 (07:02 +0000)]
1. Sync Tcp4 protocol definitions to match UEFI 2.1
2. Clean up codes.
3. Remove struct definition content for big-endian, because UEFI 2.1 declare only little-endian supported.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3714
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 27 Aug 2007 06:03:43 +0000 (06:03 +0000)]
Remove the unnecessary "BINARY_MODULE" in binary INF file according to Extended INF spec 0.44
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3713
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Mon, 27 Aug 2007 03:34:28 +0000 (03:34 +0000)]
Make IntelFrameworkPkg GCC+IA32 clean.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3712
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Mon, 27 Aug 2007 03:33:51 +0000 (03:33 +0000)]
Make MdeModulePkg GCC clean.
It also pass ICC+IPF and MYTOOLS+EBC build.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3711
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Mon, 27 Aug 2007 03:02:57 +0000 (03:02 +0000)]
Make MdePkg GCC clean
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3710
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Mon, 27 Aug 2007 02:05:10 +0000 (02:05 +0000)]
Added missed GenFds version and fixed the path error
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3709
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Mon, 27 Aug 2007 01:01:44 +0000 (01:01 +0000)]
Handle case when PAL calls 13 or 14 may not be available.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3708
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Fri, 24 Aug 2007 13:34:32 +0000 (13:34 +0000)]
add in newline to make it pass GCC build
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3707
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Fri, 24 Aug 2007 08:26:27 +0000 (08:26 +0000)]
Update ASL definition for ICC tool chain.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3706
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Fri, 24 Aug 2007 03:45:32 +0000 (03:45 +0000)]
Add #defines for the SAL System Table entry sizes
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3705
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Fri, 24 Aug 2007 03:44:59 +0000 (03:44 +0000)]
Clean up INF file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3704
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Fri, 24 Aug 2007 03:44:08 +0000 (03:44 +0000)]
Remove duplicate GUID declaration for DataHub
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3703
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 24 Aug 2007 03:01:38 +0000 (03:01 +0000)]
1. clean up codes.
2. fixed a porting issue.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3702
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Fri, 24 Aug 2007 02:47:35 +0000 (02:47 +0000)]
Update for ICC build.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3701
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 24 Aug 2007 02:20:50 +0000 (02:20 +0000)]
Update build rules to cover ICC build for aslc file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3700
6f19259b -4bc3-4df7-8a09-
765794883524