d2f87ac0576af7f8b67e2f0179c0c5786c6271b7 |
|
02-Jul-2015 |
Ard Biesheuvel <ard.biesheuvel@linaro.org> |
MdeModulePkg: move arch-specific allocation granularity defines to DxeMain.h Move the definitions of EFI_ACPI_RUNTIME_PAGE_ALLOCATION_ALIGNMENT and DEFAULT_PAGE_ALLOCATION to DxeMain.h to make them available explicitly to all parts of DxeCore. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: "Yao, Jiewen" <Jiewen.Yao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17811 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
03d486b2a019a7acb165e57ffd02982e2002820d |
|
05-Jun-2015 |
Yao, Jiewen <Jiewen.yao@intel.com> |
Add UEFI 2.5 properties table support in DXE core. Add PropertiesTableAttributesDxe driver to set ACPINvs/Reserved memory type to be XP, as default policy. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: "Yao, Jiewen" <Jiewen.yao@intel.com> Reviewed-by: "Zeng, Star" <Star.Zeng@intel.com> Reviewed-by: "Gao, Liming" <Liming.Gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17564 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
9f2c0260b1727ba2f249e5a6f4c07b51e9ce3881 |
|
12-Dec-2014 |
Star Zeng <star.zeng@intel.com> |
MdeModulePkg DxeCore: Remove @retval function comments for CoreUpdateMemoryAttributes(). Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.zeng@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16504 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
771ee5017be405df3a05ae8dce67552cab3b18b1 |
|
20-Nov-2014 |
Eugene Cohen <eugene@hp.com> |
MdePkg/MdeModulePkg: Implement the missing SetMemorySpaceCapabilities function. It is defined in the PI Specification version 1.3. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Eugene Cohen <eugene@hp.com> Reviewed-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16409 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
84edd20bd0756ef5719835498d4283435d6b5e77 |
|
12-Nov-2014 |
Star Zeng <star.zeng@intel.com> |
MdeModulePkg DxeCore/PiSmmCore: Add UEFI memory and SMRAM profile support. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.zeng@intel.com> Reviewed-by: Jiewen Yao <jiewen.yao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16335 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
4888d15e74628fd373605d5d853fa3b172aeadc3 |
|
29-Oct-2014 |
Star Zeng <star.zeng@intel.com> |
MdeModulePkg/IntelFrameworkModulePkg FwVol: Move the check of FV Header signature and file system to GetFwVolHeader() to avoid reading the whole unexpected FvHeader. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.zeng@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16255 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
eb1cace292ff0c66ca11eff4703c9fa16219c2a1 |
|
27-Aug-2014 |
Star Zeng <star.zeng@intel.com> |
MdeModulePkg DxeCore: Don't cache memory mapped IO FV. Previous DxeCore FwVol code will cache whole FvMain FV from flash that may be uncached if platform reports FvMain FVB, it will impact DXE performance. The code already has file level cache, so don’t need to cache memory mapped IO FV. It can also reduce memory consumption of caching memory mapped IO FVs. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.zeng@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15916 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
57f360f2615818366b39ff21fcd0201154be4ab2 |
|
22-Nov-2013 |
Jeff Fan <jeff.fan@intel.com> |
1. DxeIplPeim will locate Vector Handoff Table PPI and build GUIDed HOB if it has. 2. DxeMain will get Vector Handoff Table GUIDed HOB to install configuration table if it has. 3. Updated CPU Exception Handler Library to provide 3 new APIs to replace original one API and updated NULL instance accordingly. 4. Updated DxeMain/CapsuleX64/BootSriptExectorDxe to use the new API in CPU Exception Handler Lib. Signed-off-by: Jeff Fan <jeff.fan@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Jiewen Yao <jiewen.yao@intel.com> Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14884 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
5a7b9bbe08a5dfc8de6f5091a4b140818604d403 |
|
20-Aug-2013 |
Shumin Qiu <shumin.qiu@intel.com> |
Add the missing status code in the returned table of InstallMultipleProtocolInterface(). Signed-off-by: Shumin Qiu <shumin.qiu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14571 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
bc2dfdbcfc11dc785f0cc0ad2f519a63b98f88bc |
|
22-Aug-2012 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Add PI1.2.1 SAP2 support and UEFI231B mantis 896 1. Update SecurityManagementLib to support SAP2 and SAP services. 2. Update SecurityStub driver to produce SAP2 and SAP protocol both. 3. Update DxeCore and SmmCore to use SAP2 and SAP service to verify Image. 4. Update DxeCore ConnectController() to use SAP2 service to check user permission. Signed-off-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Guo Dong <dong.guo@intel.com> git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13660 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
044824d9601202626e2df5aac439191c49e6701e |
|
02-Aug-2012 |
czhang46 <czhang46@6f19259b-4bc3-4df7-8a09-765794883524> |
Measure ExitBootServices failure case Signed-off-by: Chao Zhang<chao.b.zhang@intel.com> Reviewed-by: Dong Guo<guo.dong@intel.com> Reviewed-by: Gao Liming<liming.gao@intel.com> git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13581 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
0c3a1db40f982d243b8e2c67ee4e8109a0737d34 |
|
29-May-2012 |
lzeng14 <lzeng14@6f19259b-4bc3-4df7-8a09-765794883524> |
Update DxeCore and FwVolDxe drivers to inherit authentication status for the FV image, if the image came from an FV image file and section in another firmware volume. Signed-off-by: Star Zeng <star.zeng@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Chao Zhang <chao.b.zhang@intel.com> git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13368 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
3e0587010e36d36d6374c8ca9956e9bfbc8da7a8 |
|
27-Apr-2012 |
ydong10 <ydong10@6f19259b-4bc3-4df7-8a09-765794883524> |
Enhance the error handling for AllocatePool and AllocatePages function. Signed-off-by: Eric Dong <eric.dong@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13225 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
670d4d88ac2fdddf7d99d276610b194ce03effee |
|
26-Apr-2012 |
lzeng14 <lzeng14@6f19259b-4bc3-4df7-8a09-765794883524> |
Return EFI_INVALID_PARAMETER when Type has either EVT_NOTIFY_SIGNAL or EVT_NOTIFY_WAIT set and NotifyTpl is not a supported TPL level. Signed-off-by: Star Zeng <star.zeng@intel.com> Reviewed-by: Chao Zhang <chao.b.zhang@intel.com> git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13222 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
1e172d6bbfeb75d3a5d9f0066eee97789fc617b7 |
|
15-Mar-2012 |
vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> |
1. Introduced CPU Exception Handler Library to provide the CPU exception handlers and add one NULL library instance. 2. Updated DXE Core, BootScriptExecutorDxe and CapsuleX64Pei to consume CPU Exception Library to setup the default CPU Exception handlers. Signed-off-by: vanjeff Reviewed-by: jyao1 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13097 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
2fc46f86f91daf139ffb1bf20500d8254f037d2b |
|
15-Dec-2011 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Enhance DXE dispatcher logic to check the duplicated FV image bases on FvHob2 and FvNameGuid per PI spec. Signed-off-by: lgao4 Reviewed-by: rsun3 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12874 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
fc8ff20ff28469d10e5f69de2d44c47f0d522858 |
|
23-Nov-2011 |
rsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524> |
MdeModulePkg DXE Core: Update implementation of SetMemorySpaceAttributes() DXE Service to return EFI_NOT_AVAILABLE_YET if CPU Arch Protocol is not available per PI 1.2 Errata C spec. Signed-off-by: rsun3 Reviewed-by: lgao4 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12766 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
d3592549901814d6f542996c12505e56e26219f1 |
|
23-Nov-2011 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Update DxeCore handle FV Image file with Depex section per PI spec. Signed-off-by: lgao4 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12763 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
6c85d1621713403f20e5c013fa8db161a1c8c4f3 |
|
27-Oct-2011 |
lzeng14 <lzeng14@6f19259b-4bc3-4df7-8a09-765794883524> |
Add core FFS3 support, DxeCore. Signed-off-by: lzeng14 Reviewed-by: lgao4 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12584 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
284ee2e829ab2453293b7dc4539727ad6c047163 |
|
06-Jul-2011 |
niruiyu <niruiyu@6f19259b-4bc3-4df7-8a09-765794883524> |
Fix the comments to follow UEFI Spec regarding how to check an EFI_HANDLE is valid/invalid. Signed-off-by: niruiyu Reviewed-by: lgao4 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11987 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
54cd17e9842d82dae3cd78686e05c4dc37a3540d |
|
17-Jun-2011 |
jljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524> |
MdeModulePkg DXE Core: Add Idle event during BootServices WaitForEvent Signal an Idle event during BootServices WaitForEvent. Signed-off-by: jljusten Reviewed-by: mdkinney Reviewed-by: rsun3 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11841 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
396e9039aec00982e98392a843635c1dcff5364d |
|
24-May-2011 |
niruiyu <niruiyu@6f19259b-4bc3-4df7-8a09-765794883524> |
Add the DriverFamilyOverride support in DxeCore. Signed-off-by: niruiyu Reviewed-by: lgao4 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11698 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
b695e7ff4a50ab48396e4cada1e80077485fe6f1 |
|
12-Feb-2011 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Updates function description per UEFI2.3d. No impact is for functionality. The main changes include: 1. For LoadImage() service, EFI_ACCESS_DENIED return status is added, and EFI_SECURITY_VIOLATION return status description is updated. Meanwhile, EFI_PE32_IMAGE_PROTOCOL. LoadPeImage() in MdeModulePkg is also updated to match LoadImage() service. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11306 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
b43619d0cdf17c649dde0373f2402a4b551138d8 |
|
03-Aug-2010 |
mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> |
Update DXE Core so its own PE/COFF image is passed to the PeCoffExtraActionLib git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10769 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
cd5ebaa06dca3e6ef3c464081e6defe00d358c69 |
|
24-Apr-2010 |
hhtian <hhtian@6f19259b-4bc3-4df7-8a09-765794883524> |
Update the copyright notice format git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10420 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
e7af83aece81c891deeda826526fffa194dc0256 |
|
27-Feb-2010 |
vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> |
1. Refine debug agent library. 2. DxeCore and DxeIpl consume debug agent library. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10119 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
74e44290e23c960bfa3246d058aa8f9407de9ca9 |
|
16-Feb-2010 |
mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> |
1) Fix build issues 2) Change ARCHITECTURAL_PROTOCOL_ENTRY name to EFI_CORE_PROTOCOL_NOTIFY_ENTRY so it can be used for both Architectural Protocols and optional protocols that the DXE Core may use. Also remove BOOLEAN ArchitecturalProtocol field, so it is back to its original form. 3) Put mArchProtocols[] back to its original form, but add a NULL entry at the end so the end of the table can be easily detected in loops 4) Add mOptionalProtocols[] that at this time only has the SMM Base 2 Protocol in it. 5) Add NULL entry to mMissingProtocols[] so the end of the table can be easily detected. 6) Update all loops on mArchProtocols[], mOptionalProtocols, and mMissingProtocols[] to remove Index(s) and simply looks for a NULL ProtocolGuid to find the end of the table. 7) Update protocol notify events to pass the associated EFI_CORE_PROTOCOL_NOTIFY_ENTRY * as the Context parameter. This simplifies GenericProtocolNotify() by completely eliminating the search loop. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10016 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
0803854bc1e211dded35c5c02d0428285a2da407 |
|
13-Feb-2010 |
mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> |
Update DXE Core to be compatible with PI 1.2 SMM Drivers. PI 1.2 SMM Drivers are allowed to call UEFI/DXE services and Protocols from the entry point of the PI 1.2 SMM Driver. These UEFI/DXE services and Protocols may directly or indirectly calls the UEFI Boot Services RaiseTPL() and RestoreTPL(). These UEFI Boot Services use the CPU Architectural Protocol to enable interrupts if the TPL level is below TPL_HIGH_LEVEL and enable interrupts of the TPL is at TPL_HIGH_LEVEL. Interrupts should be masked while executing SMM drivers, so if a direct or indirect call to the UEFI Boot Service RestoreTPL() would enable interrupts, then an interrupt could be incorrectly delivered in SMM context. The solution is for the DXE Core to register for the PI 1.2 SMM Base2 Protocol. If that protocol is present in the platform, then the DXE Core can use the SMM Base 2 Protocol's InSmm() function to determine if the platform is currently executing in SMM content. If the current context is in SMM, then do not allow any requests to be forwarded to the CPU Architecture Protocol to enable interrupts. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9997 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
54ea99a798f7d714b59503fcc21ee97878bc6492 |
|
05-Feb-2010 |
jchen20 <jchen20@6f19259b-4bc3-4df7-8a09-765794883524> |
Enable the Load Module At fixed Address feature git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9937 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
7748df3da985214b8c6e39ea983018c212198d54 |
|
26-Nov-2009 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Apply GetFileBufferByFilePath API of DxeServicesLib to replace local CoreOpenImageFile function. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9487 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
8bc18cc6427ade21d73090fc58e7b065578f0309 |
|
11-May-2009 |
eric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524> |
fix the typo in DxeCore git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8292 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
7547649f22102726e555be072e8975a199b027bf |
|
22-Apr-2009 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
Update DxeCore to support to install gEfiHiiPackageListProtocolGuid in LoadImage() if it detects the existence of HII resource on the PE image. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8142 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
023c0fec45af116afde4c9df7d5041df8c835586 |
|
17-Apr-2009 |
eric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524> |
retain gEfiLoadPeImageProtocolGuid, and only published by DxeCore to keep backward compatibility. Native EDKII module should not use such protocol to load image git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8110 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
af3888e0b701d2ceefea6a65948b5e29b2515cb8 |
|
16-Apr-2009 |
eric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524> |
remove the gEfiLoadPeImageProtocolGuid and replace all references for it with BasePeCoffLib. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8096 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
0a9fe763390d9ba730e8bd0b017b0d51742543fb |
|
03-Apr-2009 |
gikidy <gikidy@6f19259b-4bc3-4df7-8a09-765794883524> |
Add loaded Image device paths for EFI Drivers loaded from PCI Option ROM. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8022 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
4941d8817da63dc42d8d2dfcedf35ecc56e07b1f |
|
10-Mar-2009 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Retire TCG platform protocol, which will be replaced by PI Security Architecture protocol. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7848 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
04985a579c321272ba3cb5790f1ed5dc698616c4 |
|
23-Feb-2009 |
eric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524> |
retire gEfiFirmwareVolumeDispatcherProtocolGuid git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7595 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
bc6b5892b007447b1024d98004681aa7a3305ddf |
|
23-Feb-2009 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
Update DxeCore for the performance infrastructure updates: Use Raw sting to replace XXX_TOKEN git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7567 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
f3f2e05db8c89628498ec4efdb16184747824c63 |
|
16-Dec-2008 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
Clean up to update the reference of the these macros: EFI_SIGNATURE_16 -> SIGNATURE_16 EFI_SIGNATURE_32 -> SIGNATURE_32 EFI_SIGNATURE_64 -> SIGNATURE_64 EFI_FIELD_OFFSET -> OFFSET_OF EFI_MAX_BIT -> MAX_BIT EFI_MAX_ADDRESS -> MAX_ADDRESS These macros are not defined in UEFI spec. It makes more sense to use the equivalent macros in Base.h to avoid alias. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7056 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
7b3381a2322d179a8ea75ad6e0445b96eb3d087b |
|
22-Nov-2008 |
mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> |
Clean up git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6676 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
7cff25d649a16ae039940bc4065f710453e789a2 |
|
30-Oct-2008 |
mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> |
Measure time spent in Driver Binding Supported() calls Update time measurement of StartImage() calls to properly record the handle of the started Image git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6292 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
ec90508b3d3ff22a698a0446cb09d551d7466045 |
|
23-Sep-2008 |
eric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524> |
move header files in MdeModulePkg\Core\Dxe except DxeMain.h into their corresponding sub-module directories. It is used to provide good modularity. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5949 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
1947c70c3ef17f05c19f777cf1912b090cdaac4b |
|
16-Sep-2008 |
eric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524> |
Merge the global data in ExecData.c to Event.c git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5901 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
c18f12d375c6dfb11a140a866d1d2b474e7aae57 |
|
16-Sep-2008 |
eric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524> |
Comments for CoreInitializeMemoryServices should be updated Comments for CoreInitializeGcdServices should be updated. Comments for CoreInitializeEventServices should be updated. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5899 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
5f3232d7e8fdf7d00ab3add8e1c7f392099340f9 |
|
16-Sep-2008 |
eric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524> |
The file name Exec.h contains UEFI Event support functions and structure. But its file name is not very meaningful and we can consider renaming it. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5898 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
3b6ffb6a13d1e559d836a04b9b45e92d255ebf02 |
|
10-Sep-2008 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
Add EFIAPI modifier for all GCD services APIs git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5865 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
130f16022c545c2fbb0d561fe7cf5c2f1b086cfa |
|
09-Sep-2008 |
qwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524> |
Rename Hand.h to Handle.h. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5860 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
7f932291b5070e44891d5b9128b40ca588c20472 |
|
08-Sep-2008 |
qwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524> |
Add more comment for EFI_DEP_REPLACE_TRUE git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5833 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
7ffbd6182d38e643c3696b971d6d5ad3e7123e6f |
|
08-Sep-2008 |
qwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524> |
Remove a dead macro EFI_DXESERVICE git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5832 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
ceb9059cda7f4c60938afc481935025ae921b556 |
|
01-Sep-2008 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
clean up DxeCore to remove some dead code. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5764 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
2680a308013ecbad9a68599286ee05ddb7afa471 |
|
01-Sep-2008 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
Clean up DxeCore to use report status code macros in ReportStatusCode to retire CoreReportProgressCode() & CoreReportProgressCodeSpecific() in Library.c in DxeCore. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5761 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
070f0cf7f2abafb5f04ffd2fa78abba7385531b9 |
|
27-Aug-2008 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
Add dependency of DevicePathLib to DxeCore so that the internal device path related APIs can be retired to avoid code duplication. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5738 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
0e9b156ddc20e64d0721c8232f5e5e19dc00e297 |
|
20-Aug-2008 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
Remove the global variable of gDxeCoreBS and uses the gBS in UefiBootServicesTableLib for DXE Core. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5697 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
443109389ddd57137f367f7b310685be9ad2b22b |
|
26-Jul-2008 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
Minor clean up. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5572 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
022c6d45ef78605c173023f53984e4dfaf7b11f4 |
|
24-Jul-2008 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
Code Scrub for Dxe Core. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5560 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
5f597758e20f046a7a76e728370b99308cf2c8a0 |
|
08-Jul-2008 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Code scrube for MdeModule Definitions. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5428 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
6960e9ae7a4e63838da7628f60ef886ae3e77315 |
|
22-May-2008 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
Remove minor defects in Doxygen header git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5270 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
23c98c9417908188207408afa3f6901b8aca826a |
|
21-May-2008 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
Update to fix minor coding style issues. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5256 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
3b1d9fd5790d50982c6366669da74bf4dcf60b19 |
|
21-May-2008 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
Change the file name case to follow coding style: The first character should be capital. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5255 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
db405d1b8948cdfdd3719e5d94af5eb8a9526e62 |
|
13-May-2008 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
Minor coding style adjustment for DxeCore. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5196 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
162ed594438ab8d39f89b43e6d645ca24e1e1e65 |
|
09-May-2008 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
Add doxygen style comments for functions in DxeMain. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5189 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
504214c4870e9183418014634268ce630eb5332a |
|
09-Apr-2008 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Add comments and DoxyGen format for these files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5028 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
822360ee34e8b3e9274f371bc6cc020181851af6 |
|
04-Jan-2008 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Measure PEimage and ActionString data according to TPM requirement. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4494 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
797a9d6791a7529c20c7b10f2843e9f38ed5a6a5 |
|
10-Dec-2007 |
klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> |
MdeModule cleanup for PI: 1) PeiMain: - Use PCD for bundle of status code which definitions are put into MdePkg.dec file. 2) DxeMain: - Use PCD for bundle of status code which definitions are put into MdePkg.dec file. - Do not produce SectionExtraction protocol which is belong to IntelFramework specification. - Update many macro for PI specifications. 3) DxeIpl - Use PCD for bundle of status code which definitions are put into MdePkg.dec file. 4) Add SectionExtractionDxe module (IntelFrameworkModulePkg) - This module will produce EFI_SECTION_EXTRACTION_PROTOCOL defined in framework specification. If a old platform want to use this protocol, then this platform need dispatch this DXE driver. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4376 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
c4869732ece19962c1262f1157a96d8a6240be6c |
|
07-Dec-2007 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Cache FvImage at buffer with its required alignment. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4372 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
8a7d75b0625cffee0c67b85afe56763f93d86481 |
|
22-Nov-2007 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
Clean up: update "EFI" to "UEFI" if applicable. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4317 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
6979fd9382223ac177126788624adb530711a4b1 |
|
12-Oct-2007 |
eric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524> |
fixed the following problems: 1) DMA interrupt don't been cleaning up after one UDMA operation 2) Global variable mHobStart is not updated after invoking CoreInitializeGcdServices() func in the dxemain. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4107 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
18fd8d651d7383c429cbcdf3a4262aa32268cd6c |
|
29-Sep-2007 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
1. Add ExtractGuidedSectionLib library to replace customdecompress library. 2. Add PeiDxeExtractGuidedSectionLib library instance and one PCD PcdMaximumGuidedExtractHandler in MdePkg. 3. Update DxeIpl and DxeMain to consume new library. 4. Update BaseUefiTianoCustomDecompressLib to register TianoDecomress extractguidedsection handler. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3980 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
c58cf83da218f172fe5af39b7438ef7c3e9857e3 |
|
28-Sep-2007 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Remove PeCoffLoader library class and its instances. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3967 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
3d7b0992fccc89cc049de91d02b4869ec81cf9fb |
|
28-Sep-2007 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
1. Replace PeCoffLoader library by PeCoff lib for PeiCore, DxeIpl and DxeMain. 2. Add three PeCoff library instances for NT32 PeImage load. 3. Update PeCoffGetEntryPointLib to support TeImage. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3965 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
0c2b5da80e9551286cd02a92d91090290ae2d816 |
|
04-Sep-2007 |
qwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524> |
Merge the PI enabling works from the branch First round of PI enabling work: 1) PiPeiCis changes (CONST, EFI_PEI_FILE_HANDLE.. etc) 2) Make use of FirmwareVolume 2 protocol. 3) Verified for Nt32Pkg and real platform for S3. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3773 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
ed7748fe4a5575adea8055c6da5948fbee65fd7a |
|
20-Jul-2007 |
vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> |
remove some comments introduced by tools. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3387 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
9767823fc9239c342e2ab314f41aa259921d9867 |
|
06-Jul-2007 |
klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> |
Should use gEfiFirmwareFileSystem2Guid but not gEfiFirmwareFileSystemGuid in DxeCore. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3096 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
21c6d913aaecbaa4abaaf114f82fd90cf30b8fa3 |
|
04-Jul-2007 |
yshang1 <yshang1@6f19259b-4bc3-4df7-8a09-765794883524> |
Include "Guid/FirmwareFileSystem.h " provided by IntelFrameworkPkg. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3049 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|
28a00297189c323096aae8e2975de94e8549613c |
|
04-Jul-2007 |
yshang1 <yshang1@6f19259b-4bc3-4df7-8a09-765794883524> |
Check in DxeCore for Nt32 platform. Currently, it does not follow PI/UEFI2.1. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3045 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/DxeMain.h
|