xilmailbox
Vitis Drivers API Documentation
xilmailbox_ipips.h File Reference

Data Structures

struct  XMailbox_Agent
 Data structure used to refer Xilmailbox agents. More...
 

Macros

#define BIT(x)   (1 << (x))
 Bit position. More...
 
#define XIPI_DONE_TIMEOUT_VAL   2000000
 Timeout for IPI. More...
 
#define XIPI_IPI_DONE_BIT_SLEEP_IN_US   (1U)
 Sleep for 1Us. More...
 
#define XMAILBOX_IPI0   BIT(0)
 IPI0 channel. More...
 
#define XMAILBOX_IPI1   BIT(8)
 IPI1 channel. More...
 
#define XMAILBOX_IPI2   BIT(9)
 IPI2 channel. More...
 
#define XMAILBOX_IPI3   BIT(16)
 IPI3 channel. More...
 
#define XMAILBOX_IPI4   BIT(17)
 IPI4 channel. More...
 
#define XMAILBOX_IPI5   BIT(18)
 IPI5 channel. More...
 
#define XMAILBOX_IPI6   BIT(19)
 IPI6 channel. More...
 
#define XMAILBOX_IPI7   BIT(24)
 IPI7 channel. More...
 
#define XMAILBOX_IPI8   BIT(25)
 IPI8 channel. More...
 
#define XMAILBOX_IPI9   BIT(26)
 IPI9 channel. More...
 
#define XMAILBOX_IPI10   BIT(27)
 IPI10 channel. More...
 
#define XMAILBOX_MAX_CHANNELS   11U
 Maximum channel. More...
 
#define XMAILBOX_INTR_ID   22U
 Interrupt id. More...
 
#define IPI_BASEADDRESS   0xFF380000U
 Base Address. More...
 
#define IPI_ADDRDECODE_ERROR   BIT(0)
 Address decode error. More...