Hi @mssun
The loadable plugins framework is a new feature in OPTEE 3.13.0. It allows TA actively invoke a command defined in normal world plugins (which are compiled as .so dynlibs).See this commit.
In this commit I've updated:
Inoptee-teecoptee-utee and optee-utee-sys:Wrap for related apis;
Add a new example supp_plugin for tee-supplicant plugins.The work logic is host->TA->plugin.Plugins are identified by uuid.
Hi @mssun The loadable plugins framework is a new feature in OPTEE 3.13.0. It allows TA actively invoke a command defined in normal world plugins (which are compiled as .so dynlibs).See this commit. In this commit I've updated:
optee-teec
optee-utee
andoptee-utee-sys
:Wrap for related apis;supp_plugin
for tee-supplicant plugins.The work logic ishost->TA->plugin
.Plugins are identified by uuid.Best Regards, Yuan