concrete implementation of the intel_adsp::ModuleInitialSettingsInterface
More...
#include <module_initial_settings_concrete.h>
concrete implementation of the intel_adsp::ModuleInitialSettingsInterface
Allow to retrieve the settings items in the INIT_INSTANCE IPC message
◆ ModuleInitialSettingsConcrete()
| dsp_fw::ModuleInitialSettingsConcrete::ModuleInitialSettingsConcrete |
( |
DwordArray const & | cfg_ipc_msg | ) |
|
|
explicit |
◆ DeduceBaseModuleCfgExt()
| void dsp_fw::ModuleInitialSettingsConcrete::DeduceBaseModuleCfgExt |
( |
size_t | in_pins_count, |
|
|
size_t | out_pins_count ) |
◆ GetBaseModuleCfg()
| BaseModuleCfg const * dsp_fw::ModuleInitialSettingsConcrete::GetBaseModuleCfg |
( |
void | | ) |
const |
|
inline |
Gets pointer on the BaseModuleCfg data retrieved from the IPC message.
◆ GetBaseModuleCfgExt()
| BaseModuleCfgExt const * dsp_fw::ModuleInitialSettingsConcrete::GetBaseModuleCfgExt |
( |
void | | ) |
const |
|
inline |
◆ GetUntypedItem()
Gets the untyped value array of the settings item for the given key.
- Note
- In this methods it is assumed that the given INIT_INSTANCE IPC message has a valid content
- Warning
- IsParsable() result shall have been checked before invoking this method.
Implements intel_adsp::ModuleInitialSettingsInterface.
◆ IsParsable()
| bool dsp_fw::ModuleInitialSettingsConcrete::IsParsable |
( |
void | | ) |
const |
|
inline |
Indicates if the given INIT_INSTANCE IPC message is parse-able.
◆ do_not_use1
| uint16_t dsp_fw::ModuleInitialSettingsConcrete::do_not_use1 |
◆ do_not_use2
| uint16_t dsp_fw::ModuleInitialSettingsConcrete::do_not_use2 |
◆ do_not_use3
| uint8_t dsp_fw::ModuleInitialSettingsConcrete::do_not_use3[8] |
◆ do_not_use4
| uint32_t dsp_fw::ModuleInitialSettingsConcrete::do_not_use4 |
◆ do_not_use5
◆ do_not_use6
◆ [struct]
| struct { ... } dsp_fw::ModuleInitialSettingsConcrete::placeholder |
◆ tlv
The documentation for this struct was generated from the following file: