'''
Please note that this series will be hold until all the below requirements
are met:
A. edk2-stable201905 is created;
B. OvmfPkg has been updated to drop its dependency on
IntelFramework[Module]Pkg; (Patches already been sent)
C. Platforms in the edk2-platforms have been updated to drop th
'''
Please note that this patch will be hold until all the below requirements
are met:
A. edk2-stable201905 is created;
B. OvmfPkg has drop its usage of the legacy ISA stack (which includes
the IsaAcpiDxe driver);
C. UefiPayloadPkg has been updated to drop its consume to the
8259InterruptCon
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1843
This commit will drop the driver's dependency on the IntelFrameworkPkg:
gEfiLegacyBiosProtocolGuid
Such dependency has already been addressed by the duplication of the above
definition from IntelFrameworkPkg into the OvmfPkg.
Cc: Ray Ni
Cc
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1843
This commit will remove the consume of:
gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdShellFile
from OvmfPkg DSC files.
Cc: Ray Ni
Cc: Jordan Justen
Cc: Laszlo Ersek
Cc: Ard Biesheuvel
Signed-off-by: Hao A Wu
---
OvmfPkg/OvmfPkgIa32.d
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1843
This commit will update the INF file of the CsmSupportLib to drop its
dependency on IntelFrameworkPkg:
gEfiLegacyBiosPlatformProtocolGuid
gEfiLegacyBiosProtocolGuid
gEfiLegacyInterruptProtocolGuid
The above dependencies have already been ad
'''
Please note that this series will be hold until the edk2-stable201905 is
created.
'''
'''
Please also note that this series has a dependency on the below series:
https://edk2.groups.io/g/devel/message/41385
(Specifically, CSM related protocols header files duplication in OvmfPkg.)
'''
The ser
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1843
OVMF is currently using the PCD 'PcdShellFile' defined in
IntelFrameworkModulePkg.
This commit will add this PCD into the OVMF DEC file in order to drop
OVMF's dependency on IntelFrameworkModulePkg. The PCD token value 0x17 is
selected to fi
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1843
This commit will update the PlatformBootManagerLib to consume the PCD
'PcdShellFile' defined in OvmfPkg (rather than the one in
IntelFrameworkModulePkg). And will update the driver to drop its
dependency on IntelFrameworkModulePkg.
Cc: Ray N
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1843
For the driver's INF file, this commit will remove the redundant reference
to 'IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec'.
Cc: Ray Ni
Cc: Jordan Justen
Cc: Laszlo Ersek
Cc: Ard Biesheuvel
Signed-off-by: Hao A Wu
---
OvmfPkg/P
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1842
According to the discussion at:
https://edk2.groups.io/g/devel/topic/30918343#38093
For OVMF, we keep both ISA stacks:
* The legacy one in PcAtChipsetPkg/IntelFrameworkModulePkg
* The Sio bus based OVMF-specified one introduced by commit a5c
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1811
This commit updates the OVMF DSC/FDF files to consume the copied CSM
components within OvmfPkg.
Cc: David Woodhouse
Cc: Ray Ni
Cc: Jordan Justen
Cc: Laszlo Ersek
Cc: Ard Biesheuvel
Signed-off-by: Hao A Wu
---
OvmfPkg/OvmfPkgIa32.dsc
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1811
This commit will update the library's INF file to:
A) Assign a new file GUID;
B) Remove the IntelFramework[Module]Pkg DEC file dependency.
Please note that a subsequent commit (final patch of the series) will:
Replace the use of LegacyBoot
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1811
The previous file-duplication commit has put all the CSM related header
files within folder: OvmfPkg/Csm/Inclue.
This commit will update the DEC file to add that folder under the
'[Include]' section.
Cc: David Woodhouse
Cc: Ray Ni
Cc: Jor
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1811
This commit will update the driver's INF file to:
A) Assign a new file GUID;
B) Consume the PCDs duplicated in OvmfPkg DEC file;
C) Remove the IntelFramework[Module]Pkg DEC file dependency.
Please note that a subsequent commit (final patch
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1811
This commit will update the library's INF file to:
A) Assign a new file GUID;
B) Remove the IntelFramework[Module]Pkg DEC file dependency.
Please note that a subsequent commit (final patch of the series) will:
Replace the use of LegacyBoot
According to the discussion at:
https://edk2.groups.io/g/devel/topic/31627718#40659
(Request by Laszlo to find proper maintainer for to-be-duplicated CSM
components in OvmfPkg.)
and:
https://edk2.groups.io/g/devel/topic/31682287#40996
(Confirmation with David Woodhouse as the maintainer for the
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1811
This commit will add the Guid definitions of the duplicated CSM-related
Guids and Protocols from IntelFramework[Module]Pkg.
Cc: David Woodhouse
Cc: Ray Ni
Cc: Jordan Justen
Cc: Laszlo Ersek
Cc: Ard Biesheuvel
Signed-off-by: Hao A Wu
--
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1811
This commit will add the PCD definitions consumed by the duplicated
drivers:
* VideoDxe
* LegacyBiosDxe
into the OvmfPkg DEC file.
Please note that, instead of adding these PCDs under section:
[PcdsFixedAtBuild, PcdsDynamic, PcdsDynamicEx,
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1811
This commit will update the driver's INF file to:
A) Assign a new file GUID;
B) Consume the PCDs duplicated in OvmfPkg DEC file;
C) Remove the IntelFramework[Module]Pkg DEC file dependency.
Please note that a subsequent commit (final patch
'''
Please note that this series will be hold until the edk2-stable201905 is
created.
'''
The series is also available at:
https://github.com/hwu25/edk2/tree/ovmf_csm_v2
V2 changes:
Discussion with David Woodhouse for him to take the reviewer role for the
duplicated CSM components under OvmfPkg:
One update on new DebugAdvancedFeaturePkg. We can drop Advanced and use short
name DebugFeaturePkg.
Thanks
Liming
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of Liming Gao
Sent: Wednesday, May 15, 2019 9:29 PM
To: Kubacki, Michael A ; Chaganty, Rangasai V
Cc: devel@edk2.g
Hello Ard and Leif,
Do you have comments on this series?
Also, for the below patch to Hisilicon platforms:
[PATCH v2 06/18] Hisilicon/D0x: Use StatusCode Router & Handler in MdeModulePkg
it is suggested to be verified on actual hardware:
https://edk2.groups.io/g/devel/topic/31614327#41188
Howev
For my understanding, the series looks like a feature rather than bug to me.
I suggest to hold this one until the stable tag is created.
Best Regards,
Hao Wu
> -Original Message-
> From: Gao, Zhichao
> Sent: Friday, May 24, 2019 10:40 AM
> To: devel@edk2.groups.io
> Cc: Wang, Jian J; Wu,
> -Original Message-
> From: Gao, Zhichao
> Sent: Friday, May 24, 2019 10:40 AM
> To: devel@edk2.groups.io
> Cc: Wang, Jian J; Wu, Hao A; Ni, Ray; Zeng, Star; Gao, Liming; Sean Brogan;
> Michael Turner; Bret Barkelew; Laszlo Ersek
> Subject: [PATCH V4 2/2] MdeModulePkg/GraphicsConsoleDxe: I
> -Original Message-
> From: Gao, Zhichao
> Sent: Friday, May 24, 2019 10:40 AM
> To: devel@edk2.groups.io
> Cc: Aaron Antone; Wang, Jian J; Wu, Hao A; Ni, Ray; Zeng, Star; Gao, Liming;
> Sean Brogan; Michael Turner; Bret Barkelew
> Subject: [PATCH V4 1/2] MdeModulePkg/ConSplitterDxe: Optim
Add Bios ID library used to read BIOS ID related info.
This library exports APIs like below:
GetBiosId
GetBiosVersionDateTime
Signed-off-by: Eric Dong
Cc: Liming Gao
Cc: Michael Kubacki
Cc: Sai Chaganty
Cc: Oram, Isaac W
---
.../Intel/BoardModulePkg/BoardModulePkg.dec | 6 +
.../BoardMo
Add new package BoardModulePkg in Platform/Intel folder. This folder
used to keep the board generic modules, such as Cmos, BiosId.
Add Cmos and BiosId related modules to BoardModulePkg.
Eric Dong (3):
Maintainers.txt: Add BoardModulePkg in Platform/Intel/ folder.
Platform/Intel: Add Cmos rel
Add Cmos related libraries to BoardModulePkg. Totally two
library have been added, one is CmosAccessLib and the other
is PlatformCmosAccessLib. PlatformCmosAccessLib will be used
by CmosAccessLib.
These two libraries provide the generic operations for CMOS
access.
APIs exports by PlatformCmosAcce
Add new package BoardModulePkg which used to keep the modules
which is generic for all board.
Signed-off-by: Eric Dong
Cc: Liming Gao
Cc: Michael Kubacki
Cc: Sai Chaganty
Cc: Oram, Isaac W
---
Maintainers.txt | 4 +++
.../Intel/BoardModulePkg/BoardModulePkg.dec
Hello, Ray
I did the implementation myself.
I just found there did be the same function in
\Omap35xxPkg\Library\Omap35xxTimerLib\TimerLib.c
In old version.
Should I use the existing code like following
\Omap35xxPkg\Library\Omap35xxTimerLib\TimerLib.c
UINTN
EFIAPI
MicroSecondDelay (
IN UINTN
30 matches
Mail list logo