people/mcb30/edk2.git
13 years agoUpdate for ICC build.
xli24 [Fri, 24 Aug 2007 02:47:35 +0000 (02:47 +0000)]
Update for ICC build.

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

13 years agoUpdate build rules to cover ICC build for aslc file.
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.tianocore.org/svn/edk2/trunk@3700 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUse CopyGuid instead of CopyMem.
qwang12 [Fri, 24 Aug 2007 02:14:58 +0000 (02:14 +0000)]
Use CopyGuid instead of CopyMem.

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

13 years agoRemove the optional "Target" according to Extended INF spec 0.42.
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.tianocore.org/svn/edk2/trunk@3698 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove the optional "Target" according to Extended INF spec 0.42.
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.tianocore.org/svn/edk2/trunk@3697 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoSync GenVtf.exe and TianoCompress.exe tool to the binary in BaseTools project.
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.tianocore.org/svn/edk2/trunk@3696 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix building issue for Intel Compiler
klu2 [Thu, 23 Aug 2007 08:37:33 +0000 (08:37 +0000)]
Fix building issue for Intel Compiler

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

13 years agoAllow DXE dispatcher to ignore EFI_FV_FILETYPE_FIRMWARE_VOLUME_IMAGE type FFS file...
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.tianocore.org/svn/edk2/trunk@3694 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd in BuildFv2Hob in HobLib
qwang12 [Thu, 23 Aug 2007 06:22:53 +0000 (06:22 +0000)]
Add in BuildFv2Hob in HobLib

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

13 years ago1. Enable Network stack to pass SCT, currently MNP, ARP, IP4, TCP4 and DHCP4 have...
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.tianocore.org/svn/edk2/trunk@3692 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChanged the revision number of AutoGen source code since build.exe was regenerated...
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.tianocore.org/svn/edk2/trunk@3691 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUpdate the code to match spec for EfiFvbSetVolumeAttributes API.
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.tianocore.org/svn/edk2/trunk@3690 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFixed incremental link issue, which dependent libraries were not taken into account.
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.tianocore.org/svn/edk2/trunk@3689 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUpdate the comments of PiDxe.h, PiPei.h and Uefi.h.
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.tianocore.org/svn/edk2/trunk@3688 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUpdate PciCfg2.c to follow strict ANSI C spec.
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.tianocore.org/svn/edk2/trunk@3687 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1. Added revision information of source code from which build.exe came from.
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.tianocore.org/svn/edk2/trunk@3682 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMerge in a bug fixed in EDK tree.
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.tianocore.org/svn/edk2/trunk@3681 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMerge in some fix from R8 on USB Bus driver:
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.tianocore.org/svn/edk2/trunk@3680 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRename the Msa2Inf.exe to MigrationMsa2Inf to indicate the real usage.
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.tianocore.org/svn/edk2/trunk@3679 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChanged the order of SLINK option
jwang36 [Sat, 18 Aug 2007 04:15:31 +0000 (04:15 +0000)]
Changed the order of SLINK option

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

13 years agoRe-designed build_rule.template and updated build.exe to support the new format
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.tianocore.org/svn/edk2/trunk@3677 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoCheck in the proto-Msa2Inf tool. This is the really migration tool.
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.tianocore.org/svn/edk2/trunk@3676 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdded back removed files for Python tools, and re-generated Msa2Inf.exe since it...
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.tianocore.org/svn/edk2/trunk@3675 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUse <> in #include statements instead of "" for include files from packages
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.tianocore.org/svn/edk2/trunk@3674 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUse <> in #include statements instead of "" for include files from packages
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.tianocore.org/svn/edk2/trunk@3673 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUse <> in #include statements instead of "" for include files from packages
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.tianocore.org/svn/edk2/trunk@3672 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUse <> in #include statements instead of "" for include files from packages
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.tianocore.org/svn/edk2/trunk@3671 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove several unprintable characters in comments
qhuang8 [Fri, 17 Aug 2007 06:57:21 +0000 (06:57 +0000)]
Remove several unprintable characters in comments

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

13 years agoRemoved files not generated by freezer any longer
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.tianocore.org/svn/edk2/trunk@3669 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoPrevious fix was in error
AJFISH [Fri, 17 Aug 2007 01:54:50 +0000 (01:54 +0000)]
Previous fix was in error

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

13 years agoMissed a conversion. Fixed build break
AJFISH [Fri, 17 Aug 2007 01:20:19 +0000 (01:20 +0000)]
Missed a conversion. Fixed build break

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

13 years agoCleaned up EFI Console Variable usage
AJFISH [Thu, 16 Aug 2007 23:32:10 +0000 (23:32 +0000)]
Cleaned up EFI Console Variable usage

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

13 years agoRebuild GenFds.exe based on tag 554 with the one fix for the build break for FFS...
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.tianocore.org/svn/edk2/trunk@3665 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUpdated to use new PCD settings
AJFISH [Thu, 16 Aug 2007 22:15:08 +0000 (22:15 +0000)]
Updated to use new PCD settings

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

13 years agoRemove use of CHECKSUM sections and leave an example in comments showing how to use...
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.tianocore.org/svn/edk2/trunk@3663 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdded support for UART and Terminal PCD settings
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.tianocore.org/svn/edk2/trunk@3662 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdded support for UART and Terminal PCD settings
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.tianocore.org/svn/edk2/trunk@3661 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdded PCD settings for UART and Terminal Type device path nodes defined in this packa...
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.tianocore.org/svn/edk2/trunk@3660 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRebuild GenFds.exe based on tag 551 with the one fix for the build break for FFS...
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.tianocore.org/svn/edk2/trunk@3659 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix bug in GenFds that would break the build if the FFS rule does not include a Check...
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.tianocore.org/svn/edk2/trunk@3658 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix a typo in last check in. The token number should not have been duplicated.
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.tianocore.org/svn/edk2/trunk@3657 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd missing PcdWinNtFdBaseAddress declaration in DEC file.
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.tianocore.org/svn/edk2/trunk@3656 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMove some datahub producer GUID from IntelFrameworkPkg to IntelFrameworkModulePkg.
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.tianocore.org/svn/edk2/trunk@3655 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMove some datahub producer GUID from IntelFrameworkPkg to IntelFrameworkModulePkg.
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.tianocore.org/svn/edk2/trunk@3654 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMove some datahub producer GUID from IntelFrameworkPkg to IntelFrameworkModulePkg.
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.tianocore.org/svn/edk2/trunk@3653 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMove some datahub producer GUID from IntelFrameworkPkg to IntelFrameworkModulePkg.
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.tianocore.org/svn/edk2/trunk@3652 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMove some datahub producer GUID from IntelFrameworkPkg to IntelFrameworkModulePkg.
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.tianocore.org/svn/edk2/trunk@3651 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix a bug to relocate FTW space base for NT32 platform.
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.tianocore.org/svn/edk2/trunk@3650 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMove EFI_STATUS_CODE_DATA_MAX_SIZE from IntelFrameworkPkg to IntelFrameworkModulePkg
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.tianocore.org/svn/edk2/trunk@3649 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMove EFI_STATUS_CODE_DATA_MAX_SIZE from IntelFrameworkPkg to IntelFrameworkModulePkg
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.tianocore.org/svn/edk2/trunk@3648 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMove EFI_STATUS_CODE_DATA_MAX_SIZE from IntelFrameworkPkg to IntelFrameworkModulePkg
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.tianocore.org/svn/edk2/trunk@3647 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUpdate DXE Core to use gEfiCallerIdGuid instead of the gDxeServicesTableGuid for...
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.tianocore.org/svn/edk2/trunk@3646 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove MDT from SAL.h
mdkinney [Wed, 15 Aug 2007 22:27:42 +0000 (22:27 +0000)]
Remove MDT from SAL.h

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

13 years agoFix two bugs in GenVtf.c
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.tianocore.org/svn/edk2/trunk@3644 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1) Add type casting for argument "a" in EFI_ERROR(a), since if compare two constants...
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.tianocore.org/svn/edk2/trunk@3643 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChange the PAL address from k7 to k1, since the k7 should save PeiServicesPoint follo...
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.tianocore.org/svn/edk2/trunk@3642 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1) Fix bug in StatusCodeDxe about the nested DataHub->Log in callback.
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.tianocore.org/svn/edk2/trunk@3641 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoIncorporated Mike's fix on gEfiCallerGuidId definition
jwang36 [Wed, 15 Aug 2007 02:26:05 +0000 (02:26 +0000)]
Incorporated Mike's fix on gEfiCallerGuidId definition

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

13 years agoFix bug.
qouyang [Tue, 14 Aug 2007 10:26:52 +0000 (10:26 +0000)]
Fix bug.

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

13 years agogEfiCallerIdGuid is defined in Autogen.h
qwang12 [Tue, 14 Aug 2007 10:13:17 +0000 (10:13 +0000)]
gEfiCallerIdGuid is defined in Autogen.h

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

13 years agoAdd debugLib for this instance.
lgao4 [Tue, 14 Aug 2007 08:12:03 +0000 (08:12 +0000)]
Add debugLib for this instance.

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

13 years agoSync code with MdePkg spec for Scsi library class and CustomDecompress library class.
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.tianocore.org/svn/edk2/trunk@3636 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoCorrect usage help information and error information format for GenVtf, EfiRom, and...
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.tianocore.org/svn/edk2/trunk@3635 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix missing PCD issue for IntelFrameworkModulePkg.dsc
klu2 [Tue, 14 Aug 2007 02:51:36 +0000 (02:51 +0000)]
Fix missing PCD issue for IntelFrameworkModulePkg.dsc

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

13 years agoFix several Unicode typo.
qhuang8 [Tue, 14 Aug 2007 02:40:53 +0000 (02:40 +0000)]
Fix several Unicode typo.

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

13 years agoAdd the brief usage guide for Msa2Inf.exe.
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.tianocore.org/svn/edk2/trunk@3632 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoReplace EFI_MAX() with MAX()
mdkinney [Tue, 14 Aug 2007 00:00:01 +0000 (00:00 +0000)]
Replace EFI_MAX() with MAX()
Replace EFI_MIN() with MIN()

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

13 years agoAdd missing definition EFI_PEI_SERVICE into IntelFrameworkPkg.
klu2 [Mon, 13 Aug 2007 18:24:00 +0000 (18:24 +0000)]
Add missing definition EFI_PEI_SERVICE into IntelFrameworkPkg.

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

13 years agoAdd missing definition EFI_PEIM_ENTRY_POINT to IntelFrameworkPkg and rename original...
klu2 [Mon, 13 Aug 2007 17:47:57 +0000 (17:47 +0000)]
Add missing definition EFI_PEIM_ENTRY_POINT to IntelFrameworkPkg and rename original to EFI_PEIM_ENTRY_POINT2 to follow PI definition.

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

13 years agoAdd Msa2Inf.exe: Port an EDKII module to EDKII' module:
qhuang8 [Mon, 13 Aug 2007 13:08:26 +0000 (13:08 +0000)]
Add Msa2Inf.exe: Port an EDKII module to EDKII' module:
1. Generate Extended INF based on MSA file
2. Add public header file inclusion
3. Generate [Depex] section based on module DXS file.

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

13 years agoFixed an issue of PCD under [Components] in DSC file
jwang36 [Mon, 13 Aug 2007 10:18:49 +0000 (10:18 +0000)]
Fixed an issue of PCD under [Components] in DSC file

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

13 years agoAdd VaraiblePei into IntelFrameworkModulePkg
klu2 [Mon, 13 Aug 2007 09:35:24 +0000 (09:35 +0000)]
Add VaraiblePei into IntelFrameworkModulePkg

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

13 years agogit-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@3625 de2fecce-e211-0410-80a6...
jlin16 [Mon, 13 Aug 2007 09:19:08 +0000 (09:19 +0000)]
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@3625 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd VariablePei into IntelFrameworkModulePkg
klu2 [Mon, 13 Aug 2007 08:37:06 +0000 (08:37 +0000)]
Add VariablePei into IntelFrameworkModulePkg

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

13 years agoFixed a bug in parsing <PcdsDynamic> of <Components> in DSC file
jwang36 [Mon, 13 Aug 2007 07:27:02 +0000 (07:27 +0000)]
Fixed a bug in parsing <PcdsDynamic> of <Components> in DSC file

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

13 years agoFix a bug that when user can't presses F9 to restore the NV Map data into default...
qwang12 [Mon, 13 Aug 2007 06:09:22 +0000 (06:09 +0000)]
Fix a bug that when user can't presses F9 to restore the NV Map data into default values.

Setup Browser implementation has a bug to only restore the NV Map data for the first varstore ID.

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

13 years ago1. Incorporated FDF parser fix
jwang36 [Mon, 13 Aug 2007 06:07:25 +0000 (06:07 +0000)]
1. Incorporated FDF parser fix
2. Fixed library instance search issue
3. Fixed value format issue of UINT64 type of PCD

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

13 years agoGenFds Tool: Fix the bug that the GUID section can't content more than one leaf section.
qouyang [Mon, 13 Aug 2007 05:53:38 +0000 (05:53 +0000)]
GenFds Tool: Fix the bug that the GUID section can't content more than one leaf section.

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

13 years agoFixed an issue in referencing DatumType in AutoGen
jwang36 [Mon, 13 Aug 2007 03:51:20 +0000 (03:51 +0000)]
Fixed an issue in referencing DatumType in AutoGen

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

13 years agoChange the behavior of DxeIplLoadFile to load EFI_SECTION_TE first. If failed, LOAD...
qwang12 [Mon, 13 Aug 2007 03:10:28 +0000 (03:10 +0000)]
Change the behavior of DxeIplLoadFile to load EFI_SECTION_TE first. If failed, LOAD EFI_SECTION_PE32. For our implementation, some PEIM who require to shadow itself is in TE format.

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

13 years agoFix bug in MdePkg.
yshang1 [Mon, 13 Aug 2007 03:05:31 +0000 (03:05 +0000)]
Fix bug in MdePkg.

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

13 years agoCorrect help usage format and error message format for the GenFw, GenSec, GenFfs...
lgao4 [Mon, 13 Aug 2007 03:05:25 +0000 (03:05 +0000)]
Correct help usage format and error message format for the GenFw, GenSec, GenFfs and GenFv tool.

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

13 years agoAdded missing "-" for "convert-hex" option of Trim.exe
jwang36 [Mon, 13 Aug 2007 01:14:01 +0000 (01:14 +0000)]
Added missing "-" for "convert-hex" option of Trim.exe

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

13 years ago1. Changed the trim algorithm to be more general according to the Line Control directive
jwang36 [Mon, 13 Aug 2007 01:06:44 +0000 (01:06 +0000)]
1. Changed the trim algorithm to be more general according to the Line Control directive
2. Changed the command line options to be standard and changed its uses in build_rule.template accordingly.

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

13 years agofix a issue for TARGET_ARCH
jjin9 [Sun, 12 Aug 2007 05:32:20 +0000 (05:32 +0000)]
fix a issue for TARGET_ARCH

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

13 years ago1) Move the structure definitions related GUID EFI_STATUS_CODE_SPECIFIC_DATA_GUID...
klu2 [Fri, 10 Aug 2007 09:50:06 +0000 (09:50 +0000)]
1) Move the structure definitions related GUID EFI_STATUS_CODE_SPECIFIC_DATA_GUID and EFI_STATUS_CODE_DATA_TYPE_STRING_GUID from IntelFrameworkPkg\Framework/StatusCodeDataTypeId.h to IntelFrameworkPkg\Guid/StatusCodeDataTypeId.h
2) Remove IntelFrameworkPkg/Framework/StatusCodeDataTypeId.h

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

13 years ago1) Move the structure definitions related GUID EFI_STATUS_CODE_SPECIFIC_DATA_GUID...
klu2 [Fri, 10 Aug 2007 09:49:49 +0000 (09:49 +0000)]
1) Move the structure definitions related GUID EFI_STATUS_CODE_SPECIFIC_DATA_GUID and EFI_STATUS_CODE_DATA_TYPE_STRING_GUID from IntelFrameworkPkg\Framework/StatusCodeDataTypeId.h to IntelFrameworkPkg\Guid/StatusCodeDataTypeId.h
2) Remove IntelFrameworkPkg/Framework/StatusCodeDataTypeId.h

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

13 years ago1) Move the structure definitions related GUID EFI_STATUS_CODE_SPECIFIC_DATA_GUID...
klu2 [Fri, 10 Aug 2007 09:49:16 +0000 (09:49 +0000)]
1) Move the structure definitions related GUID EFI_STATUS_CODE_SPECIFIC_DATA_GUID and EFI_STATUS_CODE_DATA_TYPE_STRING_GUID from IntelFrameworkPkg\Framework/StatusCodeDataTypeId.h to IntelFrameworkPkg\Guid/StatusCodeDataTypeId.h
2) Remove IntelFrameworkPkg/Framework/StatusCodeDataTypeId.h

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

13 years ago1) Move the structure definitions related GUID EFI_STATUS_CODE_SPECIFIC_DATA_GUID...
klu2 [Fri, 10 Aug 2007 09:48:47 +0000 (09:48 +0000)]
1) Move the structure definitions related GUID EFI_STATUS_CODE_SPECIFIC_DATA_GUID and EFI_STATUS_CODE_DATA_TYPE_STRING_GUID from IntelFrameworkPkg\Framework/StatusCodeDataTypeId.h to IntelFrameworkPkg\Guid/StatusCodeDataTypeId.h
2) Remove IntelFrameworkPkg/Framework/StatusCodeDataTypeId.h

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

13 years ago1) Move definition of FFS-related in Include/Framework/FirmwareFileSystem.h to IntelF...
klu2 [Fri, 10 Aug 2007 07:35:19 +0000 (07:35 +0000)]
1) Move definition of FFS-related in Include/Framework/FirmwareFileSystem.h to IntelFrameworkPkg/Include/Guid/FirmwareFileSystem.h
2) Remove Include/Framework/FirmwareFileSystem.h

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

13 years agoFix wrong include issue, FirmwareVolumeHeader.h itself is part of FrameworkPei.h...
klu2 [Fri, 10 Aug 2007 07:15:16 +0000 (07:15 +0000)]
Fix wrong include issue, FirmwareVolumeHeader.h itself is part of FrameworkPei.h so should not include FrameworkPei.h again.

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

13 years agoEFI_FILE_TAIL_ATTRIBUTE does not support in PI specification.
klu2 [Fri, 10 Aug 2007 07:02:47 +0000 (07:02 +0000)]
EFI_FILE_TAIL_ATTRIBUTE does not support in PI specification.

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

13 years agoMove the definition of Capsule from IntelFrameworkPkg/Include/Framework/Capsule.h...
klu2 [Fri, 10 Aug 2007 06:56:22 +0000 (06:56 +0000)]
Move the definition of Capsule from IntelFrameworkPkg/Include/Framework/Capsule.h to IntelFrameworkPkg/Include/Guid/Capsule.h.

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

13 years ago1) Move EFI_DEBUG_INFO structure to IntelFrameworkModule/Include/DebugInfo.h header...
klu2 [Fri, 10 Aug 2007 05:51:27 +0000 (05:51 +0000)]
1) Move EFI_DEBUG_INFO structure to IntelFrameworkModule/Include/DebugInfo.h header file.

2) Move BaseReportStatusCodeLib, PeiDxeDebugLibReportStatusCode, DxeReportStatusCodeLibFramework,PeiReportStatusCodeLib to IntelFrameworkModulePkg

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

13 years ago1) Move EFI_DEBUG_INFO structure to IntelFrameworkModule/Include/DebugInfo.h header...
klu2 [Fri, 10 Aug 2007 05:30:39 +0000 (05:30 +0000)]
1) Move EFI_DEBUG_INFO structure to IntelFrameworkModule/Include/DebugInfo.h header file.

2) Move BaseReportStatusCodeLib, PeiDxeDebugLibReportStatusCode, DxeReportStatusCodeLibFramework,PeiReportStatusCodeLib to IntelFrameworkModulePkg

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

13 years ago1) Move EFI_DEBUG_INFO structure to IntelFrameworkModule/Include/DebugInfo.h header...
klu2 [Fri, 10 Aug 2007 05:29:46 +0000 (05:29 +0000)]
1) Move EFI_DEBUG_INFO structure to IntelFrameworkModule/Include/DebugInfo.h header file.

2) Move BaseReportStatusCodeLib, PeiDxeDebugLibReportStatusCode, DxeReportStatusCodeLibFramework,PeiReportStatusCodeLib to IntelFrameworkModulePkg

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

13 years ago1) Move EFI_DEBUG_INFO structure to IntelFrameworkModule/Include/DebugInfo.h header...
klu2 [Fri, 10 Aug 2007 05:29:45 +0000 (05:29 +0000)]
1) Move EFI_DEBUG_INFO structure to IntelFrameworkModule/Include/DebugInfo.h header file.

2) Move BaseReportStatusCodeLib, PeiDxeDebugLibReportStatusCode, DxeReportStatusCodeLibFramework,PeiReportStatusCodeLib to IntelFrameworkModulePkg

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

13 years ago1) Move EFI_DEBUG_INFO structure to IntelFrameworkModule/Include/DebugInfo.h header...
klu2 [Fri, 10 Aug 2007 05:29:15 +0000 (05:29 +0000)]
1) Move EFI_DEBUG_INFO structure to IntelFrameworkModule/Include/DebugInfo.h header file.

2) Move BaseReportStatusCodeLib, PeiDxeDebugLibReportStatusCode, DxeReportStatusCodeLibFramework,PeiReportStatusCodeLib to IntelFrameworkModulePkg

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

13 years agofixed Typo in MdePkg.
yshang1 [Fri, 10 Aug 2007 05:09:38 +0000 (05:09 +0000)]
fixed Typo in MdePkg.

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

13 years agoCorrect acpi table c file build rule.
lgao4 [Fri, 10 Aug 2007 04:04:27 +0000 (04:04 +0000)]
Correct acpi table c file build rule.

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