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

Generic message header. More...

#include <src/include/ipc3/header.h>

Data Fields

uint32_t dat [2]
 
uint32_t pri
 Primary 32-bit register value.
 
uint32_t ext
 Extension 32-bit register value.
 

Detailed Description

Generic message header.

Generic raw 64-bit IPC4 message header registers.

IPC MAJOR 3 version. All IPC3 messages use this header as abstraction to platform specific calls.

All IPC4 messages are passed across the mailbox as a pair of 32-bit registers (Primary DWORD + Extension DWORD).

Field Documentation

◆ dat

uint32_t ipc_cmd_hdr::dat[2]

◆ ext

uint32_t ipc_cmd_hdr::ext

Extension 32-bit register value.

◆ pri

uint32_t ipc_cmd_hdr::pri

Primary 32-bit register value.


The documentation for this struct was generated from the following files: