]> git.proxmox.com Git - mirror_edk2.git/log
mirror_edk2.git
15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 years agoFix minor coding style issue.
qhuang8 [Mon, 2 Feb 2009 01:56:42 +0000 (01:56 +0000)]
Fix minor coding style issue.

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

15 years agoRemove empty folder
qhuang8 [Mon, 2 Feb 2009 01:54:52 +0000 (01:54 +0000)]
Remove empty folder

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

15 years agoThe PCD library function will do ASSERT if CallBackFunction is NULL according to...
qwang12 [Sun, 1 Feb 2009 10:05:38 +0000 (10:05 +0000)]
The PCD library function will do ASSERT if CallBackFunction is NULL according to Mde Library Specification.

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

15 years agoUpdate the protocol function to return EFI_INVALID_PARAMETER if CallBackFunction...
qwang12 [Sun, 1 Feb 2009 10:04:40 +0000 (10:04 +0000)]
Update the protocol function to return EFI_INVALID_PARAMETER  if CallBackFunction == NULL. The PCD library function will do ASSERT if CallBackFunction is NULL.

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

15 years ago1) Add an example in EdkCompatibilityPkg.dsc to show how the compatibility build...
qwang12 [Sun, 1 Feb 2009 09:39:43 +0000 (09:39 +0000)]
1) Add an example in EdkCompatibilityPkg.dsc to show how the compatibility build switch is turned on for Framework HII modules.
2) Add the incompatibility changes in ChangeLog.txt.

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

15 years agoFor ECP, disable ICC's remark #869: "Parameter" was never referenced warning.
xli24 [Sun, 1 Feb 2009 09:23:46 +0000 (09:23 +0000)]
For ECP, disable ICC's remark #869: "Parameter" was never referenced warning.
This is legal ANSI C code so we disable the remark that is turned on with -Wall

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

15 years agoAdd check when use *Pointer as Sd->mRight[*Pointer] to avoid out of Array bound.
lgao4 [Sun, 1 Feb 2009 04:48:29 +0000 (04:48 +0000)]
Add check when use *Pointer as Sd->mRight[*Pointer] to avoid out of Array bound.

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

15 years agore order the function definition to avoid unnecessary declaration.
niry [Sun, 1 Feb 2009 03:36:25 +0000 (03:36 +0000)]
re order the function definition to avoid unnecessary declaration.

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

15 years agoRemoved unused library instances for Option ROM package DSC files
qhuang8 [Sun, 1 Feb 2009 03:26:01 +0000 (03:26 +0000)]
Removed unused library instances for Option ROM package DSC files

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

15 years agoFix typos
mdkinney [Fri, 30 Jan 2009 01:25:06 +0000 (01:25 +0000)]
Fix typos

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

15 years agoSplit out Synchronization Library from Base Library
mdkinney [Fri, 30 Jan 2009 00:47:57 +0000 (00:47 +0000)]
Split out Synchronization Library from Base Library

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

15 years agoSplit out Synchronization Library from Base Library
mdkinney [Fri, 30 Jan 2009 00:45:13 +0000 (00:45 +0000)]
Split out Synchronization Library from Base Library

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

15 years agoSplit out Synchronization Library from Base Library
mdkinney [Fri, 30 Jan 2009 00:38:55 +0000 (00:38 +0000)]
Split out Synchronization Library from Base Library

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

15 years agoSplit out Synchronization Library from Base Library
mdkinney [Fri, 30 Jan 2009 00:38:37 +0000 (00:38 +0000)]
Split out Synchronization Library from Base Library

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

15 years agoSplit out Synchronization Library from Base Library
mdkinney [Fri, 30 Jan 2009 00:35:27 +0000 (00:35 +0000)]
Split out Synchronization Library from Base Library

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

15 years agoSplit out Synchronization Library from Base Library
mdkinney [Fri, 30 Jan 2009 00:33:39 +0000 (00:33 +0000)]
Split out Synchronization Library from Base Library

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

15 years agoSplit out Synchronization Library from Base Library
mdkinney [Fri, 30 Jan 2009 00:32:33 +0000 (00:32 +0000)]
Split out Synchronization Library from Base Library

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

15 years agoSplit out Synchronization Library from Base Library
mdkinney [Fri, 30 Jan 2009 00:31:46 +0000 (00:31 +0000)]
Split out Synchronization Library from Base Library

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

15 years agoSplit out Synchronization Library from Base Library
mdkinney [Fri, 30 Jan 2009 00:28:32 +0000 (00:28 +0000)]
Split out Synchronization Library from Base Library

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

15 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7369 6f19259b...
jcarsey [Tue, 27 Jan 2009 20:09:52 +0000 (20:09 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7369 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoupdate default and comment to resolve confusion
jcarsey [Tue, 27 Jan 2009 17:50:36 +0000 (17:50 +0000)]
update default and comment to resolve confusion

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

15 years agoFix ICC build warning.
qhuang8 [Sat, 24 Jan 2009 06:19:47 +0000 (06:19 +0000)]
Fix ICC build warning.

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

15 years agoAdd check when use Index as Array [Index] to avoid out of Array bound.
lgao4 [Sat, 24 Jan 2009 03:39:02 +0000 (03:39 +0000)]
Add check when use Index as Array [Index] to avoid out of Array bound.

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

15 years agoFix the path for BDS.
qhuang8 [Fri, 23 Jan 2009 15:50:44 +0000 (15:50 +0000)]
Fix the path for BDS.

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

15 years agoAdd comments for these header files
lgao4 [Fri, 23 Jan 2009 14:45:13 +0000 (14:45 +0000)]
Add comments for these header files

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

15 years agoRemove unused Hob Guid
lgao4 [Fri, 23 Jan 2009 14:30:46 +0000 (14:30 +0000)]
Remove unused Hob Guid

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

15 years agoRemove unused Hob Guid
lgao4 [Fri, 23 Jan 2009 14:30:36 +0000 (14:30 +0000)]
Remove unused Hob Guid

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

15 years agoUpdate for Meta data.
xli24 [Fri, 23 Jan 2009 10:01:51 +0000 (10:01 +0000)]
Update for Meta data.

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

15 years agoAdd ASSERT in case SalSystemTable is NULL.
qhuang8 [Fri, 23 Jan 2009 09:09:43 +0000 (09:09 +0000)]
Add ASSERT in case SalSystemTable is NULL.

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

15 years agoRemove volatile for local Index, and Use Memory library functions to fix the referenc...
lgao4 [Fri, 23 Jan 2009 08:44:26 +0000 (08:44 +0000)]
Remove volatile for local Index, and Use Memory library functions to fix the reference to compiler intrinsic functions.

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

15 years agoFixed a PcdEx AutoGen bug
jwang36 [Fri, 23 Jan 2009 08:37:07 +0000 (08:37 +0000)]
Fixed a PcdEx AutoGen bug

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

15 years agoMove BdsDxe and GenericBdsLib to IntelFrameworkModulePkg, these modules need dependen...
klu2 [Fri, 23 Jan 2009 07:27:23 +0000 (07:27 +0000)]
Move BdsDxe and GenericBdsLib to IntelFrameworkModulePkg, these modules need dependent on gEfiLegacyBiosProtocol to provide legacy boot support. But legacy boot is not described by PI/UEFI specification.

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

15 years agoMove BdsDxe and GenericBdsLib to IntelFrameworkModulePkg, these modules need dependen...
klu2 [Fri, 23 Jan 2009 07:26:59 +0000 (07:26 +0000)]
Move BdsDxe and GenericBdsLib to IntelFrameworkModulePkg, these modules need dependent on gEfiLegacyBiosProtocol to provide legacy boot support. But legacy boot is not described by PI/UEFI specification.

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

15 years agoMove BdsDxe and GenericBdsLib to IntelFrameworkModulePkg, these modules need dependen...
klu2 [Fri, 23 Jan 2009 07:26:35 +0000 (07:26 +0000)]
Move BdsDxe and GenericBdsLib to IntelFrameworkModulePkg, these modules need dependent on gEfiLegacyBiosProtocol to provide legacy boot support. But legacy boot is not described by PI/UEFI specification.

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

15 years agoMove BdsDxe and GenericBdsLib to IntelFrameworkModulePkg, these modules need dependen...
klu2 [Fri, 23 Jan 2009 07:24:55 +0000 (07:24 +0000)]
Move BdsDxe and GenericBdsLib to IntelFrameworkModulePkg, these modules need dependent on gEfiLegacyBiosProtocol to provide legacy boot support. But legacy boot is not described by PI/UEFI specification.

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

15 years agoMove BdsDxe and GenericBdsLib to IntelFrameworkModulePkg, these modules need dependen...
klu2 [Fri, 23 Jan 2009 07:23:46 +0000 (07:23 +0000)]
Move BdsDxe and GenericBdsLib to IntelFrameworkModulePkg, these modules need dependent on gEfiLegacyBiosProtocol to provide legacy boot support. But legacy boot is not described by PI/UEFI specification.

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

15 years agoDuplicateDevicePath() function use wrong comment same as AppendDevicePath() function.
klu2 [Fri, 23 Jan 2009 07:18:19 +0000 (07:18 +0000)]
DuplicateDevicePath() function use wrong comment same as AppendDevicePath() function.

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

15 years agoFix typos in Pcd token number
qhuang8 [Fri, 23 Jan 2009 05:09:12 +0000 (05:09 +0000)]
Fix typos in Pcd token number

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

15 years agoAdd more checkpoint for deference pointer.
klu2 [Fri, 23 Jan 2009 04:45:48 +0000 (04:45 +0000)]
Add more checkpoint for deference pointer.

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

15 years agoFix issue from code scrub.
klu2 [Fri, 23 Jan 2009 03:32:01 +0000 (03:32 +0000)]
Fix issue from code scrub.

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

15 years agoAdd check when use Index as Array [Index] to avoid out of Array bound.
lgao4 [Thu, 22 Jan 2009 15:40:06 +0000 (15:40 +0000)]
Add check when use Index as Array [Index] to avoid out of Array bound.

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

15 years agoAdd check after allocate pool.
lgao4 [Thu, 22 Jan 2009 14:09:21 +0000 (14:09 +0000)]
Add check after allocate pool.

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

15 years agoremove klocwork issue.
vanjeff [Thu, 22 Jan 2009 09:07:53 +0000 (09:07 +0000)]
remove klocwork issue.

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

15 years agoDuplicateDevicePath() function use wrong comment same as AppendDevicePath() function.
klu2 [Thu, 22 Jan 2009 08:21:30 +0000 (08:21 +0000)]
DuplicateDevicePath() function use wrong comment same as AppendDevicePath() function.

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

15 years agoAdd check for NULL pointer.
xli24 [Thu, 22 Jan 2009 05:03:14 +0000 (05:03 +0000)]
Add check for NULL pointer.

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

15 years agoUpdate the DSC file name based on the directory name change.
qwang12 [Wed, 21 Jan 2009 10:21:50 +0000 (10:21 +0000)]
Update the DSC file name based on the directory name change.

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

15 years agoUpdate the INF file name based on the directory name change.
qwang12 [Wed, 21 Jan 2009 10:17:15 +0000 (10:17 +0000)]
Update the INF file name based on the directory name change.

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

15 years agoUpdate the INF file name based on the directory name change.
qwang12 [Wed, 21 Jan 2009 10:16:47 +0000 (10:16 +0000)]
Update the INF file name based on the directory name change.

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