This structure describes the mailbox information to send a message from core A to core B.
Data Fields | |
| uint32_t | writeDoneMailboxBaseAddr |
| uint32_t | readReqMailboxBaseAddr |
| uint32_t | readReqMailboxClrBaseAddr |
| uint8_t | wrIntrBitPos |
| uint8_t | rdIntrBitPos |
| SIPC_SwQueue * | swQ |
| uint32_t SIPC_MailboxConfig::writeDoneMailboxBaseAddr |
Mailbox register address at which core will post interrupt
| uint32_t SIPC_MailboxConfig::readReqMailboxBaseAddr |
Mailbox register address at which core will receive interrupt
| uint32_t SIPC_MailboxConfig::readReqMailboxClrBaseAddr |
Mailbox register address to clear interrupt
| uint8_t SIPC_MailboxConfig::wrIntrBitPos |
Bit pos in the mailbox register which should be set to post the interrupt to other core
| uint8_t SIPC_MailboxConfig::rdIntrBitPos |
Bit pos in the mailbox register which should cleared clear an interrupt by the other core
| SIPC_SwQueue* SIPC_MailboxConfig::swQ |
Infomration about the SW queue associated with this HW mailbox