Commit Graph

4 Commits

Author SHA1 Message Date
Adrian Warecki 5acb38d889 lmdk: dummy: Remove unused api version definitions
The API version used by the module is defined in the module api version
header file. The definitions in CMakeLists.txt are no longer needed.

Signed-off-by: Adrian Warecki <adrian.warecki@intel.com>
2024-02-19 14:31:09 +00:00
Rander Wang 68c63571fd lmdk: add dummy loadable smart amp support
It will be built will __SOF_MODULE_SERVICE_BUILD__ enabled

Signed-off-by: Rander Wang <rander.wang@intel.com>
2023-12-15 09:46:37 +00:00
Adrian Warecki 98cc689232 module: module_adapter: lmdk: Improved module type detection
Defined API version used by a FDK modules. Created the
DECLARE_LOADABLE_MODULE_API_VERSION macro with which the loadable modules
can easily declare the version of used API. Improved module type
recognition. Now the type is recognized based on the value of the format
field instead of the API version. Added check for compatibility of API
version used by module.

Signed-off-by: Adrian Warecki <adrian.warecki@intel.com>
2023-11-28 16:45:15 +02:00
Serhiy Katsyuba c00354b46d LMDK: Loadable Modules Dev Kit build scripts
Initial commit with set of cmake and linker scripts to build loadable
modules binary.

Things yet TODO:
  add all necessary Dev Kit header files to include dir,
  replace dummy example with somewhat useful module example.

Signed-off-by: Serhiy Katsyuba <serhiy.katsyuba@intel.com>
2023-05-12 10:56:34 +02:00