Guennadi Liakhovetski
Guennadi Liakhovetski
very raw, still work in progress, not fully functional
**Describe the bug** Files under src/ipc/ipc4/ mostly use error codes from `enum ipc4_status` which includes 0 as `IPC4_SUCCESS` and positive integer values as errors, but some code in that directory...
At the moment LLEXT modules can only be instances of the Module Adapter API. This PR adds ability to load arbitrary code as LLEXT into SOF e.g. to provide functionality...
With experience it becomes clear, that failing to resolve symbols during the linking process is likely fatal for the module loading and a simple warning isn't enough. Fail loading instead.
This is a respin of #49077. Depends on #89612 and aligns with https://github.com/thesofproject/linux/pull/5411. A SOF PR to follow
Hi, supposedly not a software issue, but more of a request for experience sharing: I've built a version of your project, it's working, but the reception range isn't very good....
The rest of DP-userspace commits, WiP.
Test a Zephyr PR to fix NVL build breakage.
With this patch stack I can repeatedly run playback with a modified "nocodec" topology, switching SRC to DP more, which is then converted to a user-space task by this PR....