klu2 [Thu, 26 Feb 2009 04:36:27 +0000 (04:36 +0000)]
Move OEMBadging protocol from MdeModulePkg to IntelFrameworkModulePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7701
6f19259b-4bc3-4df7-8a09-
765794883524
gikidy [Thu, 26 Feb 2009 03:41:41 +0000 (03:41 +0000)]
Add GNUmakefile for Linux GCC to build BootSector;
Now the makefile only for pass build and source control.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7700
6f19259b-4bc3-4df7-8a09-
765794883524
gikidy [Thu, 26 Feb 2009 03:39:15 +0000 (03:39 +0000)]
1. Add GNUmakefile for Linux GCC to build BootSector;
2. Modified some S files to pass ld phase.
Now the makefile only for pass build and source control.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7699
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 26 Feb 2009 02:18:19 +0000 (02:18 +0000)]
Add some comments in BdsDxe INF file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7698
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 25 Feb 2009 15:35:58 +0000 (15:35 +0000)]
Correct minor comments in meta data file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7697
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 25 Feb 2009 15:35:32 +0000 (15:35 +0000)]
Add the missing header file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7696
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 25 Feb 2009 14:00:54 +0000 (14:00 +0000)]
Add a work around to set the PCD protocol lock to TPL_NOTIFY to relax the restriction on caller of PCD protocol.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7695
6f19259b-4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 25 Feb 2009 13:08:46 +0000 (13:08 +0000)]
update
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7694
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Wed, 25 Feb 2009 12:49:02 +0000 (12:49 +0000)]
Fix GCC building broken, GCC does not allow \ character at end of line in comments
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7693
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Wed, 25 Feb 2009 12:07:44 +0000 (12:07 +0000)]
Add missing library class header file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7692
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Wed, 25 Feb 2009 12:07:17 +0000 (12:07 +0000)]
Remove unreferenced library class
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7691
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Wed, 25 Feb 2009 12:06:50 +0000 (12:06 +0000)]
Remove unreferenced library class
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7690
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Wed, 25 Feb 2009 12:06:27 +0000 (12:06 +0000)]
Add missing library class header file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7689
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Wed, 25 Feb 2009 12:06:02 +0000 (12:06 +0000)]
Add missing protocol header files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7688
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Wed, 25 Feb 2009 11:50:57 +0000 (11:50 +0000)]
Remove unreferenced library class.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7687
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Wed, 25 Feb 2009 11:47:39 +0000 (11:47 +0000)]
Fix missing protocol header file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7686
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Wed, 25 Feb 2009 11:45:20 +0000 (11:45 +0000)]
Refine comments
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7685
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Wed, 25 Feb 2009 11:45:03 +0000 (11:45 +0000)]
Refine comments
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7684
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Wed, 25 Feb 2009 10:50:45 +0000 (10:50 +0000)]
Fix typo.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7683
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Wed, 25 Feb 2009 10:33:57 +0000 (10:33 +0000)]
Fix typo
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7682
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 25 Feb 2009 09:27:01 +0000 (09:27 +0000)]
remove dependent package from inf files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7681
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Wed, 25 Feb 2009 09:14:06 +0000 (09:14 +0000)]
fix typo
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7680
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Wed, 25 Feb 2009 09:13:18 +0000 (09:13 +0000)]
Refine the INF's comment
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7679
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 25 Feb 2009 09:04:47 +0000 (09:04 +0000)]
Use single one PcdFrameworkCompatibilitySupport PCD to support framework HII and FvHob.
Remove patchable type Flash related PCD.
Simplify single one PcdPeiFullPcdDatabaseEnable to produce full or minimal Pei PCD services.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7678
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 25 Feb 2009 08:47:51 +0000 (08:47 +0000)]
Remove PCD setting same to default set.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7677
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 25 Feb 2009 08:46:44 +0000 (08:46 +0000)]
Remove PCD setting same to default set.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7676
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Wed, 25 Feb 2009 08:11:42 +0000 (08:11 +0000)]
Merge GetSizeTableIndexA to GetSizeTableIndex function because it only be invoked by GetSizeTableIndex.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7675
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 25 Feb 2009 07:57:45 +0000 (07:57 +0000)]
update hotplug check logic
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7674
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 25 Feb 2009 07:54:57 +0000 (07:54 +0000)]
1. Retired HotPlugDevice protocol.
2. Check devicepath node to get hot plug information. Currently, USB and PCCard device are checked.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7673
6f19259b-4bc3-4df7-8a09-
765794883524
xli24 [Wed, 25 Feb 2009 07:47:56 +0000 (07:47 +0000)]
Remove private event description from INF.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7672
6f19259b-4bc3-4df7-8a09-
765794883524
xli24 [Wed, 25 Feb 2009 07:47:11 +0000 (07:47 +0000)]
Correct some misleading comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7671
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Wed, 25 Feb 2009 07:43:53 +0000 (07:43 +0000)]
Add sample for auto-generated PCD
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7670
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 25 Feb 2009 06:40:10 +0000 (06:40 +0000)]
minimum update to pass ICC
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7669
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 25 Feb 2009 06:28:42 +0000 (06:28 +0000)]
Update GenFv tool to support creating PI extension FV header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7668
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 25 Feb 2009 06:00:01 +0000 (06:00 +0000)]
Fix typo in driver entry point name
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7667
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 25 Feb 2009 05:35:12 +0000 (05:35 +0000)]
Retired gSimpleTextInExNotifyGuid, used local structure address to be notify handle.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7666
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 25 Feb 2009 03:00:11 +0000 (03:00 +0000)]
Sync with MdePkg counterpart
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7665
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 25 Feb 2009 02:59:42 +0000 (02:59 +0000)]
Fix typo in API prototype
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7664
6f19259b-4bc3-4df7-8a09-
765794883524
xli24 [Wed, 25 Feb 2009 02:09:31 +0000 (02:09 +0000)]
Check in library class of BaseMemoryTestLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7663
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Tue, 24 Feb 2009 17:15:45 +0000 (17:15 +0000)]
1. Fixed the issue which string ID, $LANGUAGE_NAME and $PRINTABLE_LANGUAGE_NAME, were generated if "#langdef" is not in the first uni file.
2. Fixed the issue which "//" would be taken as comment in PCD value in DSC file.
3. Generated from source r1500
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7662
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 24 Feb 2009 16:04:22 +0000 (16:04 +0000)]
Fix typo
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7661
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 24 Feb 2009 15:59:54 +0000 (15:59 +0000)]
Move PlatformBdsLibNull library instance to IntelFrameworkModulePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7660
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 24 Feb 2009 15:55:22 +0000 (15:55 +0000)]
Move library class GenericBdsLib and PlatformBdsLib to IntelFrameworkModulePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7659
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 24 Feb 2009 15:53:29 +0000 (15:53 +0000)]
Move library class GenericBdsLib and PlatformBdsLib to IntelFrameworkModulePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7658
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 24 Feb 2009 15:53:05 +0000 (15:53 +0000)]
Move library class GenericBdsLib and PlatformBdsLib to IntelFrameworkModulePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7657
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 24 Feb 2009 15:52:40 +0000 (15:52 +0000)]
Move library class GenericBdsLib and PlatformBdsLib to IntelFrameworkModulePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7656
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 24 Feb 2009 15:52:09 +0000 (15:52 +0000)]
Move library class GenericBdsLib and PlatformBdsLib to IntelFrameworkModulePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7655
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 24 Feb 2009 15:37:53 +0000 (15:37 +0000)]
Add sample PlatformDriOverrideDxe and PlatOverMngr application in NT32 package
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7654
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 24 Feb 2009 15:24:53 +0000 (15:24 +0000)]
Use gEfiCallerIdGuid as the private guid for PcdPeim module.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7653
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 24 Feb 2009 14:14:05 +0000 (14:14 +0000)]
uncomment usb related modules.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7652
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 24 Feb 2009 13:07:54 +0000 (13:07 +0000)]
Fix build broken.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7651
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 24 Feb 2009 12:28:22 +0000 (12:28 +0000)]
Fix build break:
Remove unused NvDataFvHob
Replace it with NvDataFvGuid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7650
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 24 Feb 2009 11:59:11 +0000 (11:59 +0000)]
Remove unused guid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7649
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 24 Feb 2009 11:29:03 +0000 (11:29 +0000)]
Fix some broken file path.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7648
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 24 Feb 2009 09:19:48 +0000 (09:19 +0000)]
Remove reference to gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplEnableIdt
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7647
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 24 Feb 2009 09:19:20 +0000 (09:19 +0000)]
Remove reference to gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplEnableIdt
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7646
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 24 Feb 2009 09:17:58 +0000 (09:17 +0000)]
1. Remove feature flag PcdDxeIplEnableIdt entries
2. Add Patchable type for PcdConOutColumn & PcdConOutRow
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7645
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 24 Feb 2009 09:15:47 +0000 (09:15 +0000)]
Remove the work-around in DevicePathLib to judge the end of device path node type.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7644
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 24 Feb 2009 08:33:03 +0000 (08:33 +0000)]
Change directory name PlatformDriOverride to PlatformDriOverrideDxe.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7643
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 24 Feb 2009 08:29:15 +0000 (08:29 +0000)]
Reduce directory deep
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7642
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 24 Feb 2009 08:26:40 +0000 (08:26 +0000)]
Change library class PlatDriOverLib to PlatformDriOverrideLib
Move Application Platform Override Manager into Application directory.
Add comments in Network library class to say they are only intended to be used by UEFI network stack modules.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7641
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Tue, 24 Feb 2009 08:03:42 +0000 (08:03 +0000)]
temporary roll back changing on gEfiHotPlugDevice.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7640
6f19259b-4bc3-4df7-8a09-
765794883524
eric_tian [Tue, 24 Feb 2009 07:57:25 +0000 (07:57 +0000)]
fix the bug of calculating subnetmask prefix length. It is a regression issue, which incorrectly take "&" operation as "&&"
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7639
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 24 Feb 2009 07:53:20 +0000 (07:53 +0000)]
Move Crc32GuidedSectionExtraction from Protocol to Guid directory
Move DiskInfo protocol from MdeModulePkg to IntelFrameworkModulePkg
Retire unused FvbExtension protocol.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7638
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 24 Feb 2009 07:51:47 +0000 (07:51 +0000)]
Move DiskInfo Protocol from MdeModulePkg to IntelFrameworkModule package.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7637
6f19259b-4bc3-4df7-8a09-
765794883524
niry [Tue, 24 Feb 2009 07:47:59 +0000 (07:47 +0000)]
Fix function comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7636
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 24 Feb 2009 07:45:46 +0000 (07:45 +0000)]
Correct comments
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7635
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 24 Feb 2009 07:04:47 +0000 (07:04 +0000)]
Clean minor error.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7634
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 24 Feb 2009 06:49:35 +0000 (06:49 +0000)]
Clean Unix FVB driver doesn't produce the undefined FVB extension protocol.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7633
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 24 Feb 2009 06:44:28 +0000 (06:44 +0000)]
Clean Nt32 FVB driver doesn't produce the undefined FVB extension protocol.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7632
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 24 Feb 2009 06:35:26 +0000 (06:35 +0000)]
Don't produce FvbExtension Protocol.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7631
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 24 Feb 2009 05:34:07 +0000 (05:34 +0000)]
Fix path separator to follow convention.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7630
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 24 Feb 2009 03:25:08 +0000 (03:25 +0000)]
Replace NvDataFvHob with NvDataFvGuid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7629
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 24 Feb 2009 03:21:21 +0000 (03:21 +0000)]
Remove unused NvDataFvHob
Replace it with NvDataFvGuid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7628
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 24 Feb 2009 02:55:57 +0000 (02:55 +0000)]
Fix build break to remove over-include file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7627
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 24 Feb 2009 01:42:38 +0000 (01:42 +0000)]
Fix build break: MdeModuleHii.h has been moved from MdeModulePkg/Include to MdeModulePkg/Include/Guid directory.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7626
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 24 Feb 2009 01:29:30 +0000 (01:29 +0000)]
Fix build break: MdeModuleHii.h has been moved to MdeModulePkg/Include/Guid directory
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7625
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 24 Feb 2009 01:21:16 +0000 (01:21 +0000)]
Fix typo in last check in
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7624
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 23:22:25 +0000 (23:22 +0000)]
Add PcAtChipsetPkg.dsc.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7623
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 23:17:06 +0000 (23:17 +0000)]
Minor clean-up. Change PCI Device ID check from 7110 to 7000-7FFF.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7622
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 23:14:09 +0000 (23:14 +0000)]
Cleanup and remove DuetPkg references. Allow library to be used with
any driver type (increased scope from DXE_DRIVER to BASE).
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7621
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 22:45:34 +0000 (22:45 +0000)]
Update paths for items which moved from DuetPkg to PcAtChipsetPkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7620
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 22:42:03 +0000 (22:42 +0000)]
DuetSerialIoLib.inf => SerialIoLib.inf
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7619
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 22:36:26 +0000 (22:36 +0000)]
DuetPkg/Library/DuetSerialIoLib => PcAtChipsetPkg/Library/SerialIoLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7618
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 22:34:32 +0000 (22:34 +0000)]
Create directory for PcAtChipsetPkg library code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7617
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 22:33:20 +0000 (22:33 +0000)]
PcRtc: DuetPkg => PcAtChipsetPkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7616
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 22:32:16 +0000 (22:32 +0000)]
KbcResetDxe: DuetPkg => PcAtChipsetPkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7615
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 22:30:53 +0000 (22:30 +0000)]
IsaAcpiDxe: DuetPkg => PcAtChipsetPkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7614
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 22:28:36 +0000 (22:28 +0000)]
8254TimerDxe: DuetPkg => PcAtChipsetPkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7613
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 22:22:31 +0000 (22:22 +0000)]
Creating a package for PC/AT chipset drivers and libraries.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7612
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 20:22:58 +0000 (20:22 +0000)]
Remove unneeded reference to DuetPkg.dec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7611
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 20:17:50 +0000 (20:17 +0000)]
CpuIoDxe driver was moved to UefiCpuPkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7610
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 20:15:52 +0000 (20:15 +0000)]
Add UefiCpuPkg.dsc and UefiCpuPkg.dec for UefiCpuPkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7609
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 19:56:13 +0000 (19:56 +0000)]
Moving DuetPkg/CpuIoDxe to UefiCpuPkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7608
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 19:39:05 +0000 (19:39 +0000)]
Creating a new package for UEFI compatible CPU code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7607
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 23 Feb 2009 15:18:48 +0000 (15:18 +0000)]
Move MdeModuleHii.h into Include\Guid directory
Move Capsule.h into MdePkg\Include\Protocol directory because Capsule is defined in PI1.0a.
Merge WorkingBlockHeader.h into SystemNvDataGuid.h
Remove unused NvDataFvHob.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7606
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 23 Feb 2009 14:41:41 +0000 (14:41 +0000)]
Add the missing PI capsule architecture protocol.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7605
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 23 Feb 2009 14:36:37 +0000 (14:36 +0000)]
Update SecMain code to remove unused logic.
Add VariableInfo application into Nt32Pkg.dsc
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7604
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 23 Feb 2009 14:31:09 +0000 (14:31 +0000)]
Add conditional check before output status code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7603
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Mon, 23 Feb 2009 14:05:41 +0000 (14:05 +0000)]
Merge tristan's patch:
while compiling with GCC I have found two issues in PcatPciRootBridge.c:
* when vendor id is read, the code read 2 * 2 bytes into a buffer of 2 bytes.
The 'buffer overflow' crashed efi.
* when pci configuration header is read, the code read by chunks of 4 bytes,
but the buffer is aligned on 2 bytes. According to the compilation options,
the reads may fail (and the failure is ignored).
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7602
6f19259b-4bc3-4df7-8a09-
765794883524