|
Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
|
Intel Audio DSP IPC service backend data struct. More...
#include <zephyr/ipc/backends/intel_adsp_host_ipc.h>
Data Fields | |
| struct k_sem | sem |
| Semaphore used to wait for remote acknowledgment of sent message. | |
| struct k_spinlock | lock |
| General driver lock. | |
| bool | tx_ack_pending |
| Pending TX acknowlegement. | |
| const struct ipc_ept_cfg * | ept_cfg |
| Pointer to endpoint configuration. | |
| intel_adsp_ipc_done_t | done_notify |
| Callback for done notification. | |
| void * | done_arg |
| Argument for done notification callback. | |
Intel Audio DSP IPC service backend data struct.
| void* intel_adsp_ipc_data::done_arg |
Argument for done notification callback.
| intel_adsp_ipc_done_t intel_adsp_ipc_data::done_notify |
Callback for done notification.
| const struct ipc_ept_cfg* intel_adsp_ipc_data::ept_cfg |
Pointer to endpoint configuration.
| struct k_spinlock intel_adsp_ipc_data::lock |
General driver lock.
| struct k_sem intel_adsp_ipc_data::sem |
Semaphore used to wait for remote acknowledgment of sent message.
| bool intel_adsp_ipc_data::tx_ack_pending |
Pending TX acknowlegement.