summaryrefslogtreecommitdiffstats
path: root/IntelFrameworkModulePkg/Universal
Commit message (Collapse)AuthorAgeFilesLines
* 1. Correct File header to ## @filelgao42010-02-249-36/+36
| | | | | | 2. Remove unnecessary .common] postfix on section. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10052 6f19259b-4bc3-4df7-8a09-765794883524
* Driver health entry in device manager page is not totally hidden, the ↵li-elvin2010-02-232-16/+17
| | | | | | | | original code just change string to empty string, if cursor is at empty string, there is no focus at all. Dynamically create subtitle and action entry of driver health when driver health protocol is installed. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10047 6f19259b-4bc3-4df7-8a09-765794883524
* Fix ICC build breakqhuang82010-02-041-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9931 6f19259b-4bc3-4df7-8a09-765794883524
* Fix the bug that the wrong classguid is compared.lgao42010-02-041-1/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9930 6f19259b-4bc3-4df7-8a09-765794883524
* Minor code refinement.xli242010-02-033-54/+229
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9920 6f19259b-4bc3-4df7-8a09-765794883524
* Add support to original EFI_IFR_FORM_SET in initial UEFI2.1 spec. Now, it ↵lgao42010-02-021-11/+18
| | | | | | has been updated to new one in UEFI2.1D. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9905 6f19259b-4bc3-4df7-8a09-765794883524
* Update BDS boot option description string to use UNI file string in ↵gikidy2010-01-273-116/+4
| | | | | | GenericBdsLib for localization. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9836 6f19259b-4bc3-4df7-8a09-765794883524
* Fix ICC build breakqhuang82010-01-151-9/+9
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9767 6f19259b-4bc3-4df7-8a09-765794883524
* Clean up file header comments to match CPU I/O Protocol .h file.mdkinney2010-01-141-63/+166
| | | | | | Add check to make sure the Address parameter passed in is properly aligned for the requested operation. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9760 6f19259b-4bc3-4df7-8a09-765794883524
* Add generic module that produces the Framework CPU I/O Protocol using the ↵mdkinney2010-01-142-0/+530
| | | | | | services from the MdePkg IoLib git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9755 6f19259b-4bc3-4df7-8a09-765794883524
* add france language support on DeviceManager of BDS.eric_tian2010-01-141-0/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9749 6f19259b-4bc3-4df7-8a09-765794883524
* Fix Boot Option appear twice while add a new boot option in some specific steps.gikidy2010-01-142-98/+70
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9738 6f19259b-4bc3-4df7-8a09-765794883524
* Minor code enhancement.xli242010-01-132-2/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9724 6f19259b-4bc3-4df7-8a09-765794883524
* Minor code enhancement.xli242010-01-083-3/+8
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9692 6f19259b-4bc3-4df7-8a09-765794883524
* Correct copyright year to 2010lgao42010-01-072-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9688 6f19259b-4bc3-4df7-8a09-765794883524
* Minor code enhancement.xli242010-01-072-36/+28
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9686 6f19259b-4bc3-4df7-8a09-765794883524
* IntelFrameworkModulePkg: SerialStatusCode output was incorrectjljusten2010-01-042-6/+6
| | | | | | | | The string being built had a character being overwritten. This also lead to a NULL character being sent out to the serial port for the last character in the string. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9669 6f19259b-4bc3-4df7-8a09-765794883524
* Correct help information for Delete Boot option and Change boot option.lgao42010-01-042-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9666 6f19259b-4bc3-4df7-8a09-765794883524
* Move Status Code Handler modules for PI implementation to MdeModulePkgxli242009-12-2515-1771/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9610 6f19259b-4bc3-4df7-8a09-765794883524
* Remove status code modules' dependency on IntelFrameworkModulePkg.xli242009-12-256-22/+23
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9604 6f19259b-4bc3-4df7-8a09-765794883524
* PI 1.1 SMM Feature Check-indavidhuang2009-12-235-0/+541
| | | | | | | 1. Add SmmReportStatusCodeLib library instance. 2. Add StatusCodeHandler Smm part git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9593 6f19259b-4bc3-4df7-8a09-765794883524
* Add missing EFIAPI instances on several functions.jljusten2009-12-163-0/+4
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9570 6f19259b-4bc3-4df7-8a09-765794883524
* there is no 0 between a SMBIOS buffer and the first string in unformated ↵klu22009-12-111-3/+3
| | | | | | area. So no need + 1. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9555 6f19259b-4bc3-4df7-8a09-765794883524
* The consumer for smbios recorder should *not* make assumption the SMBIOS ↵klu22009-12-111-3/+3
| | | | | | structure in special version. For length of smbios record, consumer need judge the SMBIOS->Hdr.Length but not use size of (SMBIOS_TYPE0) style. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9553 6f19259b-4bc3-4df7-8a09-765794883524
* Add the missing HiiVendor DevicePath for new added DriverHealth Form.lgao42009-12-091-0/+27
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9546 6f19259b-4bc3-4df7-8a09-765794883524
* Refine code make callback logic same with frontPage.gikidy2009-12-072-6/+10
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9531 6f19259b-4bc3-4df7-8a09-765794883524
* Remove unnecessary reference to CPU I/O Protocol.xli242009-12-071-1/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9525 6f19259b-4bc3-4df7-8a09-765794883524
* Fix some typos & format.gikidy2009-12-047-17/+17
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9515 6f19259b-4bc3-4df7-8a09-765794883524
* Driver health management implementation in BDS based on UEFI Specification 2.3.gikidy2009-12-047-29/+1947
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9514 6f19259b-4bc3-4df7-8a09-765794883524
* 1. PI SMBIOS Checkin. Major change include:davidhuang2009-11-204-161/+157
| | | | | | | | 1) Produce PI SMBIOS protocol in MdeModulePkg 2) Update all consumers (in CorePkgs and native platform pkgs) to consume SMBIOS protocol instead of DataHub 3) Pass ECC tool; Verify Nt32, Duet, Unix platform git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9455 6f19259b-4bc3-4df7-8a09-765794883524
* Enable Report Status Code Router introduced in PI 1.2 for PEI and DXE.xli242009-11-0310-0/+1232
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9388 6f19259b-4bc3-4df7-8a09-765794883524
* updated BDS to get capsule information from UEFI capsule HOB instead of ↵vanjeff2009-10-282-9/+5
| | | | | | CAPSULE_HOB_INFO(one GUIDed HOB). git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9379 6f19259b-4bc3-4df7-8a09-765794883524
* Allocated one buffer to for option->description, since it may be released by ↵vanjeff2009-10-261-1/+1
| | | | | | BdsLibBootViaBootOption(). git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9373 6f19259b-4bc3-4df7-8a09-765794883524
* Correct the patch in r9367.xdu22009-10-261-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9371 6f19259b-4bc3-4df7-8a09-765794883524
* set filename with device path for load file devices.vanjeff2009-10-261-2/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9370 6f19259b-4bc3-4df7-8a09-765794883524
* Fix a UI hang bug when adding Boot Option or Driver Option.xdu22009-10-261-2/+2
| | | | | | | | | | Reproduce steps: 1. plug a NIC card to system 2. boot and select "Boot Maintenance Manager"->"Driver Options"->"Add Driver Option", a "MAC" device path will show up 3. select "MAC" device path and press Enter, and then press ESC 4. select "MAC" device path again, then the UI will hang. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9367 6f19259b-4bc3-4df7-8a09-765794883524
* clean up non-English characters.vanjeff2009-10-102-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9336 6f19259b-4bc3-4df7-8a09-765794883524
* clean up non-English characters.vanjeff2009-10-102-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9335 6f19259b-4bc3-4df7-8a09-765794883524
* Update BdsDxe to use HiiLib and UefiHiiServicesLib APIs to eliminate the ↵qhuang82009-08-314-56/+6
| | | | | | symbol collision. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9210 6f19259b-4bc3-4df7-8a09-765794883524
* 1. Correct Col * Row stringlgao42009-08-142-5/+6
| | | | | | 2. Add error handle for no data hub system. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9065 6f19259b-4bc3-4df7-8a09-765794883524
* update include file to use IndustryStandard/Pci.heric_tian2009-08-111-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9035 6f19259b-4bc3-4df7-8a09-765794883524
* roll back the changes on replace Pcixx.h with Pci.h due to it's NOT in the ↵eric_tian2009-07-241-1/+1
| | | | | | scope of this release. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9003 6f19259b-4bc3-4df7-8a09-765794883524
* if module doesn't explicitly depend on specific Pci spec, it should include ↵eric_tian2009-07-241-1/+1
| | | | | | IndustryStandard/Pci.h rather than Pcixxx.h. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8997 6f19259b-4bc3-4df7-8a09-765794883524
* Clean up code lgao42009-07-215-66/+65
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8975 6f19259b-4bc3-4df7-8a09-765794883524
* Fix build broken issue for ICC 9.0klu22009-07-172-2/+5
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8960 6f19259b-4bc3-4df7-8a09-765794883524
* Fix bug that some boot option can *not* be displayed correct in boot manager ↵klu22009-07-162-27/+84
| | | | | | and boot maintain manager. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8956 6f19259b-4bc3-4df7-8a09-765794883524
* Clean up PERF macro usage. The macros were being used with 0 as the first ↵darylm5032009-07-152-18/+18
| | | | | | parameter. This parameter is actually a void*. All of these instances were corrected to use NULL as the first parameter. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8954 6f19259b-4bc3-4df7-8a09-765794883524
* ProcessCapsule() and BdsMemoryTest() are implemented in the BdsDxe module, ↵eric_tian2009-07-132-6/+7
| | | | | | | | | which will be invoked at PlatformBds library. It is not proper for a library implementation to assume the names of function in a parent module. Instead, they must be designed as the pointers to these two BdsDxe functions and passed in. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8929 6f19259b-4bc3-4df7-8a09-765794883524
* Retire description string macro for boot device type which are not defined ↵klu22009-07-131-26/+35
| | | | | | in UEFI specification. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8926 6f19259b-4bc3-4df7-8a09-765794883524
* Remove extra #includes where possible to make build more efficientmdkinney2009-07-114-5/+3
| | | | | | | If module really is a Framework module and not a PI module, then use FrameworkDxe.h instead of PeDxe.h git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8900 6f19259b-4bc3-4df7-8a09-765794883524