metaonly module ti.sdo.ce.ipc.dsplink.Ipc

Dsplink ipc Settings

XDCscript usage meta-domain sourced in ti/sdo/ce/ipc/dsplink/Ipc.xdc
 
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
Ipc.debug = Bool false;
 
 
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