Defines the processor to processor messaging data.
| data_union_t p2p_msg_data_t::cmds[P2P_COMMS_CMD_BUFF_SIZE] |
Command buffer
| ring_buffer_t p2p_msg_data_t::cmdsRingBuff |
Ring buffer keeping command buffer info
| p2p_data_buffs_t p2p_msg_data_t::dataBuffs |
Shared data buffers for both processors
| volatile p2p_msg_t p2p_msg_data_t::msgs[P2P_COMMS_MSGS_SIZE] |
Message buffer
| ring_buffer_t p2p_msg_data_t::msgsRingBuff |
Ring buffer keeping message buffer info
| data_union_t p2p_msg_data_t::response[P2P_COMMS_RESPONSE_BUFF_SIZE] |
Response buffer
| ring_buffer_t p2p_msg_data_t::responseRingBuff |
Ring buffer keeping response buffer info