module ti.sdo.ipc.transports.TransportShmCircSetup |
|
|
|
Manages the setup of TransportShmCirc instances
create or open the TransportShmCirc for each pair of devices.
#include <ti/sdo/ipc/transports/TransportShmCircSetup.h>
Functions common to all ITransportSetup modules |
Int | |
Int | |
Bool | |
SizeT | |
Functions common to all target modules |
|
|
Constants |
extern const UInt | |
config TransportShmCircSetup_priority // module-wide |
|
priority of the transport
extern const UInt TransportShmCircSetup_priority;
TransportShmCircSetup_attach() // module-wide |
|
Function that will be called in MessageQ_attach
Int TransportShmCircSetup_attach(UInt16 remoteProcId, Ptr sharedAddr);
TransportShmCircSetup_detach() // module-wide |
|
Function that will be called in MessageQ_detach
Int TransportShmCircSetup_detach(UInt16 remoteProcId);
TransportShmCircSetup_isRegistered() // module-wide |
|
Determines if a transport has been registered to a remote processor
Bool TransportShmCircSetup_isRegistered(UInt16 remoteProcId);
TransportShmCircSetup_sharedMemReq() // module-wide |
|
Shared memory required
SizeT TransportShmCircSetup_sharedMemReq(Ptr sharedAddr);
Module-Wide Built-Ins |
|
// Get this module's unique id
Bool TransportShmCircSetup_Module_startupDone();
// Test if this module has completed startup
// The heap from which this module allocates memory
Bool TransportShmCircSetup_Module_hasMask();
// Test whether this module has a diagnostics mask
Bits16 TransportShmCircSetup_Module_getMask();
// Returns the diagnostics mask for this module
Void TransportShmCircSetup_Module_setMask(Bits16 mask);
// Set the diagnostics mask for this module
var TransportShmCircSetup = xdc.useModule('ti.sdo.ipc.transports.TransportShmCircSetup');
module-wide config parameters
generated on Sat, 11 Feb 2012 00:38:12 GMT