Sound Open Firmware
Loading...
Searching...
No Matches
schedule.h File Reference
Include dependency graph for schedule.h:

Go to the source code of this file.

Macros

#define IPC_PERIOD_USEC   100
 Scheduling period for IPC task in microseconds.

Functions

static uint64_t ipc_task_deadline (void *data)
 Get IPC command processing deadline.
void ipc_schedule_process (struct ipc *ipc)
 Schedule processing of the next IPC command from host.

Macro Definition Documentation

◆ IPC_PERIOD_USEC

#define IPC_PERIOD_USEC   100

Scheduling period for IPC task in microseconds.

Function Documentation

◆ ipc_schedule_process()

void ipc_schedule_process ( struct ipc * ipc)

Schedule processing of the next IPC command from host.

Parameters
ipcThe global IPC context.

◆ ipc_task_deadline()

uint64_t ipc_task_deadline ( void * data)
inlinestatic

Get IPC command processing deadline.

Parameters
dataTask structure.