在 13/07/2018 14:46, Ard Biesheuvel 写道: > On 12 July 2018 at 10:50, Ming <[email protected]> wrote: >> >> >> 在 11/07/2018 22:19, Ard Biesheuvel 写道: >>> On 4 July 2018 at 09:51, Ming Huang <[email protected]> wrote: >>>> The edk2 commit bacfd6e let CpuDxe running latter. >>>> CpuDxe is needed by gDS->SetMemorySpaceAttributes, and >>>> gDS->SetMemorySpaceAttributes is invoked by some drivers. >>>> >>>> This issue can solve by adding Depex on gEfiCpuArchProtocolGuid >>>> to RealTimeClockLib. >>>> >>> >>> If this is the case, why do we still need the APRIORI DXE section? >>> >> >> This APRIORI DXE will be removed in V3. >> >> The new PciHostBridge which is developed by Heyi.Guo will add in V3. >> > > OK, so should I wait for the v3 series then? > >
Heyi.Guo suggest that the new PciHostBridge patch set upstream in addition patch set for clarity. This patch set v3 will send soon. Thanks. >>>> Contributed-under: TianoCore Contribution Agreement 1.1 >>>> Signed-off-by: Ming Huang <[email protected]> >>>> Signed-off-by: Heyi Guo <[email protected]> >>>> --- >>>> Platform/Hisilicon/D03/D03.fdf >>>> | 4 ++++ >>>> >>>> Platform/Hisilicon/D03/Library/DS3231RealTimeClockLib/DS3231RealTimeClockLib.inf >>>> | 2 ++ >>>> 2 files changed, 6 insertions(+) >>>> >>>> diff --git a/Platform/Hisilicon/D03/D03.fdf >>>> b/Platform/Hisilicon/D03/D03.fdf >>>> index 1383aa1091..73e2b7e958 100644 >>>> --- a/Platform/Hisilicon/D03/D03.fdf >>>> +++ b/Platform/Hisilicon/D03/D03.fdf >>>> @@ -146,6 +146,10 @@ READ_STATUS = TRUE >>>> READ_LOCK_CAP = TRUE >>>> READ_LOCK_STATUS = TRUE >>>> >>>> + APRIORI DXE { >>>> + INF MdeModulePkg/Universal/PCD/Dxe/Pcd.inf >>>> + } >>>> + >>>> INF MdeModulePkg/Core/Dxe/DxeMain.inf >>>> INF MdeModulePkg/Universal/PCD/Dxe/Pcd.inf >>>> >>>> diff --git >>>> a/Platform/Hisilicon/D03/Library/DS3231RealTimeClockLib/DS3231RealTimeClockLib.inf >>>> >>>> b/Platform/Hisilicon/D03/Library/DS3231RealTimeClockLib/DS3231RealTimeClockLib.inf >>>> index 319c35c724..ae7116dc31 100644 >>>> --- >>>> a/Platform/Hisilicon/D03/Library/DS3231RealTimeClockLib/DS3231RealTimeClockLib.inf >>>> +++ >>>> b/Platform/Hisilicon/D03/Library/DS3231RealTimeClockLib/DS3231RealTimeClockLib.inf >>>> @@ -46,3 +46,5 @@ >>>> >>>> [Pcd] >>>> >>>> +[Depex] >>>> + gEfiCpuArchProtocolGuid >>>> -- >>>> 2.17.0 >>>> _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

