summaryrefslogtreecommitdiffstats
path: root/IntelFrameworkModulePkg/Include/Library
Commit message (Collapse)AuthorAgeFilesLines
* Remove BdsLibConnectConsoleVariableWithoutDispatch() and enhance ↵niruiyu2013-03-191-25/+1
| | | | | | | | | BdsLibConnectDevicePath() to only call gDS->Dispatch() when the current TPL is TPL_APPLICATION Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com> Reviewed-by: Chao B Zhang <chao.b.zhang@intel.com> git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14211 6f19259b-4bc3-4df7-8a09-765794883524
* Fix the issue that consplitter should not touch ConIn variable & do ConIn ↵czhang462012-08-171-10/+39
| | | | | | | | | | connection Signed-off-by: Chao Zhang <chao.b.zhang@intel.com> Reviewed-by : Hot Tian <hot.tian@intel.com> Reviewed-by : Ni, Ruiyu <ruiyu.ni@intel.com> git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13644 6f19259b-4bc3-4df7-8a09-765794883524
* Add 2 new Bds featuresczhang462012-07-301-1/+18
| | | | | | | | | | 1. Lazy ConIn 2. OsIndicationsSupported & OsIndications Signed-off-by: Chao Zhang<chao.b.zhang@intel.com> Reviewed-by: Hot Tian<Hot.Tian@intel.com> git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13566 6f19259b-4bc3-4df7-8a09-765794883524
* Remove unnecessary mBdsImageHandle.niruiyu2010-11-081-7/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11012 6f19259b-4bc3-4df7-8a09-765794883524
* remove unnecessary EFI64_SHADOW_ALL_LEGACY_ROM in GenericBdsLib.niruiyu2010-05-281-20/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10548 6f19259b-4bc3-4df7-8a09-765794883524
* Update the copyright notice formathhtian2010-04-232-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10414 6f19259b-4bc3-4df7-8a09-765794883524
* Per Liming request: 1)remove duplicate header disclaimer lines ↵myronporter2010-03-221-2/+18
| | | | | | IntelFrameworkModulePkg.dsc; 2) IntelFrameworkModulePkg\Include\Library\GenericBdsLib.h line 948 is actually 948 to 963, 8 lines of @retval. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10303 6f19259b-4bc3-4df7-8a09-765794883524
* Grammatical and disclaimer changes (does not follow internal C coding stds.)myronporter2010-03-162-162/+174
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10257 6f19259b-4bc3-4df7-8a09-765794883524
* Add BdsLibUserIdentify API in GenericBdsLibgdong12010-02-011-0/+16
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9897 6f19259b-4bc3-4df7-8a09-765794883524
* Minor code enhancement.xli242010-01-071-4/+11
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9686 6f19259b-4bc3-4df7-8a09-765794883524
* Move non-framework status code library instances to MdeModulePkg.xli242009-12-291-71/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9630 6f19259b-4bc3-4df7-8a09-765794883524
* remove two duplication macros "PCI_CLASSC_PI_UHCI/PCI_CLASSC_PI_EHCI", which ↵eric_tian2009-07-241-6/+0
| | | | | | have been defined in IndustryStandard/Pci.h git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8993 6f19259b-4bc3-4df7-8a09-765794883524
* Committing changes to the comments, after review with engineers. pkandel2009-07-153-16/+15
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8950 6f19259b-4bc3-4df7-8a09-765794883524
* ProcessCapsule() and BdsMemoryTest() are implemented in the BdsDxe module, ↵eric_tian2009-07-131-1/+46
| | | | | | | | | 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-19/+3
| | | | | | in UEFI specification. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8926 6f19259b-4bc3-4df7-8a09-765794883524
* Remove extra #Includemdkinney2009-07-101-2/+1
| | | | | | | Remove platform specific capsule action from generic BdsDxe git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8891 6f19259b-4bc3-4df7-8a09-765794883524
* Move LockKeyboards API from GenericBdsLib to PlatformBdsLiblgao42009-07-102-28/+34
| | | | | | And change PlatformBdsLockNonUpdatableFlash in PlatformBdsLib return type to VOID. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8855 6f19259b-4bc3-4df7-8a09-765794883524
* Committing changes to the comments, to improve code documentation. pkandel2009-07-092-7/+7
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8841 6f19259b-4bc3-4df7-8a09-765794883524
* Committing changes to the comments, to improve code documentation. pkandel2009-07-091-165/+124
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8840 6f19259b-4bc3-4df7-8a09-765794883524
* Refine comments for BdsGetBootTypeFromDevicePath().klu22009-07-091-17/+16
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8835 6f19259b-4bc3-4df7-8a09-765794883524
* Add comments for the return value of GenericBdsLib functions.lgao42009-07-081-80/+74
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8822 6f19259b-4bc3-4df7-8a09-765794883524
* Refine comments.klu22009-07-081-9/+13
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8794 6f19259b-4bc3-4df7-8a09-765794883524
* Retired PciIncompatibleDeviceSupportLib from IntelFrameworkModulePkg.vanjeff2009-07-071-146/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8773 6f19259b-4bc3-4df7-8a09-765794883524
* Refine the member name.klu22009-06-301-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8682 6f19259b-4bc3-4df7-8a09-765794883524
* Clean up ECC.vanjeff2009-06-261-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8665 6f19259b-4bc3-4df7-8a09-765794883524
* Code scrub for PCI Bus module and PciIncompatibleDeviceSupportLib module.vanjeff2009-06-251-23/+28
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8662 6f19259b-4bc3-4df7-8a09-765794883524
* Use UNI file string to display Boot Option for language localization.gikidy2009-06-251-3/+35
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8655 6f19259b-4bc3-4df7-8a09-765794883524
* Update code style and commentslgao42009-06-241-5/+5
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8640 6f19259b-4bc3-4df7-8a09-765794883524
* Update header file comments.lgao42009-06-174-15/+20
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8583 6f19259b-4bc3-4df7-8a09-765794883524
* Fix BDS limitation of two "EFI DVD/CDROM" options appear after plug two CD-ROM.gikidy2009-06-111-1/+45
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8530 6f19259b-4bc3-4df7-8a09-765794883524
* Remove EFI_BDS_ARCH_PROTOCOL_INSTANCE from PlatformBdsLib.h and BdsDxe modulemdkinney2009-06-071-33/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8491 6f19259b-4bc3-4df7-8a09-765794883524
* Clean up GenericBdsLib.h to remove unnecessary include header files.lgao42009-05-211-27/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8361 6f19259b-4bc3-4df7-8a09-765794883524
* Fix some inconsistencies in EFIAPI usage.jljusten2009-04-131-1/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8076 6f19259b-4bc3-4df7-8a09-765794883524
* 1, Change name of PcdPlatformBootTimeoutDefault to PcdPlatformBootTimeout, ↵klu22009-02-261-12/+0
| | | | | | | | | 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 the missing header filelgao42009-02-251-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7696 6f19259b-4bc3-4df7-8a09-765794883524
* Move library class GenericBdsLib and PlatformBdsLib to IntelFrameworkModulePkgklu22009-02-242-0/+1232
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7657 6f19259b-4bc3-4df7-8a09-765794883524
* Add #ifndef statement for header file.qhuang82008-05-271-0/+6
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5297 6f19259b-4bc3-4df7-8a09-765794883524
* Add some function/header comments.klu22008-04-101-4/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5037 6f19259b-4bc3-4df7-8a09-765794883524
* Clean up: update "EFI" to "UEFI" if applicable.qhuang82007-11-221-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4317 6f19259b-4bc3-4df7-8a09-765794883524
* Correct license header.klu22007-07-251-8/+8
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3432 6f19259b-4bc3-4df7-8a09-765794883524
* remove GraphicsLib.hqwang122007-07-171-185/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3293 6f19259b-4bc3-4df7-8a09-765794883524
* add in GraphicsLibqwang122007-06-291-0/+185
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2898 6f19259b-4bc3-4df7-8a09-765794883524
* 1. Create Intel Framework Module Package directoryqhuang82007-06-262-0/+207
2. Complete the public inclusion files git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2746 6f19259b-4bc3-4df7-8a09-765794883524