PDK API Guide for J721E
RPMessage_Params Struct Reference

Detailed Description

Parameter structure for creating RPMessage endpoints.

Data Fields

uint32_t requestedEndpt
 
uint32_t numBufs
 
void * buf
 
uint32_t bufSize
 
void * stackBuffer
 
uint32_t stackSize
 

Field Documentation

◆ requestedEndpt

uint32_t RPMessage_Params::requestedEndpt

Requested Endpoint - Any or next available

◆ numBufs

uint32_t RPMessage_Params::numBufs

Maximum number of buffers to allocate for queuing received messages.

◆ buf

void* RPMessage_Params::buf

Buffer pointer to store RPMessage Object

◆ bufSize

uint32_t RPMessage_Params::bufSize

Buffer Size. Recommended Size is (512*256 + 256).

  • 256 buffers of 512 bytes.
  • 256 size of RPMessage object used for bookkeeping.

◆ stackBuffer

void* RPMessage_Params::stackBuffer

Buffer used for stack for control task

◆ stackSize

uint32_t RPMessage_Params::stackSize

StackSize used for the task