#include <ipc_queue.h>
Data Fields | |
uint8_t | qid |
uint32_t | rx_buf_addr |
uint32_t | tx_buf_addr |
uint32_t | tx_buf_addr_alias |
uint32_t | tx_buf_size |
ipc_queue_rx_ind_t | rx_ind |
uint32_t | user_data |
IPC queue configuration
uint8_t ipc_queue_cfg_t::qid |
queue id, starting from 0, numbering across all queues in all channels,
uint32_t ipc_queue_cfg_t::rx_buf_addr |
rx buffer address from the view of receiver side
ipc_queue_rx_ind_t ipc_queue_cfg_t::rx_ind |
rx notification callback
uint32_t ipc_queue_cfg_t::tx_buf_addr |
tx buffer address from the view of sender side
uint32_t ipc_queue_cfg_t::tx_buf_addr_alias |
tx buffer address from the view of receiver side
uint32_t ipc_queue_cfg_t::tx_buf_size |
tx buffer size in byte
uint32_t ipc_queue_cfg_t::user_data |
user data