summaryrefslogtreecommitdiffstats
path: root/IntelFrameworkModulePkg/Universal/BdsDxe
Commit message (Collapse)AuthorAgeFilesLines
...
* roll back the change on the naming of DataHubRecords.h for backward ↵eric_tian2009-07-101-2/+2
| | | | | | compatibility. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8877 6f19259b-4bc3-4df7-8a09-765794883524
* Add the missing header file.lgao42009-07-101-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8869 6f19259b-4bc3-4df7-8a09-765794883524
* Update BdsDxe to fill int he FirmwareVendor and FirmwareRevision fields of ↵mdkinney2009-07-092-0/+16
| | | | | | the EFI System Table based on PCD settings git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8849 6f19259b-4bc3-4df7-8a09-765794883524
* Add comments for the return value of GenericBdsLib functions.lgao42009-07-083-27/+25
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8822 6f19259b-4bc3-4df7-8a09-765794883524
* Fix a building error due to check-in r8808klu22009-07-081-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8815 6f19259b-4bc3-4df7-8a09-765794883524
* Remove TempStringLen. It was assigned, but not used. (ICC warning)jljusten2009-07-071-3/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8788 6f19259b-4bc3-4df7-8a09-765794883524
* Fix some issues reported by source static analysis tools.klu22009-07-074-36/+32
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8785 6f19259b-4bc3-4df7-8a09-765794883524
* Use UNI file string to display Boot Option for language localization.gikidy2009-06-252-1/+42
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8655 6f19259b-4bc3-4df7-8a09-765794883524
* Fix the potential issue that using integrate as BOOLEAN value in judgment. klu22009-06-244-7/+7
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8648 6f19259b-4bc3-4df7-8a09-765794883524
* Explicit to judge whether Index is out of boundary.klu22009-06-241-12/+24
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8646 6f19259b-4bc3-4df7-8a09-765794883524
* Fix a syntax error. There was an extra closing parenthesis: ')'jljusten2009-06-231-2/+13
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8632 6f19259b-4bc3-4df7-8a09-765794883524
* Fix some potential buffer overflow issue.klu22009-06-231-4/+6
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8629 6f19259b-4bc3-4df7-8a09-765794883524
* Fix potential buffer overflow issue.klu22009-06-232-1/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8627 6f19259b-4bc3-4df7-8a09-765794883524
* 1) Make naming of enumeration type follows coding styleklu22009-06-198-85/+59
| | | | | | 2) Add missing parameter in function description. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8606 6f19259b-4bc3-4df7-8a09-765794883524
* Remove the duplicate NULL string.lgao42009-06-081-0/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8497 6f19259b-4bc3-4df7-8a09-765794883524
* Remove EFI_BDS_ARCH_PROTOCOL_INSTANCE from PlatformBdsLib.h and BdsDxe modulemdkinney2009-06-072-28/+10
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8491 6f19259b-4bc3-4df7-8a09-765794883524
* Remove #define for MAX_BBS_ENTRIESmdkinney2009-06-042-5/+4
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8470 6f19259b-4bc3-4df7-8a09-765794883524
* Clean up GenericBdsLib.h to remove unnecessary include header files.lgao42009-05-211-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8361 6f19259b-4bc3-4df7-8a09-765794883524
* Fix the issue that BootOrder can't be setlgao42009-05-202-4/+11
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8343 6f19259b-4bc3-4df7-8a09-765794883524
* Correct the dummy ConfigAccess Extract and RouteConfig behavior according to ↵lgao42009-05-191-1/+10
| | | | | | UEFI specification. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8335 6f19259b-4bc3-4df7-8a09-765794883524
* Update SetupBrowserDxe and BdsDxe to use an internal string for prompting ↵rsun32009-05-081-2/+8
| | | | | | string missing instead of ASSERT if it fails to get a string for separate module's forms. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8263 6f19259b-4bc3-4df7-8a09-765794883524
* Replace references to RFC 3066 with RFC 4646. gikidy2009-04-301-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8220 6f19259b-4bc3-4df7-8a09-765794883524
* Remove unused ConvertRfc3066LanguageToIso639Language() in BdsDxe after the ↵rsun32009-04-282-195/+0
| | | | | | lanuage codes variable auto-update mechanism was implemented. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8193 6f19259b-4bc3-4df7-8a09-765794883524
* update to pass ICC builderic_tian2009-04-281-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8192 6f19259b-4bc3-4df7-8a09-765794883524
* improve platformlangcodes/langcodes and platformlang/lang autoupdate mechanism. eric_tian2009-04-272-22/+7
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8185 6f19259b-4bc3-4df7-8a09-765794883524
* Update HiiGetBrowserData APIlgao42009-04-272-26/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8176 6f19259b-4bc3-4df7-8a09-765794883524
* Adjust the code so that global variable placed at beginning of file.gikidy2009-04-242-17/+19
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8172 6f19259b-4bc3-4df7-8a09-765794883524
* Fix that the variable can't be stored. Next, I will update GetBrowserData API.lgao42009-04-221-3/+11
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8147 6f19259b-4bc3-4df7-8a09-765794883524
* Add FormSet Guid for the front page.lgao42009-04-211-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8140 6f19259b-4bc3-4df7-8a09-765794883524
* Enhance HiiGetBrowserData API to support the case that storage element is 0.lgao42009-04-201-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8135 6f19259b-4bc3-4df7-8a09-765794883524
* Use GetNextLanguage replace the original HiiLibGetNextLanguage API.lgao42009-04-171-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8118 6f19259b-4bc3-4df7-8a09-765794883524
* Update BdsDxe to use new designed HiiLib, remove the referrence to the ↵lgao42009-04-1720-352/+680
| | | | | | original IfrSupportLib. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8115 6f19259b-4bc3-4df7-8a09-765794883524
* Retire HiiLibGetNextLanguage() API from HII Library class.rsun32009-04-173-2/+62
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8109 6f19259b-4bc3-4df7-8a09-765794883524
* Retire language conversion APIs from HII library class.rsun32009-04-163-0/+196
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8104 6f19259b-4bc3-4df7-8a09-765794883524
* HII Library Class interface refine.rsun32009-04-1411-174/+139
| | | | | | | | | | | | | | | | | | | | | | | | The "HiiLib" prefix for all HII Library API function names changed to "Hii". Remove: HiiLibPreparePackageList(), replaced by HiiAddPackages() HiiLibNewString(), replaced by HiiSetString() HiiLibGetStringFromHandle(), replaced by HiiGetString() HiiLibGetStringFromToken(), replaced by HiiGetPackageString() HiiLibExtractGuidFromHiiHandle() HiiLibDevicePathToHiiHandle() HiiLibGetSupportedSecondaryLanguages() HiiLibGetSupportedLanguageNumber() HiiLibExportPackageLists() HiiLibListPackageLists() Interface change: HiiAddPackages() HiiSetString() HiiGetString() HiiGetHiiHandles() git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8083 6f19259b-4bc3-4df7-8a09-765794883524
* Fix some inconsistencies in EFIAPI usage.jljusten2009-04-135-86/+6
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8076 6f19259b-4bc3-4df7-8a09-765794883524
* EFI_KEY_OPTION definition verified with UEFI spec.gikidy2009-04-092-15/+36
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8046 6f19259b-4bc3-4df7-8a09-765794883524
* Fix the bug that Boot Mainteinance Manager in the front page can not be ↵rsun32009-04-081-7/+30
| | | | | | entered twice or more. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8040 6f19259b-4bc3-4df7-8a09-765794883524
* correct the input parameter FormId of IfrLibUpdateForm()jji42009-04-071-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8032 6f19259b-4bc3-4df7-8a09-765794883524
* Retire Extended HII library class.rsun32009-04-029-85/+171
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8011 6f19259b-4bc3-4df7-8a09-765794883524
* Apply GetBestLanguage() API in UEFIqhuang82009-03-271-31/+85
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7963 6f19259b-4bc3-4df7-8a09-765794883524
* remove unused display option.lgao42009-03-251-9/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7946 6f19259b-4bc3-4df7-8a09-765794883524
* clean console control protocol in bds module.vanjeff2009-03-204-26/+11
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7915 6f19259b-4bc3-4df7-8a09-765794883524
* ISO_639_2_ENTRY_SIZE has been made local.jji42009-03-171-0/+5
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7898 6f19259b-4bc3-4df7-8a09-765794883524
* 1. retried PrimaryConsoleInDeviceGuid, PrimaryConsoleOutDeviceGuid and ↵vanjeff2009-03-101-2/+3
| | | | | | | | | | | | PrimaryStandardErrorDeviceGuid. Consplitter will not install these protocols any more. 2. added logic in Bds to check console handles in System table, if no console handle assigned. Bds module will fill these handles in system table accordingly. 3. fixed one bug before call ConsoleControl->SetMode in FrontPage.c. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7841 6f19259b-4bc3-4df7-8a09-765794883524
* retire gEfiBootStateGuid and replace it with dynamic hii pcd. so the ↵eric_tian2009-03-043-24/+10
| | | | | | | | | different boot times can know whether it needs to do full/minimal/no_changes configuration. [Impact] EDK still keep this guid. and if we ports such platforms to EDKII, it will do full configuration git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7793 6f19259b-4bc3-4df7-8a09-765794883524
* 1, Retired PCD PcdSupportHardwareErrorRecord, because as UEFI specification ↵klu22009-02-264-33/+17
| | | | | | | | | said, if PcdHardwareErrorRecordLevel is 0, platform does not provide feature of hardware error record. 2, Move PcdHardwareErrorRecordLevel to IntelFrameworkModulePkg 3, Change PCD type to dynamic, Platform integrator need set this PCD type as HII type PCD mapped to variable L"HwErrRecSupport". git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7713 6f19259b-4bc3-4df7-8a09-765794883524
* 1, Change name of PcdPlatformBootTimeoutDefault to PcdPlatformBootTimeout, ↵klu22009-02-264-14/+7
| | | | | | | | | now this PCD is *not* only hold default value of Bds timeout, but it is associated with a HII type PCD to hold persistent value for BDS timeout. Platform integrator will establish this mapping in platform DSC file. 2, Move PcdPlatformBootTimeout to IntelFrameworkModulePkg. 3, Remove BdsLibGetTimeout() interface from GenericBdsLib, because the PCD PcdPlatformBootTimeout will take care of persistent for time out value. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7707 6f19259b-4bc3-4df7-8a09-765794883524
* Add some comments in BdsDxe INF file.lgao42009-02-261-8/+8
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7698 6f19259b-4bc3-4df7-8a09-765794883524
* Move library class GenericBdsLib and PlatformBdsLib to IntelFrameworkModulePkgklu22009-02-241-1/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7657 6f19259b-4bc3-4df7-8a09-765794883524