ReactOS
0.4.16-dev-2293-g4d8327b
sof-tplg.h
Go to the documentation of this file.
1
#define SOFTPLG_MAGIC '$SOF'
2
3
#ifdef __REACTOS__
4
// Downgrade unsupported NT6.2+ features.
5
#define NonPagedPoolNx NonPagedPool
6
#define NonPagedPoolNxCacheAligned NonPagedPoolCacheAligned
7
#endif
8
9
typedef
struct
_SOF_TPLG
{
10
UINT32
magic
;
11
UINT32
length
;
12
char
speaker_tplg
[32];
13
char
hp_tplg
[32];
14
char
dmic_tplg
[32];
15
}
SOF_TPLG
, *
PSOF_TPLG
;
16
17
NTSTATUS
GetSOFTplg
(WDFDEVICE
FxDevice
,
SOF_TPLG
*sofTplg);
NTSTATUS
LONG NTSTATUS
Definition:
precomp.h:26
FxDevice
Definition:
fxdevice.hpp:487
GetSOFTplg
NTSTATUS GetSOFTplg(WDFDEVICE FxDevice, SOF_TPLG *sofTplg)
PSOF_TPLG
struct _SOF_TPLG * PSOF_TPLG
SOF_TPLG
struct _SOF_TPLG SOF_TPLG
_SOF_TPLG
Definition:
sof-tplg.h:9
_SOF_TPLG::magic
UINT32 magic
Definition:
sof-tplg.h:10
_SOF_TPLG::speaker_tplg
char speaker_tplg[32]
Definition:
sof-tplg.h:12
_SOF_TPLG::dmic_tplg
char dmic_tplg[32]
Definition:
sof-tplg.h:14
_SOF_TPLG::hp_tplg
char hp_tplg[32]
Definition:
sof-tplg.h:13
_SOF_TPLG::length
UINT32 length
Definition:
sof-tplg.h:11
UINT32
uint32_t UINT32
Definition:
typedefs.h:59
drivers
wdm
audio
hdaudbus_new
sof-tplg.h
Generated on Tue Feb 17 2026 06:06:43 for ReactOS by
1.9.6