Skip to content

Commit c8f4a13

Browse files
jxsteltersoftwarecki
authored andcommitted
userspace: Introduce userspace proxy
Introduce initial support for userspace proxy logic. This includes configuring the module's memory domain to ensure proper access rights and creating intermediary functions that forward calls to the module's interface. Signed-off-by: Jaroslaw Stelter <Jaroslaw.Stelter@intel.com> Signed-off-by: Adrian Warecki <adrian.warecki@intel.com>
1 parent bf60842 commit c8f4a13

5 files changed

Lines changed: 522 additions & 1 deletion

File tree

src/audio/module_adapter/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,10 @@ if(zephyr) ### Zephyr ###
5757
library/native_system_service.c
5858
)
5959

60+
zephyr_library_sources_ifdef(CONFIG_SOF_USERSPACE_PROXY
61+
library/userspace_proxy.c
62+
)
63+
6064
zephyr_library_sources_ifdef(CONFIG_PASSTHROUGH_CODEC
6165
module/passthrough.c
6266
)

0 commit comments

Comments
 (0)