summaryrefslogtreecommitdiffstats
path: root/MdeModulePkg
Commit message (Collapse)AuthorAgeFilesLines
* Add necessary CONST modifier.xli242008-11-272-4/+4
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6751 6f19259b-4bc3-4df7-8a09-765794883524
* Add additional comments for structure definition. lgao42008-11-2718-178/+310
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6750 6f19259b-4bc3-4df7-8a09-765794883524
* 1) Change the return type of IfrLibFreeUpdateData to VOID.qwang122008-11-275-26/+20
| | | | | | 2) Remove some unused #include and library instance. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6747 6f19259b-4bc3-4df7-8a09-765794883524
* Fix ECC issue for PCD Dxe and Peimklu22008-11-274-8/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6745 6f19259b-4bc3-4df7-8a09-765794883524
* Fix ECC issue for GenericBdsLibklu22008-11-271-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6744 6f19259b-4bc3-4df7-8a09-765794883524
* Fix constructor/destructor issue for DXE_DRIVER library instance.qhuang82008-11-271-0/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6742 6f19259b-4bc3-4df7-8a09-765794883524
* code scruberic_tian2008-11-252-9/+6
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6715 6f19259b-4bc3-4df7-8a09-765794883524
* 1.retried graphics library class from MdePkgvanjeff2008-11-2415-635/+581
| | | | | | | 2.retried graphics library instance from MdeModulePkg 3.Move EnableQuietBoot(), DisableQuietBoot() and LockKeyboards() into GenericBdsLib git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6691 6f19259b-4bc3-4df7-8a09-765794883524
* Move call to CoreDisplayDiscoveredNotDispatched to be before thejljusten2008-11-241-8/+8
| | | | | | | | | | | ASSERT_EFI_ERROR (CoreAllEfiServicesAvailable ()); statement, since this ASSERT can force the system to hang. Since drivers not loading may be the reason that not all EFI services are available, it is helpful to display the non-dispatched driver list before using the ASSERT. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6687 6f19259b-4bc3-4df7-8a09-765794883524
* Add useful DEBUG message for determining the when drivers are jljusten2008-11-241-0/+1
| | | | | | | being loaded and dispatched. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6686 6f19259b-4bc3-4df7-8a09-765794883524
* Update to use ReallocatePool() from BaseMemoryLibmdkinney2008-11-223-93/+11
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6678 6f19259b-4bc3-4df7-8a09-765794883524
* Update to use ReallocatePool() from BaseMemoryLibmdkinney2008-11-221-39/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6677 6f19259b-4bc3-4df7-8a09-765794883524
* Clean upmdkinney2008-11-221-23/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6676 6f19259b-4bc3-4df7-8a09-765794883524
* 1) StrGather (Build.exe) in compatible mode add a Framework Package Header ↵qwang122008-11-212-5/+6
| | | | | | | | | | | to replace the original “ArrayLength” generated in the output. 2) VfrCompiler in compatible mode add a Framework Package Header to replace the original “ArrayLength” generated in the output. 3) HII Thunk module nows support Narrow Font registered using Framework New Pack HII interface. 4) Fix a bug in IfrLibCreatePopUp2 by updating the prototype. The previous way of using VA_START to get the address of parameter in the argument list and expecting the parameters that follows will be found using VA_ARG macro is wrong. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6673 6f19259b-4bc3-4df7-8a09-765794883524
* using the exact device path DEBUGPORT_DEVICE_PATH.vanjeff2008-11-211-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6670 6f19259b-4bc3-4df7-8a09-765794883524
* synchronize the file with the MDE_Library_Spec and fixed some typo.gikidy2008-11-211-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6668 6f19259b-4bc3-4df7-8a09-765794883524
* code scrub.vanjeff2008-11-211-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6667 6f19259b-4bc3-4df7-8a09-765794883524
* Code scrub for DebugPortDxe.vanjeff2008-11-212-123/+96
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6665 6f19259b-4bc3-4df7-8a09-765794883524
* 1) Remove the variable initalization in declaration.qwang122008-11-219-103/+105
| | | | | | 2) Change all gBS->FreePool to use the MdePkg/BaseLib's FreePool. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6662 6f19259b-4bc3-4df7-8a09-765794883524
* 1. Add Max Try Times check to clear Ps2Kbd status register. If exceed the ↵lgao42008-11-211-0/+6
| | | | | | | | max try times, the device may be error. 2. To follow PI spec, PciCfg PPI doesn't require ASSERT for the unalign PCI IO access. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6659 6f19259b-4bc3-4df7-8a09-765794883524
* Function headers and comments have been checked with spec.jji42008-11-211-4/+4
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6652 6f19259b-4bc3-4df7-8a09-765794883524
* retried GetGraphicsBitMapFromFV()and GetGraphicsBitMapFromFVEx(), instead ↵vanjeff2008-11-201-64/+1
| | | | | | using GetSectionFromAnyFv() in DxeServiceLib. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6649 6f19259b-4bc3-4df7-8a09-765794883524
* ECC Cleanup: Remove variable initialization in declaration.qwang122008-11-201-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6645 6f19259b-4bc3-4df7-8a09-765794883524
* 1.Removed PrintXY from Graphics Library.vanjeff2008-11-206-322/+4
| | | | | | | 2.Added PrintXY and AsciiPrintXY in Uefi Library 3.Moved PcdUgaConsumeSupport from MdeModulePkg to MdePkg. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6642 6f19259b-4bc3-4df7-8a09-765794883524
* ECC clanup: Update the doxygen comment.qwang122008-11-201-3/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6641 6f19259b-4bc3-4df7-8a09-765794883524
* Update SecurityStub function to align PI spec.lgao42008-11-192-5/+5
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6637 6f19259b-4bc3-4df7-8a09-765794883524
* Update the base name based on convention.qwang122008-11-191-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6634 6f19259b-4bc3-4df7-8a09-765794883524
* ECC Cleanup: Update Doxygen commentqwang122008-11-198-13/+70
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6633 6f19259b-4bc3-4df7-8a09-765794883524
* Doxygen fix.qwang122008-11-191-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6632 6f19259b-4bc3-4df7-8a09-765794883524
* Fixed a ECC error.qwang122008-11-191-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6631 6f19259b-4bc3-4df7-8a09-765794883524
* Update doxygen comment for VarArg list parameter. "..."'s description is added.qwang122008-11-191-4/+8
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6624 6f19259b-4bc3-4df7-8a09-765794883524
* Update doxygen comment for VarArg list parameter. "..."'s description is added.qwang122008-11-191-1/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6622 6f19259b-4bc3-4df7-8a09-765794883524
* Split Ebc from x64 implementation since x64 version supports to create x64 ↵qhuang82008-11-192-1/+78
| | | | | | mode page tables in memory. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6618 6f19259b-4bc3-4df7-8a09-765794883524
* synced function headerjgong52008-11-184-70/+94
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6615 6f19259b-4bc3-4df7-8a09-765794883524
* [VfrCompiler FeatureRequest] Generate data for ConfigAccess.ExtractConfig() implqwang122008-11-181-2/+0
| | | | | | Update the platform code after the above VfrCompiler checkin git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6614 6f19259b-4bc3-4df7-8a09-765794883524
* synced function headerjgong52008-11-183-14/+692
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6608 6f19259b-4bc3-4df7-8a09-765794883524
* synced function headerjgong52008-11-1813-98/+954
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6595 6f19259b-4bc3-4df7-8a09-765794883524
* Refine MdeModulePkg to pass GCC build.xli242008-11-188-28/+32
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6575 6f19259b-4bc3-4df7-8a09-765794883524
* Add in comment on the EFI_IFR_GUID_VAREQNAME.qwang122008-11-181-1/+24
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6573 6f19259b-4bc3-4df7-8a09-765794883524
* fix code style issue and add function headerniry2008-11-186-379/+1009
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6570 6f19259b-4bc3-4df7-8a09-765794883524
* Update SCSI modules to use new macros defined in UefiLib.qhuang82008-11-173-11/+7
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6564 6f19259b-4bc3-4df7-8a09-765794883524
* Refine Logo.inf.xli242008-11-171-4/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6558 6f19259b-4bc3-4df7-8a09-765794883524
* Use @retval instead of @return.xli242008-11-171-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6556 6f19259b-4bc3-4df7-8a09-765794883524
* Code scrub for WatchdogTimer driver.xli242008-11-173-69/+67
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6555 6f19259b-4bc3-4df7-8a09-765794883524
* Code scrub for Monotonic Counter Driver.xli242008-11-173-88/+47
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6554 6f19259b-4bc3-4df7-8a09-765794883524
* Refine the prototype of CheckMapping() in PlatDriOverLib.xli242008-11-171-4/+4
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6553 6f19259b-4bc3-4df7-8a09-765794883524
* Update comments for PeiCorelgao42008-11-171-13/+9
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6552 6f19259b-4bc3-4df7-8a09-765794883524
* Create X64 mode page tables in memory even when PEI is already X64mdkinney2008-11-154-0/+334
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6550 6f19259b-4bc3-4df7-8a09-765794883524
* Scrubbed part of the code.jgong52008-11-146-258/+765
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6548 6f19259b-4bc3-4df7-8a09-765794883524
* Code Scrubjji42008-11-141-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6543 6f19259b-4bc3-4df7-8a09-765794883524