]>
git.proxmox.com Git - mirror_edk2.git/log
xli24 [Tue, 16 Jun 2009 03:03:43 +0000 (03:03 +0000)]
Update comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8570
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Tue, 16 Jun 2009 03:00:44 +0000 (03:00 +0000)]
Update comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8569
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Tue, 16 Jun 2009 02:58:56 +0000 (02:58 +0000)]
Update comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8568
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 16 Jun 2009 01:33:51 +0000 (01:33 +0000)]
Remove unused SerialIo protocol.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8567
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 16 Jun 2009 01:16:27 +0000 (01:16 +0000)]
Retire the duplicate StatusCode PCD:
gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseEfiSerial, PcdStatusCodeUseHardSerial, PcdStatusCodeUseRuntimeMemory, PcdStatusCodeReplayInSerial, PcdStatusCodeReplayInRuntimeMemory, PcdStatusCodeReplayInDataHub, PcdStatusCodeReplayInOEM, PcdStatusCodeRuntimeMemorySize
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8566
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Tue, 16 Jun 2009 01:04:29 +0000 (01:04 +0000)]
clarify content
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8565
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Tue, 16 Jun 2009 00:23:19 +0000 (00:23 +0000)]
Updating with new functions and adding "C" style entrypoint library with example application.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8564
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Mon, 15 Jun 2009 23:45:12 +0000 (23:45 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8563
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Mon, 15 Jun 2009 23:43:34 +0000 (23:43 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8562
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Mon, 15 Jun 2009 18:42:13 +0000 (18:42 +0000)]
Fix ShellPkg build errors for UNIXGCC toolchain.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8555
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Mon, 15 Jun 2009 05:15:51 +0000 (05:15 +0000)]
Corrected bad declaration.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8553
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Mon, 15 Jun 2009 05:15:06 +0000 (05:15 +0000)]
Corrected bad declaration.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8552
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 15 Jun 2009 02:05:14 +0000 (02:05 +0000)]
Retire VariablePei and PcatSingleSegmentPciCfgPei in IntelFrameworkModulePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8551
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 12 Jun 2009 09:16:31 +0000 (09:16 +0000)]
Retire DataHubProducer header file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8541
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 12 Jun 2009 09:09:51 +0000 (09:09 +0000)]
Retire gEfiProcessorProducerGuid,gEfiMemoryProducerGuid,
gEfiMiscProducerGuid, which are not consumed by any module.
They can be replaced by gEfiCallerIdGuid.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8540
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 12 Jun 2009 09:02:15 +0000 (09:02 +0000)]
Add comments for IntelFrameworkModulePkg Header file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8539
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Fri, 12 Jun 2009 08:18:57 +0000 (08:18 +0000)]
ISA Bus code scrub.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8538
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 12 Jun 2009 05:58:40 +0000 (05:58 +0000)]
Fix Parameter IN OUT
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8537
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 12 Jun 2009 05:47:03 +0000 (05:47 +0000)]
Update some comments for MdeModulePkg Include header files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8536
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Fri, 12 Jun 2009 01:44:42 +0000 (01:44 +0000)]
Clarify build tools project's combo path
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8535
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Fri, 12 Jun 2009 01:41:25 +0000 (01:41 +0000)]
Add missing python binary freezed from build tools project at r1623
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8534
6f19259b -4bc3-4df7-8a09-
765794883524
pkandel [Thu, 11 Jun 2009 14:17:23 +0000 (14:17 +0000)]
Committing changes to the comments, to improve code documentation.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8533
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Thu, 11 Jun 2009 10:24:50 +0000 (10:24 +0000)]
ISA Bus driver code scrub. Fix a bug in Stop() that CloseProtocol() on PCI IO Protocol fails because the child device handle is invalid after UninstallMultipleProtocolInterfaces() is called to destroy the child device handle.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8532
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 11 Jun 2009 09:45:52 +0000 (09:45 +0000)]
Synchronize the source of build tool from build tool project (r1623) to binary in edk2 project at (r8530)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8531
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Thu, 11 Jun 2009 08:35:53 +0000 (08:35 +0000)]
Fix BDS limitation of two "EFI DVD/CDROM" options appear after plug two CD-ROM.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8530
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Thu, 11 Jun 2009 07:54:59 +0000 (07:54 +0000)]
Update comments for PeiReportStatusCodeLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8529
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Thu, 11 Jun 2009 07:22:06 +0000 (07:22 +0000)]
Code scrub for DxeReportStatusCodeLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8528
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Thu, 11 Jun 2009 06:25:30 +0000 (06:25 +0000)]
The USB keyboard driver use too high TPL event (Notify) to a ckeck repeated key stoke, should use CallBack instead.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8527
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 11 Jun 2009 01:46:51 +0000 (01:46 +0000)]
update codes per MdePkg doxgen review comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8526
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Wed, 10 Jun 2009 19:43:17 +0000 (19:43 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8525
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Wed, 10 Jun 2009 18:59:22 +0000 (18:59 +0000)]
fix comments
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8524
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Wed, 10 Jun 2009 18:57:33 +0000 (18:57 +0000)]
fix comments
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8523
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Wed, 10 Jun 2009 18:03:50 +0000 (18:03 +0000)]
updated comment
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8514
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Wed, 10 Jun 2009 17:51:13 +0000 (17:51 +0000)]
updated comments
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8513
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Wed, 10 Jun 2009 17:46:17 +0000 (17:46 +0000)]
updated comments
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8512
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Wed, 10 Jun 2009 17:41:25 +0000 (17:41 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8511
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Wed, 10 Jun 2009 17:18:09 +0000 (17:18 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8510
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Wed, 10 Jun 2009 17:07:59 +0000 (17:07 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8509
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Wed, 10 Jun 2009 09:00:21 +0000 (09:00 +0000)]
For X64 BASE_LIBRARY_JUMP_BUFFER is 64-bit aligned, not 128-bit aligned, replace movdqa with movdqu.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8508
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Wed, 10 Jun 2009 08:07:37 +0000 (08:07 +0000)]
Save/Restore xmm6-xmm15 in function setJump/longJump for GAS.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8507
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Wed, 10 Jun 2009 07:14:17 +0000 (07:14 +0000)]
Save/Restore xmm6-xmm15 in function setJump/longJump.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8506
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Wed, 10 Jun 2009 06:35:16 +0000 (06:35 +0000)]
ISA Bus driver code scrub.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8505
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 10 Jun 2009 05:43:02 +0000 (05:43 +0000)]
Correct TokenSpace Guid value
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8504
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 10 Jun 2009 05:38:20 +0000 (05:38 +0000)]
Make comments align.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8503
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 10 Jun 2009 03:09:31 +0000 (03:09 +0000)]
fix the ecc issue.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8502
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Tue, 9 Jun 2009 03:47:29 +0000 (03:47 +0000)]
fixed ECC and Klocwork issues.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8501
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 8 Jun 2009 07:43:55 +0000 (07:43 +0000)]
Add the missing Token Space Guid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8500
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 8 Jun 2009 06:59:54 +0000 (06:59 +0000)]
Add comments for Include header files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8499
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 8 Jun 2009 06:43:00 +0000 (06:43 +0000)]
Remove the additional build options.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8498
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 8 Jun 2009 06:42:46 +0000 (06:42 +0000)]
Remove the duplicate NULL string.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8497
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Mon, 8 Jun 2009 02:13:36 +0000 (02:13 +0000)]
sync tracker:PXE misused the parameter of second since boot in DHCP header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8496
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Sun, 7 Jun 2009 04:45:48 +0000 (04:45 +0000)]
Remove EFI_BDS_ARCH_PROTOCOL_INSTANCE from PlatformBdsLib.h and BdsDxe module
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8495
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Sun, 7 Jun 2009 04:44:53 +0000 (04:44 +0000)]
Remove EFI_BDS_ARCH_PROTOCOL_INSTANCE from PlatformBdsLib.h and BdsDxe module
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8494
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Sun, 7 Jun 2009 04:44:35 +0000 (04:44 +0000)]
Remove EFI_BDS_ARCH_PROTOCOL_INSTANCE from PlatformBdsLib.h and BdsDxe module
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8493
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Sun, 7 Jun 2009 04:43:47 +0000 (04:43 +0000)]
Remove EFI_BDS_ARCH_PROTOCOL_INSTANCE from PlatformBdsLib.h and BdsDxe module
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8492
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Sun, 7 Jun 2009 04:43:19 +0000 (04:43 +0000)]
Remove EFI_BDS_ARCH_PROTOCOL_INSTANCE from PlatformBdsLib.h and BdsDxe module
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8491
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Sun, 7 Jun 2009 01:15:21 +0000 (01:15 +0000)]
Retire <FrameworkModuleBase.h>, <FrameworkModuleDxe.h>, and <FrameworkModulePei.h>
They only provided a single #define that is associated with DEBUG() messages sent through ReportStatusCode. That one #define has now been added to <Guid/StatusCodeDataTypeDebug.h>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8490
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Sun, 7 Jun 2009 01:14:53 +0000 (01:14 +0000)]
Retire <FrameworkModuleBase.h>, <FrameworkModuleDxe.h>, and <FrameworkModulePei.h>
They only provided a single #define that is associated with DEBUG() messages sent through ReportStatusCode. That one #define has now been added to <Guid/StatusCodeDataTypeDebug.h>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8489
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Sun, 7 Jun 2009 01:13:55 +0000 (01:13 +0000)]
Retire <FrameworkModuleBase.h>, <FrameworkModuleDxe.h>, and <FrameworkModulePei.h>
They only provided a single #define that is associated with DEBUG() messages sent through ReportStatusCode. That one #define has now been added to <Guid/StatusCodeDataTypeDebug.h>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8488
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Sun, 7 Jun 2009 01:13:02 +0000 (01:13 +0000)]
Retire <FrameworkModuleBase.h>, <FrameworkModuleDxe.h>, and <FrameworkModulePei.h>
They only provided a single #define that is associated with DEBUG() messages sent through ReportStatusCode. That one #define has now been added to <Guid/StatusCodeDataTypeDebug.h>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8487
6f19259b -4bc3-4df7-8a09-
765794883524
lgr [Fri, 5 Jun 2009 22:50:33 +0000 (22:50 +0000)]
editor was set for tabs instead of spaces on prev chkin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8486
6f19259b -4bc3-4df7-8a09-
765794883524
lgr [Fri, 5 Jun 2009 22:25:43 +0000 (22:25 +0000)]
Per EdkII IntelFrameworkPkg code review instructions, add comments before each gui, ppi & protocol with path to the corresponding .h file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8485
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Fri, 5 Jun 2009 21:34:04 +0000 (21:34 +0000)]
Move gEfiPciOptionRomTableGuid from IntelFrameworkModulePkg to the DuetPkg
Update PCI Bus Driver in IntelFramworkModulePkg to no longer depend on gEfiPciOptionRomTableGuid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8484
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Fri, 5 Jun 2009 21:32:38 +0000 (21:32 +0000)]
Move gEfiPciOptionRomTableGuid from IntelFrameworkModulePkg to the DuetPkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8483
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Fri, 5 Jun 2009 17:42:09 +0000 (17:42 +0000)]
Retire PciHotplugDeviceGuid.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8482
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Fri, 5 Jun 2009 13:36:09 +0000 (13:36 +0000)]
Need use 32-bit register to hold 32-bit stack address.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8481
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Fri, 5 Jun 2009 13:31:58 +0000 (13:31 +0000)]
Need use 32-bit register to hold 32-bit stack address.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8480
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Fri, 5 Jun 2009 11:50:39 +0000 (11:50 +0000)]
Fix the bug that if code is run above 4G, AsmDisablePaging64 will be failed
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8479
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Fri, 5 Jun 2009 11:21:48 +0000 (11:21 +0000)]
Fix the bug that if code is run above 4G, AsmDisablePaging64 will be failure.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8478
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Fri, 5 Jun 2009 06:51:40 +0000 (06:51 +0000)]
1. Enhance the RTC driver to not reserve the CMOS century register MSB.
2. Replace BcdToDecimal with library BcdToDecimal8 and remove it's definition.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8477
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Fri, 5 Jun 2009 06:42:00 +0000 (06:42 +0000)]
Enhance the RTC driver to not reserve the CMOS century register MSB.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8476
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Fri, 5 Jun 2009 05:27:16 +0000 (05:27 +0000)]
Fix a typo in help message.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8475
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Fri, 5 Jun 2009 05:13:55 +0000 (05:13 +0000)]
Update comment for return description for PcdSetX macros.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8474
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Fri, 5 Jun 2009 03:25:09 +0000 (03:25 +0000)]
Enhance Ps2Mouse and Ps2Keyboard driver and fix for random hangs in System waiting for the Key if no KBC is present.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8473
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Fri, 5 Jun 2009 02:36:13 +0000 (02:36 +0000)]
The return description for LibPcdSetx function is ambiguity. The actual meaning of return value is input parameter, but not the value/pointer exist in PCD database.
So this patch use parameter name directly in description for return value.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8472
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Fri, 5 Jun 2009 01:41:31 +0000 (01:41 +0000)]
Add missing parameter check ASSERTs in ScsiReadCapacity16Command() of UefiScsiLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8471
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 4 Jun 2009 22:51:21 +0000 (22:51 +0000)]
Remove #define for MAX_BBS_ENTRIES
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8470
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 4 Jun 2009 22:49:59 +0000 (22:49 +0000)]
Clean up CSM related include files to match specification
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8469
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 4 Jun 2009 18:57:44 +0000 (18:57 +0000)]
Fix build breaks from comment clean up checkin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8468
6f19259b -4bc3-4df7-8a09-
765794883524
pkandel [Thu, 4 Jun 2009 16:16:15 +0000 (16:16 +0000)]
Second set of changes based on a review of the code comments in the Include directory for typos, grammar issues, and language clarity.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8467
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 4 Jun 2009 14:56:45 +0000 (14:56 +0000)]
The StringIndex should be casted to UINT16* but not UINT8*.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8466
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Thu, 4 Jun 2009 14:29:12 +0000 (14:29 +0000)]
Add ASSERT check for AsmFlushCacheRange().
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8465
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Thu, 4 Jun 2009 13:50:14 +0000 (13:50 +0000)]
fix the issue when passing a L"" string to PrintXY.
1. According to the value of RowInfoArraySize to get the actual number of printed line.
2. If RowInfoArraySize equates 0, then it means nothing is printed.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8464
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 4 Jun 2009 09:22:50 +0000 (09:22 +0000)]
update comments per review comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8463
6f19259b -4bc3-4df7-8a09-
765794883524
pkandel [Thu, 4 Jun 2009 05:49:29 +0000 (05:49 +0000)]
Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8462
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Thu, 4 Jun 2009 04:30:39 +0000 (04:30 +0000)]
Remove ASSERT (TotalSize <= sizeof (Buffer));
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8461
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 4 Jun 2009 03:37:24 +0000 (03:37 +0000)]
Fix issue that build is broken if a dynamic PCD's value is L"".
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8460
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 3 Jun 2009 11:42:14 +0000 (11:42 +0000)]
Build tool will translate the value of VOID* type PCD to byte array, and put value into database. So no need use esc character "\" in path value of UNICODE string.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8459
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Wed, 3 Jun 2009 09:18:55 +0000 (09:18 +0000)]
Fix an issue in DataHubGetNextRecord.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8458
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 3 Jun 2009 08:48:09 +0000 (08:48 +0000)]
fix the issue of Inadequate Memory Allocation in Variable Services
In UpdateVariableInfo(), the code incorrectly allocate a small memory, whose size equate with the number of Unicode name.
Should change it to be equal to the byte length of this Unicode name.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8457
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 3 Jun 2009 08:15:18 +0000 (08:15 +0000)]
1. Fix the bug that we should use rip relative addressing for x64 label to prevent GNU assembly generate incorrect code.
2. Sync the bug fix of MS assembly in r8455.
3. Correct the function prototype in comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8456
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 3 Jun 2009 08:11:34 +0000 (08:11 +0000)]
Save label "@F" to 64-bit register (r10) instead of 32-bit register (eax) in case label @F is above 4G.
Use "far retq" to load CS and 64-bit rip instead.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8455
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Wed, 3 Jun 2009 05:59:40 +0000 (05:59 +0000)]
Fix minor typos in comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8454
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 3 Jun 2009 05:43:22 +0000 (05:43 +0000)]
changed %s to %a to print correct ascii string.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8453
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Wed, 3 Jun 2009 03:50:15 +0000 (03:50 +0000)]
Fix IPF alignment fault caused by addition of BASE_LIST type that was added to resolve the X64 GCC VA_LIST issue.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8452
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Wed, 3 Jun 2009 03:47:55 +0000 (03:47 +0000)]
Make sure BASE_LIST is always aligned on a 64-bit boundary
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8451
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 3 Jun 2009 03:22:08 +0000 (03:22 +0000)]
Update GenFw tool to zero time/date by default.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8450
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Wed, 3 Jun 2009 03:11:36 +0000 (03:11 +0000)]
Fix <.><..> can not work correctly on NT32 platform.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8449
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Wed, 3 Jun 2009 02:25:48 +0000 (02:25 +0000)]
The data length of a text request must not exceed the iSCSI target MaxRecvDataSegmentLength.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8448
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 3 Jun 2009 01:57:56 +0000 (01:57 +0000)]
modify the implementation of GetInterface and GetConfiguration to force the high byte of output type parameters zero.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8447
6f19259b -4bc3-4df7-8a09-
765794883524