mirror_edk2.git
12 years agoThree GUIDs had been retired, PrimaryConsoleInDeviceGuid, PrimaryConsoleOutDeviceGuid...
vanjeff [Tue, 10 Mar 2009 03:36:33 +0000 (03:36 +0000)]
Three GUIDs had been retired, PrimaryConsoleInDeviceGuid, PrimaryConsoleOutDeviceGuid and PrimaryStandardErrorDeviceGuid.
Reconnect, Edit, HexEdit command are updated.

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

12 years ago1. retried PrimaryConsoleInDeviceGuid, PrimaryConsoleOutDeviceGuid and PrimaryStandar...
vanjeff [Tue, 10 Mar 2009 03:10:15 +0000 (03:10 +0000)]
1. retried PrimaryConsoleInDeviceGuid, PrimaryConsoleOutDeviceGuid and PrimaryStandardErrorDeviceGuid.
Consplitter will not install these protocols any more.

2. added logic in Bds to check console handles in System table, if no console handle assigned. Bds module will fill these handles in system table accordingly.

3. fixed one bug before call ConsoleControl->SetMode in FrontPage.c.

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

12 years agocomments update.
vanjeff [Tue, 10 Mar 2009 03:05:14 +0000 (03:05 +0000)]
comments update.

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

12 years agoremove unused local variable FvbHandle
lgao4 [Tue, 10 Mar 2009 00:56:48 +0000 (00:56 +0000)]
remove unused local variable FvbHandle

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

12 years agoretire FvbServiceLib class in MdeModulePkg, and also remove the two instances in...
eric_tian [Mon, 9 Mar 2009 09:22:39 +0000 (09:22 +0000)]
retire FvbServiceLib class in MdeModulePkg, and also remove the two instances in MdeModulePkg and ItaniumPlatformPkg.

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

12 years agoretire FvbServiceLib class in MdeModulePkg, and also remove the two instances in...
eric_tian [Mon, 9 Mar 2009 09:20:57 +0000 (09:20 +0000)]
retire FvbServiceLib class in MdeModulePkg, and also remove the two instances in MdeModulePkg and ItaniumPlatformPkg.

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

12 years agoAdd more comments for thunk call.
klu2 [Mon, 9 Mar 2009 07:48:44 +0000 (07:48 +0000)]
Add more comments for thunk call.

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

12 years ago1. retire the FvbServiceLib. Directly locating FVB protocol to access interfaces.
eric_tian [Mon, 9 Mar 2009 06:39:13 +0000 (06:39 +0000)]
1. retire the FvbServiceLib. Directly locating FVB protocol to access interfaces.
2. modify the method of getting right FVB protocol interface. move the notification event of FVB installation into variable driver. and also move ExitBootService event into variable driver.
3. use EFI_FVB2_WRITE_STATUS flag to distinct whether the FVB protocol supports writing operation or not.Currently, DxeCore installs FVB which has ~EFI_FVB2_WRITE_STATUS(that is, disable write) attrbiute. FvbRuntimeDxe driver should provide a full FVB protocol, which returns EFI_FVB2_WRITE_STATUS attribute to signify itself provide writable FVB protocol. So other modules which need write data by FVB protocol can locate it correctly.

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

12 years agoGenFds: hide unnecessary warning information.
jlin16 [Mon, 9 Mar 2009 03:41:44 +0000 (03:41 +0000)]
GenFds: hide unnecessary warning information.

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

12 years agoCorrect TianoCompress name for Linux/GCC.
lgao4 [Mon, 9 Mar 2009 02:09:22 +0000 (02:09 +0000)]
Correct TianoCompress name for Linux/GCC.

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

12 years agoCorrect comments for new null instance.
lgao4 [Fri, 6 Mar 2009 09:15:17 +0000 (09:15 +0000)]
Correct comments for new null instance.

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

12 years agoRefine BaseMemoryTestLib and add instance with full functionality.
xli24 [Fri, 6 Mar 2009 03:34:25 +0000 (03:34 +0000)]
Refine BaseMemoryTestLib and add instance with full functionality.

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

12 years agoUse binary INF file to solve filename case issues.
qhuang8 [Fri, 6 Mar 2009 02:17:47 +0000 (02:17 +0000)]
Use binary INF file to solve filename case issues.

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

12 years agoremove PcdNtEmulatorEnable.
vanjeff [Fri, 6 Mar 2009 02:05:16 +0000 (02:05 +0000)]
remove PcdNtEmulatorEnable.

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

12 years agoUse cpu arch macro instead of hard code ia32
qhuang8 [Fri, 6 Mar 2009 01:14:30 +0000 (01:14 +0000)]
Use cpu arch macro instead of hard code ia32

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

12 years agoAdded support of PCD HII Variable name in C style of unicode string.
jwang36 [Thu, 5 Mar 2009 15:51:47 +0000 (15:51 +0000)]
Added support of PCD HII Variable name in C style of unicode string.

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

12 years agoRename library instance name from "PeCoffExtraActionLibNull" to "BasePeCoffExtraActio...
qhuang8 [Thu, 5 Mar 2009 15:32:37 +0000 (15:32 +0000)]
Rename library instance name from "PeCoffExtraActionLibNull" to "BasePeCoffExtraActionLibNull"

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

12 years agoRename library instance name from "PeCoffExtraActionLibNull" to "BasePeCoffExtraActio...
qhuang8 [Thu, 5 Mar 2009 15:32:19 +0000 (15:32 +0000)]
Rename library instance name from "PeCoffExtraActionLibNull" to "BasePeCoffExtraActionLibNull"

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

12 years agoRename library instance name from "PeCoffExtraActionLibNull" to "BasePeCoffExtraActio...
qhuang8 [Thu, 5 Mar 2009 15:29:23 +0000 (15:29 +0000)]
Rename library instance name from "PeCoffExtraActionLibNull" to "BasePeCoffExtraActionLibNull"

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

12 years agoRename library instance name from "PeCoffExtraActionLibNull" to "BasePeCoffExtraActio...
qhuang8 [Thu, 5 Mar 2009 15:29:02 +0000 (15:29 +0000)]
Rename library instance name from "PeCoffExtraActionLibNull" to "BasePeCoffExtraActionLibNull"

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

12 years agoRename library instance name from "PeCoffExtraActionLibNull" to "BasePeCoffExtraActio...
qhuang8 [Thu, 5 Mar 2009 15:27:16 +0000 (15:27 +0000)]
Rename library instance name from "PeCoffExtraActionLibNull" to "BasePeCoffExtraActionLibNull"

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

12 years agoRename library instance name from "PeCoffExtraActionLibNull" to "BasePeCoffExtraActio...
qhuang8 [Thu, 5 Mar 2009 15:26:53 +0000 (15:26 +0000)]
Rename library instance name from "PeCoffExtraActionLibNull" to "BasePeCoffExtraActionLibNull"

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

12 years agoRename library instance name from "PeCoffExtraActionLibNull" to "BasePeCoffExtraActio...
qhuang8 [Thu, 5 Mar 2009 15:26:34 +0000 (15:26 +0000)]
Rename library instance name from "PeCoffExtraActionLibNull" to "BasePeCoffExtraActionLibNull"

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

12 years agoFix issue for boot sector
klu2 [Thu, 5 Mar 2009 15:22:54 +0000 (15:22 +0000)]
Fix issue for boot sector

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

12 years agoShould use 16 bit code.
klu2 [Thu, 5 Mar 2009 14:25:53 +0000 (14:25 +0000)]
Should use 16 bit code.

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

12 years agoShould use 16 bit code.
klu2 [Thu, 5 Mar 2009 14:25:31 +0000 (14:25 +0000)]
Should use 16 bit code.

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

12 years agoRefine comments.
klu2 [Thu, 5 Mar 2009 14:13:25 +0000 (14:13 +0000)]
Refine comments.

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

12 years agoAdd empty line
qhuang8 [Thu, 5 Mar 2009 13:57:03 +0000 (13:57 +0000)]
Add empty line

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

12 years agoAdd empty line
qhuang8 [Thu, 5 Mar 2009 13:56:34 +0000 (13:56 +0000)]
Add empty line

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

12 years agoAdd empty line
qhuang8 [Thu, 5 Mar 2009 13:56:10 +0000 (13:56 +0000)]
Add empty line

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

12 years agoRemove PeiPeCoffLoader.h and gPeiPeCoffLoaderGuid, and Add PeCoffExtraActionLib class...
qhuang8 [Thu, 5 Mar 2009 09:20:08 +0000 (09:20 +0000)]
Remove PeiPeCoffLoader.h and gPeiPeCoffLoaderGuid, and Add PeCoffExtraActionLib class and instances.

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

12 years agoRemove PeRemove PeiPeCoffLoader.h and gPeiPeCoffLoaderGuid, and Add PeCoffExtraAction...
qhuang8 [Thu, 5 Mar 2009 09:18:28 +0000 (09:18 +0000)]
Remove PeRemove PeiPeCoffLoader.h and gPeiPeCoffLoaderGuid, and Add PeCoffExtraActionLib class and instances.

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

12 years agoRemove PeRemove PeiPeCoffLoader.h and gPeiPeCoffLoaderGuid, and Add PeCoffExtraAction...
qhuang8 [Thu, 5 Mar 2009 09:18:06 +0000 (09:18 +0000)]
Remove PeRemove PeiPeCoffLoader.h and gPeiPeCoffLoaderGuid, and Add PeCoffExtraActionLib class and instances.

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

12 years agoRemove PeRemove PeiPeCoffLoader.h and gPeiPeCoffLoaderGuid, and Add PeCoffExtraAction...
qhuang8 [Thu, 5 Mar 2009 09:16:56 +0000 (09:16 +0000)]
Remove PeRemove PeiPeCoffLoader.h and gPeiPeCoffLoaderGuid, and Add PeCoffExtraActionLib class and instances.

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

12 years agoRemove PeRemove PeiPeCoffLoader.h and gPeiPeCoffLoaderGuid, and Add PeCoffExtraAction...
qhuang8 [Thu, 5 Mar 2009 09:16:13 +0000 (09:16 +0000)]
Remove PeRemove PeiPeCoffLoader.h and gPeiPeCoffLoaderGuid, and Add PeCoffExtraActionLib class and instances.

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

12 years agoRemove PeRemove PeiPeCoffLoader.h and gPeiPeCoffLoaderGuid, and Add PeCoffExtraAction...
qhuang8 [Thu, 5 Mar 2009 09:15:30 +0000 (09:15 +0000)]
Remove PeRemove PeiPeCoffLoader.h and gPeiPeCoffLoaderGuid, and Add PeCoffExtraActionLib class and instances.

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

12 years agoFix incorrect function headers of I/O Lib.
xli24 [Thu, 5 Mar 2009 07:22:26 +0000 (07:22 +0000)]
Fix incorrect function headers of I/O Lib.

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

12 years agoUpdate PeiCore to handle FvImage with PI FV extension header
lgao4 [Thu, 5 Mar 2009 05:05:57 +0000 (05:05 +0000)]
Update PeiCore to handle FvImage with PI FV extension header
Update Capsule PCDs PcdMaxSizePopulateCapsule and  PcdMaxSizeNonPopulateCapsule to the flexible PCD type.

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

12 years ago1. add missing free operation in conditional branch.
eric_tian [Thu, 5 Mar 2009 02:59:11 +0000 (02:59 +0000)]
1. add missing free operation in conditional branch.
2. when variable store header is invalid status, we will return EFI_VOLUME_CORRUPTED to let code assert, which is helpful to find root cause quickly.

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

12 years agoremove PcdNtEmulatorEnable.
vanjeff [Thu, 5 Mar 2009 02:25:04 +0000 (02:25 +0000)]
remove PcdNtEmulatorEnable.

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

12 years agoRemove 'BASETOOLS_DIR' variable. We assume basetools are in the PATH
jljusten [Thu, 5 Mar 2009 00:44:05 +0000 (00:44 +0000)]
Remove 'BASETOOLS_DIR' variable.  We assume basetools are in the PATH
during a build.

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

12 years agoUpdate GenFw tool help text to clarify GenFw tool usage.
lgao4 [Wed, 4 Mar 2009 14:31:14 +0000 (14:31 +0000)]
Update GenFw tool help text to clarify GenFw tool usage.

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

12 years agorefine pcd comments
eric_tian [Wed, 4 Mar 2009 08:26:34 +0000 (08:26 +0000)]
refine pcd comments

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

12 years agoUpdate GenFv tool to get FvNameGuid
lgao4 [Wed, 4 Mar 2009 07:52:49 +0000 (07:52 +0000)]
Update GenFv tool to get FvNameGuid

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

12 years agoGenFds add FV name GUID support.
jlin16 [Wed, 4 Mar 2009 07:25:18 +0000 (07:25 +0000)]
GenFds add FV name GUID support.

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

12 years agouse pcd to enable/disable variableInfo statistic feature in EmuRuntimeDxe driver.
eric_tian [Wed, 4 Mar 2009 07:21:11 +0000 (07:21 +0000)]
use pcd to enable/disable variableInfo statistic feature in EmuRuntimeDxe driver.

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

12 years agoUpdate ConPlatform to ensure console dev variable is correct.
xli24 [Wed, 4 Mar 2009 05:48:09 +0000 (05:48 +0000)]
Update ConPlatform to ensure console dev variable is correct.

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

12 years agoadd check for invalid handle.
vanjeff [Wed, 4 Mar 2009 04:31:46 +0000 (04:31 +0000)]
add check for invalid handle.

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

12 years agoClean the unused PCD entry.
lgao4 [Wed, 4 Mar 2009 02:59:29 +0000 (02:59 +0000)]
Clean the unused PCD entry.

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

12 years agoretire gEfiBootStateGuid and replace it with dynamic hii pcd. so the different boot...
eric_tian [Wed, 4 Mar 2009 02:43:10 +0000 (02:43 +0000)]
retire gEfiBootStateGuid and replace it with dynamic hii pcd. so the different boot times can know whether it needs to do full/minimal/no_changes configuration.
[Impact]
EDK still keep this guid. and if we ports such platforms to EDKII, it will do full configuration

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

12 years agoretired PcdNtEmulatorEnable.
vanjeff [Wed, 4 Mar 2009 02:10:20 +0000 (02:10 +0000)]
retired PcdNtEmulatorEnable.

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

12 years agoRemove the lite version FaultTolerantWrite Dxe Driver. Use new full version FaultTole...
lgao4 [Wed, 4 Mar 2009 01:31:46 +0000 (01:31 +0000)]
Remove the lite version FaultTolerantWrite Dxe Driver. Use new full version FaultTolerantWriteDxe driver in MdeModulePkg.

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

12 years agoRemove the lite version FaultTolerantWrite Dxe Driver. Use new full version FaultTole...
lgao4 [Wed, 4 Mar 2009 01:31:34 +0000 (01:31 +0000)]
Remove the lite version FaultTolerantWrite Dxe Driver. Use new full version FaultTolerantWriteDxe driver in MdeModulePkg.

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

12 years agoRemove the lite version FaultTolerantWrite Dxe Driver. New full version FaultTolerant...
lgao4 [Wed, 4 Mar 2009 01:31:10 +0000 (01:31 +0000)]
Remove the lite version FaultTolerantWrite Dxe Driver. New full version FaultTolerantWriteDxe driver is added in MdeModulePkg.

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

12 years agoUpdate Variable driver to depend on full version FaultTolerantWrite protocol, and...
lgao4 [Wed, 4 Mar 2009 01:27:50 +0000 (01:27 +0000)]
Update Variable driver to depend on full version FaultTolerantWrite protocol, and remove the lite version FaultTolerantWrite Dxe Driver. New full version FaultTolerantWriteDxe driver is added in MdeModulePkg.

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

12 years agoAdd full version FaultTolerantWrite Dxe driver.
lgao4 [Wed, 4 Mar 2009 01:05:31 +0000 (01:05 +0000)]
Add full version FaultTolerantWrite Dxe driver.

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

12 years agoThe IA32 register definition is quit different between edk and edk2 code base, so...
klu2 [Tue, 3 Mar 2009 14:43:49 +0000 (14:43 +0000)]
The IA32 register definition is quit different between edk and edk2 code base, so should not use EFI_IA32_REGISTER_SET to prepare thunk call based on edk2's BaseLib.

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

12 years agoAdd PeiHobLibFramework instance to provide a real implementation for BuildCvHob()
qhuang8 [Tue, 3 Mar 2009 14:21:58 +0000 (14:21 +0000)]
Add PeiHobLibFramework instance to provide a real implementation for BuildCvHob()

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

12 years agoRetire BaseReportStatusCodeLib in IntelFrameworkModulePkg.
qhuang8 [Tue, 3 Mar 2009 14:19:14 +0000 (14:19 +0000)]
Retire BaseReportStatusCodeLib in IntelFrameworkModulePkg.

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

12 years agoMake Unix Sec use PeiReportStatusCodeLib instance of BaseReportStatusCodeLib in Intel...
qhuang8 [Tue, 3 Mar 2009 14:15:29 +0000 (14:15 +0000)]
Make Unix Sec use PeiReportStatusCodeLib instance of BaseReportStatusCodeLib in IntelFrameworkModulePkg.

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

12 years agoMake Nt32 Sec use PeiReportStatusCodeLib instance of BaseReportStatusCodeLib in Intel...
qhuang8 [Tue, 3 Mar 2009 14:12:04 +0000 (14:12 +0000)]
Make Nt32 Sec use PeiReportStatusCodeLib instance of BaseReportStatusCodeLib in IntelFrameworkModulePkg.

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

12 years agoUse NULL library instance for ReportStatusCodeLib in MdeModulePkg.dsc.
qhuang8 [Tue, 3 Mar 2009 14:11:01 +0000 (14:11 +0000)]
Use NULL library instance for ReportStatusCodeLib in MdeModulePkg.dsc.

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

12 years agoAdd BaseReportStatusCodeLibNull to MdePkg.dsc.
qhuang8 [Tue, 3 Mar 2009 14:09:52 +0000 (14:09 +0000)]
Add BaseReportStatusCodeLibNull to MdePkg.dsc.

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

12 years agoAdd #include <Uefi/UefiBaseType.h> for the reference of "EFI_GUID" in the library...
qhuang8 [Tue, 3 Mar 2009 14:09:02 +0000 (14:09 +0000)]
Add #include <Uefi/UefiBaseType.h> for the reference of "EFI_GUID" in the library class

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

12 years agoAdd BaseReportStatusCodeLibNull instance to MdePkg. This library provides empty funct...
qhuang8 [Tue, 3 Mar 2009 14:06:52 +0000 (14:06 +0000)]
Add BaseReportStatusCodeLibNull instance to MdePkg. This library provides empty functions in ReportStatusCodeLib class.

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

12 years agoConvert CreateBootDisk from windows bat file to Linux sh file.
gikidy [Tue, 3 Mar 2009 06:27:07 +0000 (06:27 +0000)]
Convert CreateBootDisk from windows bat file to Linux sh file.
For Linux version of Genbootsector & Bootsectimage has not pass build yet, this sh file has not completely done.

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

12 years agoLinux split replaced by BaseTools Split.
gikidy [Tue, 3 Mar 2009 04:29:29 +0000 (04:29 +0000)]
Linux split replaced by BaseTools Split.

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

12 years agoRe-organize the PCDs section to reduce the duplication of PCD help text and default...
gikidy [Tue, 3 Mar 2009 02:54:56 +0000 (02:54 +0000)]
Re-organize the PCDs section to reduce the duplication of PCD help text and default value: every PCD token space and token pair has only one entry in DEC file.

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

12 years agoRefine comments.
klu2 [Tue, 3 Mar 2009 02:33:58 +0000 (02:33 +0000)]
Refine comments.

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

12 years agoRemove debug message code.
klu2 [Tue, 3 Mar 2009 02:25:10 +0000 (02:25 +0000)]
Remove debug message code.

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

12 years agoFix ICC building issue.
klu2 [Tue, 3 Mar 2009 02:16:24 +0000 (02:16 +0000)]
Fix ICC building issue.

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

12 years agoFix bug of wrong stack16 stack for thunk call. This may cause Duet failed to enter...
klu2 [Mon, 2 Mar 2009 15:03:37 +0000 (15:03 +0000)]
Fix bug of wrong stack16 stack for thunk call. This may cause Duet failed to enter graphic mode under Qemu simulator or some platforms.

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

12 years agoUpdate PostBuild.sh
klu2 [Mon, 2 Mar 2009 12:12:46 +0000 (12:12 +0000)]
Update PostBuild.sh

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

12 years agoUse com as postfix as MSFT does.
klu2 [Mon, 2 Mar 2009 11:56:02 +0000 (11:56 +0000)]
Use com as postfix as MSFT does.

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

12 years agoAdd post build script for linux
klu2 [Mon, 2 Mar 2009 09:28:44 +0000 (09:28 +0000)]
Add post build script for linux

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

12 years agoAdd PostBuild process file for Unix environment.
gikidy [Mon, 2 Mar 2009 08:37:23 +0000 (08:37 +0000)]
Add PostBuild process file for Unix environment.

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

12 years agoRe-organize the PCDs section to reduce the duplication of PCD help text and default...
qhuang8 [Mon, 2 Mar 2009 07:38:17 +0000 (07:38 +0000)]
Re-organize the PCDs section to reduce the duplication of PCD help text and default value: every PCD token space and token pair has only one entry in DEC file.

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

12 years agoremove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg
qhuang8 [Mon, 2 Mar 2009 07:25:00 +0000 (07:25 +0000)]
remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg

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

12 years agoCorrect include path for linux building
klu2 [Mon, 2 Mar 2009 07:22:04 +0000 (07:22 +0000)]
Correct include path for linux building

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

12 years agoremove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg
qhuang8 [Mon, 2 Mar 2009 07:21:37 +0000 (07:21 +0000)]
remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg

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

12 years agoFix incorrect function headers for IoLib APIs.
xli24 [Mon, 2 Mar 2009 06:31:55 +0000 (06:31 +0000)]
Fix incorrect function headers for IoLib APIs.

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

12 years agoremove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg
qhuang8 [Mon, 2 Mar 2009 06:17:04 +0000 (06:17 +0000)]
remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg

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

12 years agoremove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg
qhuang8 [Mon, 2 Mar 2009 06:16:21 +0000 (06:16 +0000)]
remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg

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

12 years agoremove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg
qhuang8 [Mon, 2 Mar 2009 06:10:54 +0000 (06:10 +0000)]
remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg

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

12 years agoremove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg
qhuang8 [Mon, 2 Mar 2009 06:09:34 +0000 (06:09 +0000)]
remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg

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

12 years agoremove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg
qhuang8 [Mon, 2 Mar 2009 06:08:43 +0000 (06:08 +0000)]
remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg

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

12 years agoremove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg
qhuang8 [Mon, 2 Mar 2009 06:08:22 +0000 (06:08 +0000)]
remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg

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

12 years agoremove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg
qhuang8 [Mon, 2 Mar 2009 06:07:56 +0000 (06:07 +0000)]
remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg

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

12 years agoRemove bmp.h and shellFile.h from MdeModulePkg to IntelFrameworkpkg
qhuang8 [Mon, 2 Mar 2009 06:05:31 +0000 (06:05 +0000)]
Remove bmp.h and shellFile.h from MdeModulePkg to  IntelFrameworkpkg

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

12 years agoFixed file path issue if the WORKSPACE is the root of a drive (generated from source...
jwang36 [Mon, 2 Mar 2009 05:55:25 +0000 (05:55 +0000)]
Fixed file path issue if the WORKSPACE is the root of a drive (generated from source r1506)

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

12 years agoRefine PCI Segment Library to avoid possible intrinsic function.
xli24 [Mon, 2 Mar 2009 05:51:01 +0000 (05:51 +0000)]
Refine PCI Segment Library to avoid possible intrinsic function.

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

12 years agoFix the error that part of instructions of AsmWriteIva() is not included into the...
xli24 [Mon, 2 Mar 2009 03:54:47 +0000 (03:54 +0000)]
Fix the error that part of instructions of AsmWriteIva() is not included into the function body.

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

12 years agoremove PCI_MAX_SEGMENT from Industry Standard file.
vanjeff [Mon, 2 Mar 2009 03:19:37 +0000 (03:19 +0000)]
remove PCI_MAX_SEGMENT from Industry Standard file.

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

12 years agoremove comment line
eric_tian [Mon, 2 Mar 2009 02:01:32 +0000 (02:01 +0000)]
remove comment line

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

12 years agoMerge improved comments into this driver.
jljusten [Mon, 2 Mar 2009 00:58:29 +0000 (00:58 +0000)]
Merge improved comments into this driver.

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

12 years agoMove IntelFrameworkModulePkg/Universal/Legacy8259Dxe to
jljusten [Sun, 1 Mar 2009 23:45:51 +0000 (23:45 +0000)]
Move IntelFrameworkModulePkg/Universal/Legacy8259Dxe to
PcAtChipsetPkg/8259InterruptControllerDxe.

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

12 years agoMove IntelFrameworkModulePkg/Universal/Legacy8259Dxe to
jljusten [Sun, 1 Mar 2009 23:33:20 +0000 (23:33 +0000)]
Move IntelFrameworkModulePkg/Universal/Legacy8259Dxe to
PcAtChipsetPkg/8259InterruptControllerDxe.

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

12 years agoa. Allow different types PCD declaration in dec file
jwang36 [Sun, 1 Mar 2009 12:53:39 +0000 (12:53 +0000)]
a. Allow different types PCD declaration in dec file
b. Generated from source r1505

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

12 years agoAdd thunk code for CpuDxe driver.
klu2 [Sun, 1 Mar 2009 10:13:03 +0000 (10:13 +0000)]
Add thunk code for CpuDxe driver.

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

12 years agoAdd missing protocol definition in dec file and remove LegacyBiosThunk protocol.
klu2 [Sun, 1 Mar 2009 09:54:54 +0000 (09:54 +0000)]
Add missing protocol definition in dec file and remove LegacyBiosThunk protocol.

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