Thanks for the patch!. Reviewed-by: Sunil V L <[email protected]>
On Thu, Jan 05, 2023 at 11:02:43AM +0800, Dongdong Zhang wrote: > Hi, all > Sorry, forgot to add Maintainer and Reviewer. > Add Sunil V L <[email protected]> > Add Daniel Schaefer <[email protected]> > > > -----原始邮件-----发件人:"Dongdong Zhang" > > <[email protected]>发送时间:2022-12-28 13:45:50 > > (星期三)收件人:[email protected]抄送:[email protected], > > [email protected], [email protected], "Dongdong > > Zhang" <[email protected]>主题:[PATCH 1/1] > > Platform/RISC-V/PlatformPkg:fix image link error > > > > Edk2OpensbiPlatformWrapperLib Library and RiscVSpecialPlatformLib > > Library mark the serial number in the figure is opposite to > > the text description, fix it and adjust the text order. > > > > Signed-off-by: Dongdong Zhang <[email protected]> > > --- > > Platform/RISC-V/PlatformPkg/Readme.md | 14 ++++++++------ > > 1 file changed, 8 insertions(+), 6 deletions(-) > > > > diff --git a/Platform/RISC-V/PlatformPkg/Readme.md > > b/Platform/RISC-V/PlatformPkg/Readme.md > > index 5a344a8..d7166ba 100644 > > --- a/Platform/RISC-V/PlatformPkg/Readme.md > > +++ b/Platform/RISC-V/PlatformPkg/Readme.md > > @@ -35,19 +35,21 @@ are from OpenSBI project. edk2 libraries are introduced > > as the wrapper libraries > > [Indicated as #2 in the figure](#risc-v-edk2-port-design-diagrams) > > > ***OpenSbiPlatformLib*** provides the generic RISC-V platform > > initialization code. Platform vendor can just utilize this library if they > > don't have additional requirements on the platform initialization. > > > > -##### RiscVSpecialPlatformLib Library > > -[Indicated as #3 in the figure](#risc-v-edk2-port-design-diagrams) > > -> The major use case of this library is to facilitate the interfaces for > > platform vendors to provide the special > > -platform initialization based on the generic platform initialization > > library. > > - > > ##### Edk2OpensbiPlatformWrapperLib Library > > -[Indicated as #4 in the figure](#risc-v-edk2-port-design-diagrams) > > + > > +[Indicated as #3 in the figure](#risc-v-edk2-port-design-diagrams) > > > In order to providing the flexibility to edk2 RISC-V firmware solution, > > ***Edk2OpensbiPlatformWrapperLib*** is the wrapper library of > > [OpenSbiPlatformLib](#OpenSbiPlatformLib-library) to provide the interfaces > > for OEM. The ***platform_ops_address***in the generic platform structure is > > replaced with ***Edk2OpensbiplatformOps*** in SEC > > module. The platform function invoked by OpenSBI core is hooked to > > ***Edk2OpensbiPlatformWrapperLib***. This gives > > a change to OEM for implementing platform-specific initialization before > > and after the generic platform code. OEM > > can override this library under their platform folder on demand without > > touching ***RiscVOpensbiLib*** library > > source files and other common source files. > > > > +##### RiscVSpecialPlatformLib Library > > + > > +[Indicated as #4 in the figure](#risc-v-edk2-port-design-diagrams) > > +> The major use case of this library is to facilitate the interfaces for > > platform vendors to provide the special > > +platform initialization based on the generic platform initialization > > library. > > + > > ##### Next Phase Address and Privilege Mode > > [Indicated as #5 in the figure](#risc-v-edk2-port-design-diagrams) > > > Once OpenSBI finishes the boot initialization, it will jump to the next > > phase with the default privilege set to > > -- > > 2.17.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#97970): https://edk2.groups.io/g/devel/message/97970 Mute This Topic: https://groups.io/mt/95916024/21656 Group Owner: [email protected] Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
