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