Sound Open Firmware
Loading...
Searching...
No Matches
intel_adsp::SystemAgentInterface3 Class Referenceabstract

#include <src/include/sof/audio/module_adapter/iadk/system_agent_interface.h>

Inheritance diagram for intel_adsp::SystemAgentInterface3:
Collaboration diagram for intel_adsp::SystemAgentInterface3:

Public Member Functions

virtual void * GetBssBase (void)=0
 Gets the BSS base for the current module instance.
 
- Public Member Functions inherited from intel_adsp::SystemAgentInterface2
virtual void CheckInDetector (DetectorModuleInterface &processing_module, ModuleHandle &module_handle, LogHandle *&log_handle)=0
 Allows a ProcessingModuleInterface instance to be registered in the ADSP System as detector module.
 
- Public Member Functions inherited from intel_adsp::SystemAgentInterface
virtual void CheckIn (ProcessingModuleInterface &processing_module, ModuleHandle &module_handle, LogHandle *&log_handle)=0
 Allows a ProcessingModuleInterface instance to be registered in the ADSP System.
 
virtual int CheckIn (ProcessingModuleFactoryInterface &module_factory, ModulePlaceholder *module_placeholder, size_t, uint32_t, const void *, void *, void **)=0
 Allows a ProcessingModuleFactoryInterface instance to be registered in the ADSP System.
 
virtual SystemService const & GetSystemService (void)=0
 Gets the SystemService instance which contains all the service functions.
 
virtual LogHandle const & GetLogHandle (void)=0
 Gets the LogHandle required to send some log message.
 

Member Function Documentation

◆ GetBssBase()

virtual void * intel_adsp::SystemAgentInterface3::GetBssBase ( void  )
pure virtual

Gets the BSS base for the current module instance.


The documentation for this class was generated from the following file: