metaonly module ti.sdo.ce.ipc.dsplink.Ipc |
 |
 |
Dsplink ipc Settings
var Ipc = xdc.useModule('ti.sdo.ce.ipc.dsplink.Ipc');
module-wide config parameters
config Ipc.armCommMsgSize // module-wide |
 |
Default size for the Arm-DSP communication messages (MSGQ messages)
XDCscript usage |
meta-domain |
Ipc.armCommMsgSize = UInt32 4 * 1024;
config Ipc.armCommNumMsgs // module-wide |
 |
Number of <commMsgSize>-sized messages used for Arm-DSP communication
XDCscript usage |
meta-domain |
Ipc.armCommNumMsgs = UInt32 64;
config Ipc.commLocateRetries // module-wide |
 |
number of times to retry Comm_locate() -- to find DSP server's MSGQ --
before giving up
XDCscript usage |
meta-domain |
Ipc.commLocateRetries = Int 20;
config Ipc.debug // module-wide |
 |
Enable the debug profile of the dsplink ipc module
XDCscript usage |
meta-domain |
config Ipc.maxTimeout // module-wide |
 |
Maximum timeout allowed
XDCscript usage |
meta-domain |
Ipc.maxTimeout = UInt32 0xffffffff;
DETAILS
Users can specify a value here to indicate a 'cap' on the time
which the IPC APIs in this package will wait before timing out.
If the 'maxTimeout' value is encountered in a running system, it
is treated as a system error. Resources will be unlocked (e.g.
MSGQ_pend() will return, releasing any DSP Link resources), and
the thread that exceeded its maxTimeout will spin forever, never
returning. It will need to be deleted by another "monitor process".
This can be used in a system to detect if a remote processor has
become unresponsive.
The default is 0xffffffff, which indicates that there is no cap and
the underyling APIs can wait forever if so instructed.
config Ipc.useLinkArbiter // module-wide |
 |
Control flag to indicate if Codec Engine should use the Link Arbiter
Daemon (LAD) to arbitrate DSPLINK APIs that need arbitration. Set to
false means LAD should not be used; set to true means LAD should be
used
XDCscript usage |
meta-domain |
Ipc.useLinkArbiter = Bool false;
DETAILS
This feature may not be available on all devices.
config Ipc.usePowerManagement // module-wide |
 |
If set to true, will attempt to include power-management code
where applicable. If left undefined, an appropriate default value
will be assigned based on the device type
XDCscript usage |
meta-domain |
Ipc.usePowerManagement = Bool undefined;
DETAILS
This feature may not be available on all devices.
generated on Tue, 14 Aug 2012 20:09:28 GMT