summaryrefslogtreecommitdiffstats
path: root/MdeModulePkg
Commit message (Collapse)AuthorAgeFilesLines
* 1. remove duplicated NetLibDispatchDpc() calling in Pool function.vanjeff2009-07-106-41/+38
| | | | | | | 2. use mde library 3. add security check. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8860 6f19259b-4bc3-4df7-8a09-765794883524
* Add PCDs for FirmwareVendor, FirmwareRevision, FirmwareVerisonString, and ↵mdkinney2009-07-091-0/+13
| | | | | | FirmwareReleaseDateString git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8848 6f19259b-4bc3-4df7-8a09-765794883524
* add security check.vanjeff2009-07-095-14/+22
| | | | | | update functions comments. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8832 6f19259b-4bc3-4df7-8a09-765794883524
* add security check.vanjeff2009-07-088-31/+9
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8819 6f19259b-4bc3-4df7-8a09-765794883524
* Fix OutputString() in the console driver does not auto-scroll when you fill ↵gikidy2009-07-081-0/+10
| | | | | | up the screen like the graphics driver does. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8811 6f19259b-4bc3-4df7-8a09-765794883524
* Add check that Progress is NULL lgao42009-07-081-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8789 6f19259b-4bc3-4df7-8a09-765794883524
* Update the conflicted function name with UefiLib from CreatePopUp to ↵lgao42009-07-073-3/+3
| | | | | | CreateMultiStringPopUp. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8778 6f19259b-4bc3-4df7-8a09-765794883524
* Move PcatRealTimeClockRuntimeDxe driver to PcAtChipsetPkgklu22009-07-071-5/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8768 6f19259b-4bc3-4df7-8a09-765794883524
* Move PcatRealTimeClockRuntimeDxe driver to PcAtChipsetPkgklu22009-07-074-1643/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8766 6f19259b-4bc3-4df7-8a09-765794883524
* Fix PcRtc Year calculation bug.lgao42009-07-061-4/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8757 6f19259b-4bc3-4df7-8a09-765794883524
* Enhance iSCSI ibft table for copy oemid and oemtableID from acpi tables.gikidy2009-07-064-4/+40
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8752 6f19259b-4bc3-4df7-8a09-765794883524
* remove UndiRuntimeDxe from MdeModulePkg to OptionRomPkgvanjeff2009-07-037-7180/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8739 6f19259b-4bc3-4df7-8a09-765794883524
* fix the issue of "Simple File System Protocol Test -> SetInfo_Conf failed on ↵eric_tian2009-07-031-2/+2
| | | | | | | | RAS_MB". When it print a string contained a control character of 0xc, it will hang on ConOut->OutputString() which will preprocessor some control character and call HiiStringToImage to render. There is gap between ConOut->OutputString() and HiiStringToImage.The former doesn't identify '0xc' as a line break character and assert only one line font printed. But the latter think it is so and print 2 line, which causes assertion. I add EFI_HII_IGNORE_LINE_BREAK flag to force HiiStringToImage ignore the force line break character. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8736 6f19259b-4bc3-4df7-8a09-765794883524
* Refine doxygen commentsklu22009-07-024-23/+23
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8726 6f19259b-4bc3-4df7-8a09-765794883524
* Remove library class of MemoryTestLib and related library instances.xli242009-07-027-557/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8722 6f19259b-4bc3-4df7-8a09-765794883524
* Fix date/time not work for the return value of RtcRead not need type convert.gikidy2009-07-011-6/+9
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8698 6f19259b-4bc3-4df7-8a09-765794883524
* sync tracker 210250&210253 of R8 into R9, which fix the issue of iSCSI CHAP ↵eric_tian2009-07-013-6/+11
| | | | | | Secret UI allows the minimum number of 13 characters while the spec only requires 12 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8694 6f19259b-4bc3-4df7-8a09-765794883524
* Add Null implementation of the Reset System Library that generated an ↵mdkinney2009-07-014-0/+118
| | | | | | | | | ASSERT() on all reset APIs. This library can be used as a template to implement a Reset System Library for a specific platform. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8693 6f19259b-4bc3-4df7-8a09-765794883524
* add error handler to pass K8 checkeric_tian2009-06-303-12/+20
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8687 6f19259b-4bc3-4df7-8a09-765794883524
* Refine the member name.klu22009-06-303-3/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8683 6f19259b-4bc3-4df7-8a09-765794883524
* add security check.vanjeff2009-06-2922-40/+90
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8680 6f19259b-4bc3-4df7-8a09-765794883524
* add assertion to pass K8 check.eric_tian2009-06-291-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8679 6f19259b-4bc3-4df7-8a09-765794883524
* Update the SCSI Disk Driver to not mount drives on physical only SCSI channelsgikidy2009-06-293-38/+179
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8677 6f19259b-4bc3-4df7-8a09-765794883524
* Fix incorrect error handling when PXE boot timeout.gikidy2009-06-291-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8675 6f19259b-4bc3-4df7-8a09-765794883524
* Enhance error handle of BuildDevicePath for it is possible to receive other ↵gikidy2009-06-261-1/+1
| | | | | | errors. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8667 6f19259b-4bc3-4df7-8a09-765794883524
* Correct DriverSample ConfigAcess protocol ExtractConfig interface.lgao42009-06-252-13/+22
| | | | | | Correct SetupBrowser to set default value for default sting ID. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8660 6f19259b-4bc3-4df7-8a09-765794883524
* Extend the max number of interface to 128 and correct the display of eth name.gikidy2009-06-251-10/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8656 6f19259b-4bc3-4df7-8a09-765794883524
* roll back r8590 patcheric_tian2009-06-251-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8652 6f19259b-4bc3-4df7-8a09-765794883524
* add assertion to ensure ACPI table is checksumed.eric_tian2009-06-241-0/+8
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8650 6f19259b-4bc3-4df7-8a09-765794883524
* do checksum before installing IBFT.eric_tian2009-06-241-1/+5
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8649 6f19259b-4bc3-4df7-8a09-765794883524
* remove the self-implementation on checksum() in this module by using BaseLib.eric_tian2009-06-243-39/+6
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8637 6f19259b-4bc3-4df7-8a09-765794883524
* refine VariablePei driver to unify the algorithm of access ↵eric_tian2009-06-235-163/+45
| | | | | | | | | VariableIndexTable among various archs. 1. record the distance of two neighboring VAR_ADDED type variables rather than the offset of each variable. As the field recording this info is UINT16 width, the latter causes in IA32/X64 platform, it can only cache those variables from offset 0 to offset 2^16; in IPF platform, from offset 0 to offset 2^18(extend the scope by left-shift the offset two bits). when taking the former algorithm, the max range of caching variable is from offset 0 to offset 122*(2^16) git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8625 6f19259b-4bc3-4df7-8a09-765794883524
* update the usage help text on variable statistic information.eric_tian2009-06-183-2/+13
| | | | | | VariableInfo application also is added a output string to help user know what happens. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8596 6f19259b-4bc3-4df7-8a09-765794883524
* the checksum must to be updated when install a new table into ACPI tableeric_tian2009-06-181-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8590 6f19259b-4bc3-4df7-8a09-765794883524
* Fix Parameter IN OUTlgao42009-06-121-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8537 6f19259b-4bc3-4df7-8a09-765794883524
* Update some comments for MdeModulePkg Include header files.lgao42009-06-127-109/+90
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8536 6f19259b-4bc3-4df7-8a09-765794883524
* Committing changes to the comments, to improve code documentation. pkandel2009-06-1126-329/+306
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8533 6f19259b-4bc3-4df7-8a09-765794883524
* The USB keyboard driver use too high TPL event (Notify) to a ckeck repeated ↵gikidy2009-06-111-1/+1
| | | | | | key stoke, should use CallBack instead. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8527 6f19259b-4bc3-4df7-8a09-765794883524
* Make comments align.lgao42009-06-101-10/+10
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8503 6f19259b-4bc3-4df7-8a09-765794883524
* Remove the additional build options.lgao42009-06-081-3/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8498 6f19259b-4bc3-4df7-8a09-765794883524
* sync tracker:PXE misused the parameter of second since boot in DHCP header.vanjeff2009-06-084-76/+92
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8496 6f19259b-4bc3-4df7-8a09-765794883524
* Enhance the RTC driver to not reserve the CMOS century register MSB.gikidy2009-06-052-52/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8476 6f19259b-4bc3-4df7-8a09-765794883524
* The StringIndex should be casted to UINT16* but not UINT8*.klu22009-06-041-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8466 6f19259b-4bc3-4df7-8a09-765794883524
* fix the issue of Inadequate Memory Allocation in Variable Serviceseric_tian2009-06-032-4/+4
| | | | | | | 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
* Make sure BASE_LIST is always aligned on a 64-bit boundarymdkinney2009-06-031-4/+4
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8451 6f19259b-4bc3-4df7-8a09-765794883524
* The data length of a text request must not exceed the iSCSI target ↵gikidy2009-06-031-2/+2
| | | | | | MaxRecvDataSegmentLength. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8448 6f19259b-4bc3-4df7-8a09-765794883524
* fix the HiiStrIdToImage sct failure, which is caused by wrong algorithm of ↵eric_tian2009-06-031-2/+9
| | | | | | finding right-most line break opportunity. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8446 6f19259b-4bc3-4df7-8a09-765794883524
* Use DiskIo->WriteDisk() API to avoid alignment issue.qhuang82009-06-021-2/+8
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8445 6f19259b-4bc3-4df7-8a09-765794883524
* a typo of ISCSI stringeric_tian2009-06-011-0/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8422 6f19259b-4bc3-4df7-8a09-765794883524
* fix the typo of ISCSI related string.eric_tian2009-06-011-0/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8421 6f19259b-4bc3-4df7-8a09-765794883524