module ti.ipc.transports.TransportRpmsgSetup |
 |
 |
Manages the setup of TransportRpmsg instances
Create or open the TransportRpmsg for each pair of devices.
[
more ... ]
#include <ti/ipc/transports/TransportRpmsgSetup.h>
Functions common to all ITransportSetup modules |
Int | |
Int | |
Bool | |
SizeT | |
Functions common to all target modules |
|
|
Constants |
extern const UInt | |
DETAILS
Create or open the TransportRpmsg for each pair of devices.
NOTE
This modules reflects upon the
ti.sdo.utils.MultiProc.procAddrMode
configuration parameter. Some internal data structure allocations are
optimized for the given processor address mode.
config TransportRpmsgSetup_priority // module-wide |
 |
priority of the transport
extern const UInt TransportRpmsgSetup_priority;
TransportRpmsgSetup_attach() // module-wide |
 |
Function that will be called in MessageQ_attach
Int TransportRpmsgSetup_attach(UInt16 remoteProcId, Ptr sharedAddr);
TransportRpmsgSetup_detach() // module-wide |
 |
Function that will be called in MessageQ_detach
Int TransportRpmsgSetup_detach(UInt16 remoteProcId);
TransportRpmsgSetup_isRegistered() // module-wide |
 |
Determines if a transport has been registered to a remote processor
Bool TransportRpmsgSetup_isRegistered(UInt16 remoteProcId);
TransportRpmsgSetup_sharedMemReq() // module-wide |
 |
Shared memory required
SizeT TransportRpmsgSetup_sharedMemReq(Ptr sharedAddr);
Module-Wide Built-Ins |
 |
// Get this module's unique id
Bool TransportRpmsgSetup_Module_startupDone();
// Test if this module has completed startup
// The heap from which this module allocates memory
Bool TransportRpmsgSetup_Module_hasMask();
// Test whether this module has a diagnostics mask
Bits16 TransportRpmsgSetup_Module_getMask();
// Returns the diagnostics mask for this module
Void TransportRpmsgSetup_Module_setMask(Bits16 mask);
// Set the diagnostics mask for this module
var TransportRpmsgSetup = xdc.useModule('ti.ipc.transports.TransportRpmsgSetup');
module-wide config parameters
generated on Fri, 22 May 2015 22:47:27 GMT