PEController BSP v4
Board Support Package for PEController from Taraz Technologies
 
Loading...
Searching...
No Matches
p2p_msg_data_t Struct Reference

Defines the processor to processor messaging data.

Public Attributes

p2p_data_buffs_t dataBuffs
 
ring_buffer_t msgsRingBuff
 
ring_buffer_t cmdsRingBuff
 
ring_buffer_t responseRingBuff
 
volatile p2p_msg_t msgs [P2P_COMMS_MSGS_SIZE]
 
data_union_t cmds [P2P_COMMS_CMD_BUFF_SIZE]
 
data_union_t response [P2P_COMMS_RESPONSE_BUFF_SIZE]
 

Member Data Documentation

◆ cmds

data_union_t p2p_msg_data_t::cmds[P2P_COMMS_CMD_BUFF_SIZE]

Command buffer

◆ cmdsRingBuff

ring_buffer_t p2p_msg_data_t::cmdsRingBuff

Ring buffer keeping command buffer info

◆ dataBuffs

p2p_data_buffs_t p2p_msg_data_t::dataBuffs

Shared data buffers for both processors

◆ msgs

volatile p2p_msg_t p2p_msg_data_t::msgs[P2P_COMMS_MSGS_SIZE]

Message buffer

◆ msgsRingBuff

ring_buffer_t p2p_msg_data_t::msgsRingBuff

Ring buffer keeping message buffer info

◆ response

data_union_t p2p_msg_data_t::response[P2P_COMMS_RESPONSE_BUFF_SIZE]

Response buffer

◆ responseRingBuff

ring_buffer_t p2p_msg_data_t::responseRingBuff

Ring buffer keeping response buffer info