MSP430 Task Support Module

C synopsis target-domain sourced in ti/sysbios/family/msp430/TaskSupport.xdc
config TaskSupport_defaultStackSize  // module-wide

default Task stack size

C synopsis target-domain
extern const SizeT TaskSupport_defaultStackSize;
config TaskSupport_stackAlignment  // module-wide

required stack alignment (in MAUs)

C synopsis target-domain
extern const UInt TaskSupport_stackAlignment;
Module-Wide Built-Ins

C synopsis target-domain
Types_ModuleId TaskSupport_Module_id();
// Get this module's unique id
Bool TaskSupport_Module_startupDone();
// Test if this module has completed startup
IHeap_Handle TaskSupport_Module_heap();
// The heap from which this module allocates memory
Bool TaskSupport_Module_hasMask();
// Test whether this module has a diagnostics mask
Bits16 TaskSupport_Module_getMask();
// Returns the diagnostics mask for this module
Void TaskSupport_Module_setMask(Bits16 mask);
// Set the diagnostics mask for this module
XDCscript usage meta-domain sourced in ti/sysbios/family/msp430/TaskSupport.xdc
var TaskSupport = xdc.useModule('');
module-wide config parameters
config TaskSupport.defaultStackSize  // module-wide

default Task stack size

XDCscript usage meta-domain
const TaskSupport.defaultStackSize = SizeT 512;
config TaskSupport.stackAlignment  // module-wide

required stack alignment (in MAUs)

XDCscript usage meta-domain
const TaskSupport.stackAlignment = UInt 2;
metaonly config TaskSupport.common$  // module-wide

Common module configuration parameters

XDCscript usage meta-domain
TaskSupport.common$ = Types.Common$ undefined;
All modules have this configuration parameter. Its name contains the '$' character to ensure it does not conflict with configuration parameters declared by the module. This allows new configuration parameters to be added in the future without any chance of breaking existing modules.
generated on Thu, 01 Mar 2012 16:57:24 GMT