Structure describing the IPC environment. More...
#include <ipc_emb.h>

Data Fields | |
| struct co_list | rx_queue |
| Queue of RX descriptors pending for indication to host. | |
| struct co_list | cfm_queue |
| Queue of TX confirmations pending for indication to host. | |
| uint8_t | ipc_rxdesc_idx |
| Index of the host RX descriptor array. | |
| uint8_t | ipc_rxbuf_idx |
| Index of the host RX buffer array. | |
| uint8_t | ipc_radar_buf_idx |
| Index of the host radar buffer array. | |
| uint8_t | ipc_msge2a_buf_idx |
| index of the host MSG E2A buffer array | |
| uint8_t | ipc_dbg_buf_idx |
| index of the host Debug buffer array | |
| uint8_t | ipc_msgacke2a_cnt |
| count of E2A MSG ACKs of A2E MSGs | |
| uint8_t | ipc_unsup_rx_vec_buf_idx |
| Index of the host unsupported rx vector buffer array. | |
| uint32_t | txdesc_idx [IPC_TXQUEUE_CNT][RW_USER_MAX] |
| Index used that points to the current TX desc. | |
| uint8_t | user_active [IPC_TXQUEUE_CNT] |
| Bitfield indicating which user positions can be scheduled. | |
| struct txdesc_host * | txdesc [IPC_TXQUEUE_CNT][RW_USER_MAX] |
| Pointers to the TX descriptor arrays in shared RAM. | |
Structure describing the IPC environment.
Definition at line 41 of file ipc_emb.h.
1.6.1