Sound Open Firmware
Loading...
Searching...
No Matches

Standard 32-bit IPC4 notification primary header word. More...

#include <src/include/ipc4/notification.h>

Data Fields

uint32_t dat
 Raw 32-bit register value.
 
struct { 
 
   uint32_t   rsvd0: 16 
 Reserved bits. More...
 
   uint32_t   notif_type: 8 
 Notification type (enum sof_ipc4_notification_type). More...
 
   uint32_t   type: 5 
 Opcode: SOF_IPC4_GLB_NOTIFICATION (27). More...
 
   uint32_t   rsp: 1 
 Message direction: 0 for request/notification. More...
 
   uint32_t   msg_tgt: 1 
 Message target: 0 for global message. More...
 
   uint32_t   _reserved_0: 1 
 Reserved bit. More...
 
} r 
 Bitfield layout.
 

Detailed Description

Standard 32-bit IPC4 notification primary header word.

Field Documentation

◆ _reserved_0

uint32_t ipc4_notification_header::_reserved_0

Reserved bit.

◆ dat

uint32_t ipc4_notification_header::dat

Raw 32-bit register value.

◆ msg_tgt

uint32_t ipc4_notification_header::msg_tgt

Message target: 0 for global message.

◆ notif_type

uint32_t ipc4_notification_header::notif_type

Notification type (enum sof_ipc4_notification_type).

◆ [struct]

struct { ... } ipc4_notification_header::r

Bitfield layout.

◆ rsp

uint32_t ipc4_notification_header::rsp

Message direction: 0 for request/notification.

◆ rsvd0

uint32_t ipc4_notification_header::rsvd0

Reserved bits.

◆ type

uint32_t ipc4_notification_header::type

Opcode: SOF_IPC4_GLB_NOTIFICATION (27).


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