Skip to content

Commit 8c69e89

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 2e729f1 commit 8c69e89

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)