| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
Intel SoC FPGA Agilex customized SDM Mailbox communication protocol handler. SDM Mailbox protocol will be embedded in Arm SiP Services SMC protocol and sent to/from SDM via Arm SiP Services. More...
Go to the source code of this file.
Macros | |
| #define | SIP_SVP_MB_MAX_WORD_SIZE 1024 | 
| #define | SIP_SVP_MB_HEADER_TRANS_ID_OFFSET 24 | 
| #define | SIP_SVP_MB_HEADER_TRANS_ID_MASK 0xFF | 
| #define | SIP_SVP_MB_HEADER_LENGTH_OFFSET 12 | 
| #define | SIP_SVP_MB_HEADER_LENGTH_MASK 0x7FF | 
| #define | SIP_SVC_MB_HEADER_GET_CLIENT_ID(header) | 
| #define | SIP_SVC_MB_HEADER_GET_TRANS_ID(header) | 
| #define | SIP_SVC_MB_HEADER_SET_TRANS_ID(header, id) | 
| #define | SIP_SVC_MB_HEADER_GET_LENGTH(header) | 
Intel SoC FPGA Agilex customized SDM Mailbox communication protocol handler. SDM Mailbox protocol will be embedded in Arm SiP Services SMC protocol and sent to/from SDM via Arm SiP Services.
| #define SIP_SVC_MB_HEADER_GET_CLIENT_ID | ( | header | ) | 
| #define SIP_SVC_MB_HEADER_GET_LENGTH | ( | header | ) | 
| #define SIP_SVC_MB_HEADER_GET_TRANS_ID | ( | header | ) | 
| #define SIP_SVC_MB_HEADER_SET_TRANS_ID | ( | header, | |
| id | |||
| ) | 
| #define SIP_SVP_MB_HEADER_LENGTH_MASK 0x7FF | 
| #define SIP_SVP_MB_HEADER_LENGTH_OFFSET 12 | 
| #define SIP_SVP_MB_HEADER_TRANS_ID_MASK 0xFF | 
| #define SIP_SVP_MB_HEADER_TRANS_ID_OFFSET 24 | 
| #define SIP_SVP_MB_MAX_WORD_SIZE 1024 |