mirror_edk2.git
12 years agoAdd comments in DSC files to explain the function and design of components section.
xli24 [Tue, 10 Feb 2009 08:56:24 +0000 (08:56 +0000)]
Add comments in DSC files to explain the function and design of components section.

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

12 years agoAdd comments in DSC files to explain the function and design of components section.
xli24 [Tue, 10 Feb 2009 08:55:56 +0000 (08:55 +0000)]
Add comments in DSC files to explain the function and design of components section.

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

12 years agoAdd comments in DSC files to explain the function and design of components section.
xli24 [Tue, 10 Feb 2009 08:55:43 +0000 (08:55 +0000)]
Add comments in DSC files to explain the function and design of components section.

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

12 years agoRemove the workaround in DxeHobLib.inf that it over-specify UefiBootServicesTableLib...
qhuang8 [Mon, 9 Feb 2009 10:05:54 +0000 (10:05 +0000)]
Remove the workaround in DxeHobLib.inf that it over-specify UefiBootServicesTableLib to generate the correct sequence for library constructor for DuetPkg.

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

12 years agoUpdate ReportStatusCodeLib mapping: Use DxeCoreReportStatusLibFromHob DXE_CORE and...
qhuang8 [Mon, 9 Feb 2009 10:04:00 +0000 (10:04 +0000)]
Update ReportStatusCodeLib mapping: Use DxeCoreReportStatusLibFromHob DXE_CORE and DxeReportStatusCodeLib in IntelFrameworkModulePkg for all other modules.

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

12 years agoAdd DxeCoreReportStatusCodeLibFromHob library instance. For now, it is dedicated...
qhuang8 [Mon, 9 Feb 2009 10:02:28 +0000 (10:02 +0000)]
Add DxeCoreReportStatusCodeLibFromHob library instance. For now, it is dedicated to DxeCore for DuetPkg.

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

12 years agoupdate meta.
vanjeff [Mon, 9 Feb 2009 06:11:51 +0000 (06:11 +0000)]
update meta.

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

12 years agoECC cleanup: Non-Boolean comparisons should use a compare operator (==, !=, >, <...
qwang12 [Mon, 9 Feb 2009 05:29:17 +0000 (05:29 +0000)]
ECC cleanup: Non-Boolean comparisons should use a compare operator (==, !=, >, < >=, <=)

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

12 years agoComments synchronized
jji4 [Mon, 9 Feb 2009 03:28:44 +0000 (03:28 +0000)]
Comments synchronized

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

12 years agoClean Network Driver to include Uefi.h, not PiDxe.h.
lgao4 [Mon, 9 Feb 2009 02:59:07 +0000 (02:59 +0000)]
Clean Network Driver to include Uefi.h, not PiDxe.h.
Network driver don't depend on PI definition.

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

12 years agoClean IpfMacro.i to remove unused Macro.
lgao4 [Mon, 9 Feb 2009 02:08:57 +0000 (02:08 +0000)]
Clean IpfMacro.i to remove unused Macro.
Sync ReportDebugCodeLib function description to new MdeLib spec.
Update PlatformDriverOverride protocol function description according to UEFI spec.

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

12 years agoRoll back the DEBUG mask change which cause SerialIo read_conf test item failure.
niry [Mon, 9 Feb 2009 01:22:19 +0000 (01:22 +0000)]
Roll back the DEBUG mask change which cause SerialIo read_conf test item failure.

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

12 years agoFix build break for missing PeCoffLib mapping
mdkinney [Fri, 6 Feb 2009 20:41:49 +0000 (20:41 +0000)]
Fix build break for missing PeCoffLib mapping

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

12 years agoAdd parenthesis to expression to make order of operations clear
mdkinney [Fri, 6 Feb 2009 20:40:48 +0000 (20:40 +0000)]
Add parenthesis to expression to make order of operations clear

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

12 years agoFix IN OUT specifiers
mdkinney [Fri, 6 Feb 2009 18:34:23 +0000 (18:34 +0000)]
Fix IN OUT specifiers

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

12 years agoFix ICC build break
qhuang8 [Fri, 6 Feb 2009 09:34:51 +0000 (09:34 +0000)]
Fix ICC build break

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

12 years agoFix ICC build break
qhuang8 [Fri, 6 Feb 2009 09:31:40 +0000 (09:31 +0000)]
Fix ICC build break

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

12 years agoClean up FaultTolerantWriteDxe to remove the duplicated definition.
lgao4 [Fri, 6 Feb 2009 09:03:12 +0000 (09:03 +0000)]
Clean up FaultTolerantWriteDxe to remove the duplicated definition.

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

12 years agofix the operator priority bug.
niry [Fri, 6 Feb 2009 08:56:45 +0000 (08:56 +0000)]
fix the operator priority bug.

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

12 years agoCorrected the case of file name
jwang36 [Fri, 6 Feb 2009 08:54:41 +0000 (08:54 +0000)]
Corrected the case of file name

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

12 years agoAdd change log for the non-backward compatibility change in EDK_7467
qhuang8 [Fri, 6 Feb 2009 08:32:12 +0000 (08:32 +0000)]
Add change log for the non-backward compatibility change in EDK_7467

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

12 years agoRetired macro value TIME_OUT in UefiUsbLib and introduce a new PCD entry PcdUsbTransf...
qhuang8 [Fri, 6 Feb 2009 08:30:34 +0000 (08:30 +0000)]
Retired macro value TIME_OUT in UefiUsbLib and introduce a new PCD entry PcdUsbTransferTimeoutValue for it.

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

12 years agoDe-unicode to pass VS2005 build
qhuang8 [Fri, 6 Feb 2009 07:56:53 +0000 (07:56 +0000)]
De-unicode to pass VS2005 build

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

12 years agoFix minor build issue.
qhuang8 [Fri, 6 Feb 2009 07:42:00 +0000 (07:42 +0000)]
Fix minor build issue.

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

12 years agoComments checked with spec.
jji4 [Fri, 6 Feb 2009 07:26:53 +0000 (07:26 +0000)]
Comments checked with spec.

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

12 years agoComments checked with spec.
jji4 [Fri, 6 Feb 2009 07:12:56 +0000 (07:12 +0000)]
Comments checked with spec.

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

12 years agoK8: Add in ASSERT to detect possible NULL pointer dereference.
qwang12 [Fri, 6 Feb 2009 06:34:43 +0000 (06:34 +0000)]
K8: Add in ASSERT to detect possible NULL pointer dereference.

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

12 years agoclean ecc
eric_tian [Fri, 6 Feb 2009 06:17:01 +0000 (06:17 +0000)]
clean ecc

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

12 years agoPass ECC
jgong5 [Fri, 6 Feb 2009 06:08:46 +0000 (06:08 +0000)]
Pass ECC

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

12 years agoCoding style checked
jji4 [Fri, 6 Feb 2009 05:52:20 +0000 (05:52 +0000)]
Coding style checked

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

12 years agoCoding style checked
jji4 [Fri, 6 Feb 2009 05:48:16 +0000 (05:48 +0000)]
Coding style checked

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

12 years agofixed more issues by scrubbing.
jgong5 [Fri, 6 Feb 2009 05:47:32 +0000 (05:47 +0000)]
fixed more issues by scrubbing.

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

12 years agofix ecc warning
eric_tian [Fri, 6 Feb 2009 05:37:46 +0000 (05:37 +0000)]
fix ecc warning

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

12 years agoPass ECC check.
xli24 [Fri, 6 Feb 2009 05:34:53 +0000 (05:34 +0000)]
Pass ECC check.

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

12 years agoCoding style checked
jji4 [Fri, 6 Feb 2009 05:12:48 +0000 (05:12 +0000)]
Coding style checked

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

12 years agoSynced function header.
jgong5 [Fri, 6 Feb 2009 05:11:15 +0000 (05:11 +0000)]
Synced function header.

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

12 years agocode scrub for UefiPxeBcDxe.
jgong5 [Fri, 6 Feb 2009 05:07:34 +0000 (05:07 +0000)]
code scrub for UefiPxeBcDxe.

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

12 years agofix ecc
eric_tian [Fri, 6 Feb 2009 05:00:13 +0000 (05:00 +0000)]
fix ecc

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

12 years agoupdate format.
vanjeff [Fri, 6 Feb 2009 04:38:53 +0000 (04:38 +0000)]
update format.

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

12 years agoCode level security checked
jji4 [Fri, 6 Feb 2009 04:08:16 +0000 (04:08 +0000)]
Code level security checked

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

12 years agoCleanup K8 warning.
eric_tian [Fri, 6 Feb 2009 03:58:04 +0000 (03:58 +0000)]
Cleanup K8 warning.
We need judge return status of CoreGetMemorySpaceMap() to avoid the generation of NULL pointer of MemorySpaceMap.

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

12 years agoFix typos in comments.
qhuang8 [Fri, 6 Feb 2009 03:57:01 +0000 (03:57 +0000)]
Fix typos in comments.

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

12 years agoAdd comments in platform DSC files to remind that binaries are only listed in FDF...
xli24 [Fri, 6 Feb 2009 03:15:09 +0000 (03:15 +0000)]
Add comments in platform DSC files to remind that binaries are only listed in FDF, not in DSC.

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

12 years agoConvert macros in the DevicePathLib to functions.
mdkinney [Fri, 6 Feb 2009 01:46:55 +0000 (01:46 +0000)]
Convert macros in the DevicePathLib to functions.
Addresses coding convention issues in the DevicePathLib
Should not cause any compatibility issues with any existing modules.
Adds ASSERT() checks for NULL device path nodes passed into these functions.

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

12 years agoAdd comment to explain use of the types "int" and "unsigned int" in the implementatio...
mdkinney [Thu, 5 Feb 2009 21:58:48 +0000 (21:58 +0000)]
Add comment to explain use of the types "int" and "unsigned int" in the implementation of the BasePrintLib which does not follow the source code conventions used for the rest of the EDK II project.

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

12 years agoFix lib to use standard #defines for PE/COFF machine types
mdkinney [Thu, 5 Feb 2009 19:36:34 +0000 (19:36 +0000)]
Fix lib to use standard #defines for PE/COFF machine types

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

12 years agoUpdate PE/COFF libs to use machine type macros from PeImage.h
mdkinney [Thu, 5 Feb 2009 19:35:38 +0000 (19:35 +0000)]
Update PE/COFF libs to use machine type macros from PeImage.h

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

12 years agoUse UEFI macros for PE/COFF image types
mdkinney [Thu, 5 Feb 2009 19:34:49 +0000 (19:34 +0000)]
Use UEFI macros for PE/COFF image types

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

12 years agoUpdate PCI Bus Driver to use the PeCoffLib instead of paring the PE/COFF image itself
mdkinney [Thu, 5 Feb 2009 19:32:40 +0000 (19:32 +0000)]
Update PCI Bus Driver to use the PeCoffLib instead of paring the PE/COFF image itself

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

12 years agoUpdate DUET PCI Bus Driver to use PeCoffLib instead of parsing the PE/COFF image...
mdkinney [Thu, 5 Feb 2009 19:31:45 +0000 (19:31 +0000)]
Update DUET PCI Bus Driver to use PeCoffLib instead of parsing the PE/COFF image itself

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

12 years ago1) Remove UEFI specific defines from IndustryStandard/PeImage.h
mdkinney [Thu, 5 Feb 2009 19:30:05 +0000 (19:30 +0000)]
1) Remove UEFI specific defines from IndustryStandard/PeImage.h
2) Add UEFI specific defines to Uefi/UefiBaseType.h
3) Update Base PE/COFF related libs to only use defines from IndustryStandard/PeImage.h

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

12 years agoAdd Ppi/Guid/Protocol header file path into the comments for user reference.
lgao4 [Thu, 5 Feb 2009 09:25:41 +0000 (09:25 +0000)]
Add Ppi/Guid/Protocol header file path into the comments for user reference.

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

12 years agoupdate comments to allign with spec
tding1 [Thu, 5 Feb 2009 08:42:01 +0000 (08:42 +0000)]
update comments to allign with spec

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

12 years agoRemove FlashMap Ppi that has been replaced by Flash related PCDs.
lgao4 [Thu, 5 Feb 2009 03:15:10 +0000 (03:15 +0000)]
Remove FlashMap Ppi that has been replaced by Flash related PCDs.

Remove OperatorPresence Ppi that is only related to TCG driver, which should be not in this package.

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

12 years agoFix minor coding style issue.
qhuang8 [Thu, 5 Feb 2009 02:13:25 +0000 (02:13 +0000)]
Fix minor coding style issue.

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

12 years agoFix a bug: fail to change Boot Order in Boot Maintenance Manager.
qhuang8 [Wed, 4 Feb 2009 11:14:23 +0000 (11:14 +0000)]
Fix a bug: fail to change Boot Order in Boot Maintenance Manager.

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

12 years agoMinor adjust the logic in BasePrintLib and fix several typos
qhuang8 [Wed, 4 Feb 2009 10:59:54 +0000 (10:59 +0000)]
Minor adjust the logic in BasePrintLib and fix several typos

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

12 years agoUse TO_START and BY_START for UEFI driver model driver.
qwang12 [Wed, 4 Feb 2009 07:59:50 +0000 (07:59 +0000)]
Use TO_START and BY_START for UEFI driver model driver.

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

12 years ago3) Doxygen comment cleanup.
qwang12 [Wed, 4 Feb 2009 07:02:05 +0000 (07:02 +0000)]
3) Doxygen comment cleanup.

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

12 years ago3) Doxygen comment cleanup.
qwang12 [Wed, 4 Feb 2009 06:59:23 +0000 (06:59 +0000)]
3) Doxygen comment cleanup.

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

12 years ago1) Fix a typo in EhcMoniteAsyncRequests.
qwang12 [Wed, 4 Feb 2009 06:56:31 +0000 (06:56 +0000)]
1) Fix a typo in EhcMoniteAsyncRequests.
2) Code cleanup.
3) Doxygen comment cleanup.

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

12 years agoAdd missing GUID due to last check-in.
klu2 [Wed, 4 Feb 2009 04:47:44 +0000 (04:47 +0000)]
Add missing GUID due to last check-in.

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

12 years agoEnhance DxeCore to handle the all block sized allowed by the PI Specification and...
lgao4 [Wed, 4 Feb 2009 03:37:14 +0000 (03:37 +0000)]
Enhance DxeCore to handle the all block sized allowed by the PI Specification and remove the assumption that the FV block size is always larger than the size of an FV Header.

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

12 years agouse the GUIDed versions of events: EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE and EVT_SIGNAL_E...
jji4 [Wed, 4 Feb 2009 02:51:48 +0000 (02:51 +0000)]
use the GUIDed versions of events: EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE and EVT_SIGNAL_EXIT_BOOT_SERVICES

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

12 years agouse the GUIDed versions of events: EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE and EVT_SIGNAL_E...
jji4 [Wed, 4 Feb 2009 01:29:55 +0000 (01:29 +0000)]
use the GUIDed versions of events: EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE and EVT_SIGNAL_EXIT_BOOT_SERVICES

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

12 years agoFix typo in meta data.
klu2 [Tue, 3 Feb 2009 13:34:10 +0000 (13:34 +0000)]
Fix typo in meta data.

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

12 years agoCleanup meta data for GenericBdsLib library instance's INF
klu2 [Tue, 3 Feb 2009 13:32:09 +0000 (13:32 +0000)]
Cleanup meta data for GenericBdsLib library instance's INF

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

12 years agoCleanup meta data for BdsDxe INF file.
klu2 [Tue, 3 Feb 2009 12:57:32 +0000 (12:57 +0000)]
Cleanup meta data for BdsDxe INF file.

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

12 years agouse the GUIDed versions of events listed below: EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE...
jji4 [Tue, 3 Feb 2009 11:09:53 +0000 (11:09 +0000)]
use the GUIDed versions of events listed below: EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE and EVT_SIGNAL_EXIT_BOOT_SERVICES

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

12 years agoAdd in a check to make sure "BootCurrent" is created only when it match a valid ...
qwang12 [Tue, 3 Feb 2009 09:52:40 +0000 (09:52 +0000)]
Add in a check to make sure "BootCurrent" is created only when it match a valid "BOOT###" NV EFI variable.

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

12 years agouse the GUIDed versions of events listed in all of our module/lib implementations...
jji4 [Tue, 3 Feb 2009 08:50:03 +0000 (08:50 +0000)]
use the GUIDed versions of events listed in all of our module/lib implementations: EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE and EVT_SIGNAL_EXIT_BOOT_SERVICES

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

12 years agofix some checklist issues
ywu21 [Tue, 3 Feb 2009 07:56:54 +0000 (07:56 +0000)]
fix some checklist issues

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

12 years agoremove some internal functions and allocate some FIFO data structure instead of decla...
vanjeff [Tue, 3 Feb 2009 07:25:00 +0000 (07:25 +0000)]
remove some internal functions and allocate some FIFO data structure instead of declaring in global variable. To save size.

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

12 years agoCode size optimized
jji4 [Tue, 3 Feb 2009 06:11:04 +0000 (06:11 +0000)]
Code size optimized

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

12 years agoFix non-asci char in comment.
jlin16 [Tue, 3 Feb 2009 03:00:22 +0000 (03:00 +0000)]
Fix non-asci char in comment.

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

12 years ago1) Clean up the INF and add in comment to describe the surface area of modules
qwang12 [Tue, 3 Feb 2009 02:23:03 +0000 (02:23 +0000)]
1) Clean up the INF and add in comment to describe the surface area of modules
2) Minor comment fix.

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

12 years agoClean up PcRtc:
qhuang8 [Tue, 3 Feb 2009 00:58:26 +0000 (00:58 +0000)]
Clean up PcRtc:
1. Remove the architecture subdirectory (IPF architecture is not supported any more
2. Merge IA32 source with x64 source to ResetEntry.c in the upper level directory)
3. Pass CYGWIN GCC tool chain.
4. Remove the used DXS file

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

12 years agoclean up PciRootBridgeNoEnumerationDxe:
qhuang8 [Tue, 3 Feb 2009 00:57:22 +0000 (00:57 +0000)]
clean up PciRootBridgeNoEnumerationDxe:
Refine to pass GYGWIN GCC.

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

12 years agoClean up DuetBdsLib:
qhuang8 [Tue, 3 Feb 2009 00:56:15 +0000 (00:56 +0000)]
Clean up DuetBdsLib:
Refine to pass CYGWIN GCC tool chain.

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

12 years agoClean up KbcRestDxe:
qhuang8 [Tue, 3 Feb 2009 00:55:00 +0000 (00:55 +0000)]
Clean up KbcRestDxe:
1. Remove the architecture subdirectory (IPF architecture is not supported any more
2. Merge IA32 source with x64 source to ResetEntry.c in the upper level directory)
3. Remove the used DXS file

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

12 years agoClean up to fix GUID format issues to pass GCC tool chain.
qhuang8 [Tue, 3 Feb 2009 00:51:40 +0000 (00:51 +0000)]
Clean up to fix GUID format issues to pass GCC tool chain.

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

12 years agoClean up FvbRuntimeService:
qhuang8 [Tue, 3 Feb 2009 00:50:51 +0000 (00:50 +0000)]
Clean up FvbRuntimeService:
Remove the unused DXS file.

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

12 years agoClean up FSVariable:
qhuang8 [Tue, 3 Feb 2009 00:50:03 +0000 (00:50 +0000)]
Clean up FSVariable:
Remove the unused DXS file.

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

12 years agoClean up EfiLdr:
qhuang8 [Tue, 3 Feb 2009 00:49:30 +0000 (00:49 +0000)]
Clean up EfiLdr:
Refine code to pass CYGWIN GCC tool chain build

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

12 years agoClean up DxeIpl:
qhuang8 [Tue, 3 Feb 2009 00:48:56 +0000 (00:48 +0000)]
Clean up DxeIpl:
1. Remove the assembly by using IoLib & BaseLib in MdePkg
2. Refine code to pass CYGWIN GCC tool chain build

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

12 years agoClean up DataHubGenDxe:
qhuang8 [Tue, 3 Feb 2009 00:46:49 +0000 (00:46 +0000)]
Clean up DataHubGenDxe:
1. Fix the structure assignment
2. Removed the unused DXS file.

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

12 years agoClean up CpuIoDxe:
qhuang8 [Tue, 3 Feb 2009 00:45:16 +0000 (00:45 +0000)]
Clean up CpuIoDxe:
1. Remove the assembly files by using IoLib in MdePkg.
2. Remove the unused DXS file.

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

12 years agoRemove unused DXS file.
qhuang8 [Tue, 3 Feb 2009 00:43:31 +0000 (00:43 +0000)]
Remove unused DXS file.

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

12 years agoAdd information in Meta-Data file
eric_tian [Tue, 3 Feb 2009 00:31:26 +0000 (00:31 +0000)]
Add information in Meta-Data file

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

12 years agoAdd information in Meta-Data file
eric_tian [Tue, 3 Feb 2009 00:30:46 +0000 (00:30 +0000)]
Add information in Meta-Data file

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

12 years agoAdd information in Meta-Data file
eric_tian [Tue, 3 Feb 2009 00:30:18 +0000 (00:30 +0000)]
Add information in Meta-Data file

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

12 years agoAdd information in Meta-Data file
eric_tian [Tue, 3 Feb 2009 00:29:48 +0000 (00:29 +0000)]
Add information in Meta-Data file

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

12 years agoAdd GCC assember for DxeIpl module
klu2 [Mon, 2 Feb 2009 19:09:21 +0000 (19:09 +0000)]
Add GCC assember for DxeIpl module

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

12 years agoAdd GCC assember for DxeIpl module
klu2 [Mon, 2 Feb 2009 19:09:11 +0000 (19:09 +0000)]
Add GCC assember for DxeIpl module

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

12 years agoenhance the condition branch to handle Unix style file path. and avoid array overflow
eric_tian [Mon, 2 Feb 2009 08:01:35 +0000 (08:01 +0000)]
enhance the condition branch to handle Unix style file path. and avoid array overflow

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

12 years agoUpdate the comment section of INF to add in more meta data description.
qwang12 [Mon, 2 Feb 2009 07:38:16 +0000 (07:38 +0000)]
Update the comment section of INF to add in more meta data description.

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

12 years agoRemove the accidental check in of test code.
qwang12 [Mon, 2 Feb 2009 07:27:44 +0000 (07:27 +0000)]
Remove the accidental check in of test code.

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

12 years agoAdd in ASSERT to check out-of-bound and possible dereference of NULL pointers.
qwang12 [Mon, 2 Feb 2009 07:18:59 +0000 (07:18 +0000)]
Add in ASSERT to check out-of-bound and possible dereference of NULL pointers.

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

12 years agoadd parameter check logic to clean up Klocwork warning.
eric_tian [Mon, 2 Feb 2009 05:50:45 +0000 (05:50 +0000)]
add parameter check logic to clean up Klocwork warning.

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

12 years agoThe caller of FindVariable() function ensure VariableName != NULL && VendorGuid ...
eric_tian [Mon, 2 Feb 2009 03:13:35 +0000 (03:13 +0000)]
The caller of FindVariable() function ensure VariableName != NULL && VendorGuid != NULL. In the internal of this function, we only need to ensure that (VariableName[0] != 0 && VenderGuid != NULL) is true.

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