]>
git.proxmox.com Git - mirror_edk2.git/log
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
qwang12 [Fri, 24 Aug 2007 02:14:58 +0000 (02:14 +0000)]
Use CopyGuid instead of CopyMem.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3699
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 24 Aug 2007 01:41:26 +0000 (01:41 +0000)]
Remove the optional "Target" according to Extended INF spec 0.42.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3698
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 24 Aug 2007 01:40:33 +0000 (01:40 +0000)]
Remove the optional "Target" according to Extended INF spec 0.42.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3697
6f19259b -4bc3-4df7-8a09-
765794883524
htao [Thu, 23 Aug 2007 12:56:35 +0000 (12:56 +0000)]
Sync GenVtf.exe and TianoCompress.exe tool to the binary in BaseTools project.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3696
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 23 Aug 2007 08:37:33 +0000 (08:37 +0000)]
Fix building issue for Intel Compiler
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3695
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Thu, 23 Aug 2007 06:26:50 +0000 (06:26 +0000)]
Allow DXE dispatcher to ignore EFI_FV_FILETYPE_FIRMWARE_VOLUME_IMAGE type FFS file found in EFI_HOB_FIRMWARE_VOLUME2 HOB.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3694
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Thu, 23 Aug 2007 06:22:53 +0000 (06:22 +0000)]
Add in BuildFv2Hob in HobLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3693
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 23 Aug 2007 02:19:41 +0000 (02:19 +0000)]
1. Enable Network stack to pass SCT, currently MNP, ARP, IP4, TCP4 and DHCP4 have passed SCT.
2. Enable Network stack to pass ICC build.
3. Sync Network library instances' module names with their filenames.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3692
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Wed, 22 Aug 2007 09:40:48 +0000 (09:40 +0000)]
Changed the revision number of AutoGen source code since build.exe was regenerated for it.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3691
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Wed, 22 Aug 2007 09:33:34 +0000 (09:33 +0000)]
Update the code to match spec for EfiFvbSetVolumeAttributes API.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3690
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Wed, 22 Aug 2007 09:29:30 +0000 (09:29 +0000)]
Fixed incremental link issue, which dependent libraries were not taken into account.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3689
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Wed, 22 Aug 2007 08:45:48 +0000 (08:45 +0000)]
Update the comments of PiDxe.h, PiPei.h and Uefi.h.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3688
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Wed, 22 Aug 2007 08:42:13 +0000 (08:42 +0000)]
Update PciCfg2.c to follow strict ANSI C spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3687
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Mon, 20 Aug 2007 10:37:40 +0000 (10:37 +0000)]
1. Added revision information of source code from which build.exe came from.
2. Removed some information out of date
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3682
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Mon, 20 Aug 2007 08:00:45 +0000 (08:00 +0000)]
Merge in a bug fixed in EDK tree.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3681
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Mon, 20 Aug 2007 03:13:24 +0000 (03:13 +0000)]
Merge in some fix from R8 on USB Bus driver:
1) Signal event immediately after HUB UsbRootHubEnumeration event is installed
2) Move UsbHcReset and UsbHcSetState before mUsbRootHubApi.Init
3) Change USB_DEBUG and USB_ERROR to R9 DEBUG macro.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3680
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Sun, 19 Aug 2007 01:58:45 +0000 (01:58 +0000)]
Rename the Msa2Inf.exe to MigrationMsa2Inf to indicate the real usage.
Add extra option when using FreezePython.exe to make it works fine in Non-Us locale.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3679
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Sat, 18 Aug 2007 04:15:31 +0000 (04:15 +0000)]
Changed the order of SLINK option
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3678
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Sat, 18 Aug 2007 03:54:24 +0000 (03:54 +0000)]
Re-designed build_rule.template and updated build.exe to support the new format
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3677
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Sat, 18 Aug 2007 01:42:01 +0000 (01:42 +0000)]
Check in the proto-Msa2Inf tool. This is the really migration tool.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3676
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Sat, 18 Aug 2007 00:47:55 +0000 (00:47 +0000)]
Added back removed files for Python tools, and re-generated Msa2Inf.exe since it cannot run on non-English locale environment.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3675
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Fri, 17 Aug 2007 21:04:53 +0000 (21:04 +0000)]
Use <> in #include statements instead of "" for include files from packages
Use '/' instead of '\' for all file references
Remove redundant use of $(WORKSPACE) from DSC, FDF, INF, and DEC files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3674
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Fri, 17 Aug 2007 21:04:27 +0000 (21:04 +0000)]
Use <> in #include statements instead of "" for include files from packages
Use '/' instead of '\' for all file references
Remove redundant use of $(WORKSPACE) from DSC, FDF, INF, and DEC files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3673
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Fri, 17 Aug 2007 21:04:00 +0000 (21:04 +0000)]
Use <> in #include statements instead of "" for include files from packages
Use '/' instead of '\' for all file references
Remove redundant use of $(WORKSPACE) from DSC, FDF, INF, and DEC files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3672
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Fri, 17 Aug 2007 21:01:20 +0000 (21:01 +0000)]
Use <> in #include statements instead of "" for include files from packages
Use '/' instead of '\' for all file references
Remove redundant use of $(WORKSPACE) from DSC, FDF, INF, and DEC files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3671
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 17 Aug 2007 06:57:21 +0000 (06:57 +0000)]
Remove several unprintable characters in comments
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3670
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Fri, 17 Aug 2007 03:11:05 +0000 (03:11 +0000)]
Removed files not generated by freezer any longer
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3669
6f19259b -4bc3-4df7-8a09-
765794883524
AJFISH [Fri, 17 Aug 2007 01:54:50 +0000 (01:54 +0000)]
Previous fix was in error
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3668
6f19259b -4bc3-4df7-8a09-
765794883524
AJFISH [Fri, 17 Aug 2007 01:20:19 +0000 (01:20 +0000)]
Missed a conversion. Fixed build break
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3667
6f19259b -4bc3-4df7-8a09-
765794883524
AJFISH [Thu, 16 Aug 2007 23:32:10 +0000 (23:32 +0000)]
Cleaned up EFI Console Variable usage
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3666
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 16 Aug 2007 22:22:28 +0000 (22:22 +0000)]
Rebuild GenFds.exe based on tag 554 with the one fix for the build break for FFS files without CHESKSUM sections
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3665
6f19259b -4bc3-4df7-8a09-
765794883524
AJFISH [Thu, 16 Aug 2007 22:15:08 +0000 (22:15 +0000)]
Updated to use new PCD settings
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3664
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 16 Aug 2007 21:47:44 +0000 (21:47 +0000)]
Remove use of CHECKSUM sections and leave an example in comments showing how to use CHECKSUM sections
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3663
6f19259b -4bc3-4df7-8a09-
765794883524
AJFISH [Thu, 16 Aug 2007 21:29:09 +0000 (21:29 +0000)]
Added support for UART and Terminal PCD settings
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3662
6f19259b -4bc3-4df7-8a09-
765794883524
AJFISH [Thu, 16 Aug 2007 21:27:06 +0000 (21:27 +0000)]
Added support for UART and Terminal PCD settings
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3661
6f19259b -4bc3-4df7-8a09-
765794883524
AJFISH [Thu, 16 Aug 2007 21:26:03 +0000 (21:26 +0000)]
Added PCD settings for UART and Terminal Type device path nodes defined in this package. I will update specifications when document repository migration is complete.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3660
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 16 Aug 2007 21:23:11 +0000 (21:23 +0000)]
Rebuild GenFds.exe based on tag 551 with the one fix for the build break for FFS files without CHESKSUM sections
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3659
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 16 Aug 2007 19:29:29 +0000 (19:29 +0000)]
Fix bug in GenFds that would break the build if the FFS rule does not include a Checksum section
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3658
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 16 Aug 2007 10:16:39 +0000 (10:16 +0000)]
Fix a typo in last check in. The token number should not have been duplicated.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3657
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 16 Aug 2007 10:15:19 +0000 (10:15 +0000)]
Add missing PcdWinNtFdBaseAddress declaration in DEC file.
It is referenced by Nt32Pkg.fdf.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3656
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 16 Aug 2007 03:19:26 +0000 (03:19 +0000)]
Move some datahub producer GUID from IntelFrameworkPkg to IntelFrameworkModulePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3655
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 16 Aug 2007 03:17:49 +0000 (03:17 +0000)]
Move some datahub producer GUID from IntelFrameworkPkg to IntelFrameworkModulePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3654
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 16 Aug 2007 03:16:05 +0000 (03:16 +0000)]
Move some datahub producer GUID from IntelFrameworkPkg to IntelFrameworkModulePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3653
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 16 Aug 2007 03:15:36 +0000 (03:15 +0000)]
Move some datahub producer GUID from IntelFrameworkPkg to IntelFrameworkModulePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3652
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 16 Aug 2007 03:15:17 +0000 (03:15 +0000)]
Move some datahub producer GUID from IntelFrameworkPkg to IntelFrameworkModulePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3651
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 16 Aug 2007 03:05:08 +0000 (03:05 +0000)]
Fix a bug to relocate FTW space base for NT32 platform.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3650
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 16 Aug 2007 02:57:25 +0000 (02:57 +0000)]
Move EFI_STATUS_CODE_DATA_MAX_SIZE from IntelFrameworkPkg to IntelFrameworkModulePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3649
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 16 Aug 2007 02:57:03 +0000 (02:57 +0000)]
Move EFI_STATUS_CODE_DATA_MAX_SIZE from IntelFrameworkPkg to IntelFrameworkModulePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3648
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 16 Aug 2007 02:56:38 +0000 (02:56 +0000)]
Move EFI_STATUS_CODE_DATA_MAX_SIZE from IntelFrameworkPkg to IntelFrameworkModulePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3647
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 16 Aug 2007 01:21:02 +0000 (01:21 +0000)]
Update DXE Core to use gEfiCallerIdGuid instead of the gDxeServicesTableGuid for status codes
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3646
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Wed, 15 Aug 2007 22:27:42 +0000 (22:27 +0000)]
Remove MDT from SAL.h
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3645
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Wed, 15 Aug 2007 20:57:16 +0000 (20:57 +0000)]
Fix two bugs in GenVtf.c
1) There is a check for a specific number of command line arguments. This does not work when there are optional arguments like -v for verbose.
2) The check for the verbose flag checked for 'v' and '-'. I should check for 'v' and 'V'.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3644
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Wed, 15 Aug 2007 06:17:29 +0000 (06:17 +0000)]
1) Add type casting for argument "a" in EFI_ERROR(a), since if compare two constants without specify data type, compiler maybe could not understand what is the actual data type of constant. The default would treat it as unsigned data. therefore, if the argument a of EFI_ERROR(a) is constant, for instance the EFI_LOAD_ERROR, the EFI_ERROR(a) would always be FALSE.
2) Remove PcdDriverPcdLibNull.
3) Add more ASSERT() in BasePcdLibNull to detect the incorrect usage of Pcd Library.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3643
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Wed, 15 Aug 2007 05:44:40 +0000 (05:44 +0000)]
Change the PAL address from k7 to k1, since the k7 should save PeiServicesPoint following PI.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3642
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Wed, 15 Aug 2007 03:34:39 +0000 (03:34 +0000)]
1) Fix bug in StatusCodeDxe about the nested DataHub->Log in callback.
2) Close a small window which may result in the data collision of records.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3641
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Wed, 15 Aug 2007 02:26:05 +0000 (02:26 +0000)]
Incorporated Mike's fix on gEfiCallerGuidId definition
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3640
6f19259b -4bc3-4df7-8a09-
765794883524
qouyang [Tue, 14 Aug 2007 10:26:52 +0000 (10:26 +0000)]
Fix bug.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3639
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Tue, 14 Aug 2007 10:13:17 +0000 (10:13 +0000)]
gEfiCallerIdGuid is defined in Autogen.h
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3638
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 14 Aug 2007 08:12:03 +0000 (08:12 +0000)]
Add debugLib for this instance.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3637
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 14 Aug 2007 07:58:32 +0000 (07:58 +0000)]
Sync code with MdePkg spec for Scsi library class and CustomDecompress library class.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3636
6f19259b -4bc3-4df7-8a09-
765794883524
htao [Tue, 14 Aug 2007 07:57:36 +0000 (07:57 +0000)]
Correct usage help information and error information format for GenVtf, EfiRom, and TianoCompress tool.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3635
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Tue, 14 Aug 2007 02:51:36 +0000 (02:51 +0000)]
Fix missing PCD issue for IntelFrameworkModulePkg.dsc
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3634
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 14 Aug 2007 02:40:53 +0000 (02:40 +0000)]
Fix several Unicode typo.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3633
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 14 Aug 2007 02:35:43 +0000 (02:35 +0000)]
Add the brief usage guide for Msa2Inf.exe.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3632
6f19259b -4bc3-4df7-8a09-
765794883524