module ti.sdo.ipc.family.c647x.MultiProcSetup |
|
|
|
#include <ti/sdo/ipc/family/c647x/MultiProcSetup.h>
Functions common to all target modules |
|
|
Constants |
| |
extern const Bool | |
extern const UInt16 | |
config MultiProcSetup_A_invalidProcessor // module-wide |
|
Assert raised when the target core is not in the MultiProc name list
extern const Assert_Id MultiProcSetup_A_invalidProcessor;
config MultiProcSetup_configureProcId // module-wide |
|
By default the MultiProcSetup module will set the ID at startup
extern const Bool MultiProcSetup_configureProcId;
DETAILS
By setting this flag to false, the initialization step is suppressed.
config MultiProcSetup_procMap // module-wide |
|
ProcId -> CoreId mapping (indexed by procId)
extern const UInt16 MultiProcSetup_procMap[];
Module-Wide Built-Ins |
|
// Get this module's unique id
Bool MultiProcSetup_Module_startupDone();
// Test if this module has completed startup
// The heap from which this module allocates memory
Bool MultiProcSetup_Module_hasMask();
// Test whether this module has a diagnostics mask
Bits16 MultiProcSetup_Module_getMask();
// Returns the diagnostics mask for this module
Void MultiProcSetup_Module_setMask(Bits16 mask);
// Set the diagnostics mask for this module
var MultiProcSetup = xdc.useModule('ti.sdo.ipc.family.c647x.MultiProcSetup');
module-wide config parameters
msg: "A_invalidProcessor: This core is not present in the MultiProc name list"
};
generated on Sat, 11 Feb 2012 00:37:48 GMT