# compatibility_tag Struct Reference
[IPC]

Structure containing FW characteristics for compatibility checking. More...

`#include <ipc_shared.h>`

## Data Fields
uint16_t | ipc_shared_size
| Size of IPC shared memory.
uint16_t | msg_api
| Message struct/ID API version.
uint8_t | ipc_shared_version
| Version of IPC shared.
uint8_t | msge2a_buf_cnt
| Number of host buffers available for Emb->App MSGs sending.
uint8_t | dbgbuf_cnt
| Number of host buffers available for Debug Messages sending.
uint8_t | radarbuf_cnt
| Number of host buffers available for Radar events handling.
uint8_t | unsuprxvecbuf_cnt
| Number of host buffers available for unsupported Rx vectors handling.
uint8_t | rxdesc_cnt
| Number of shared descriptors available for Data RX handling.
uint8_t | rxbuf_cnt
| Number of host buffers available for Data Rx handling.
uint8_t | bk_txq
| Number of descriptors in BK TX queue (power of 2, min 4, max 64).
uint8_t | be_txq
| Number of descriptors in BE TX queue (power of 2, min 4, max 64).
uint8_t | vi_txq
| Number of descriptors in VI TX queue (power of 2, min 4, max 64).
uint8_t | vo_txq
| Number of descriptors in VO TX queue (power of 2, min 4, max 64).
uint8_t | bcn_txq
| Number of descriptors in BCN TX queue (power of 2, min 4, max 64).

## Detailed Description

Structure containing FW characteristics for compatibility checking.

Definition at line 254 of file ipc_shared.h.

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

- /space/home/slher/rel/Beken/v6_4_5/macsw/plf/refip/src/driver/ipc/ipc_shared.h