module ti.sysbios.hal.CoreNull |
|
|
|
Null ICore implementation for default BIOS CoreDelegate
#include <ti/sysbios/hal/CoreNull.h>
Functions common to all ICore modules |
UInt | |
UInt | |
Void | |
Functions common to all target modules |
|
|
Constants |
extern const UInt | |
config CoreNull_numCores // module-wide |
|
number of Cores in SMP environment
extern const UInt CoreNull_numCores;
CoreNull_getId() // module-wide |
|
return the current core id
CoreNull_hwiEnable() // module-wide |
|
Locally enable interrupts
UInt CoreNull_hwiEnable();
RETURNS
opaque key for use by Hwi_restore() or Core_hwiRestore()
DETAILS
Core_hwiEnable locally enables hardware interrupts on the current Core
and returns an opaque key indicating whether interrupts were enabled or
disabled on entry to Core_hwiEnable().
The actual value of the key is target/device specific and is meant
to be passed to Hwi_restore() or Core_hwiRestore().
CoreNull_interruptCore() // module-wide |
|
Cause an interrupt on a particular core
Void CoreNull_interruptCore(UInt coreId);
Module-Wide Built-Ins |
|
// Get this module's unique id
Bool CoreNull_Module_startupDone();
// Test if this module has completed startup
// The heap from which this module allocates memory
Bool CoreNull_Module_hasMask();
// Test whether this module has a diagnostics mask
Bits16 CoreNull_Module_getMask();
// Returns the diagnostics mask for this module
Void CoreNull_Module_setMask(Bits16 mask);
// Set the diagnostics mask for this module
var CoreNull = xdc.useModule('ti.sysbios.hal.CoreNull');
module-wide config parameters
generated on Tue, 18 Aug 2015 20:37:56 GMT