module ti.sdo.ipc.family.vayu.NotifySetup |
|
|
Notify setup proxy for Vayu
This module creates and registers all drivers necessary for inter-processor
notification on Vayu.
#include <ti/sdo/ipc/family/vayu/NotifySetup.h>
Functions common to all INotifySetup modules |
Int | |
UInt16 | |
SizeT | |
Functions common to all target modules |
|
|
Constants |
extern const UInt | |
extern const UInt | |
extern const UInt | |
extern const UInt | |
extern const UInt32 | |
config NotifySetup_dspIntVectId0 // module-wide |
|
Interrupt vector id for Vayu/DSP
extern const UInt NotifySetup_dspIntVectId0;
config NotifySetup_dspIntVectId1 // module-wide |
|
extern const UInt NotifySetup_dspIntVectId1;
config NotifySetup_eveIntVectId_INTC0 // module-wide |
|
Interrupt vector id for Vayu/EVE
extern const UInt NotifySetup_eveIntVectId_INTC0;
config NotifySetup_eveIntVectId_INTC1 // module-wide |
|
extern const UInt NotifySetup_eveIntVectId_INTC1;
config NotifySetup_procIdTable // module-wide |
|
extern const UInt32 NotifySetup_procIdTable[8];
NotifySetup_attach() // module-wide |
|
Function that will be called in Notify_attach
Int NotifySetup_attach(UInt16 remoteProcId, Ptr sharedAddr);
NotifySetup_numIntLines() // module-wide |
|
Returns number of interrupt lines to the processor
UInt16 NotifySetup_numIntLines(UInt16 remoteProcId);
NotifySetup_sharedMemReq() // module-wide |
|
Shared Memory Required for a single notification line
SizeT NotifySetup_sharedMemReq(UInt16 remoteProcId, Ptr sharedAddr);
Module-Wide Built-Ins |
|
// Get this module's unique id
Bool NotifySetup_Module_startupDone();
// Test if this module has completed startup
// The heap from which this module allocates memory
Bool NotifySetup_Module_hasMask();
// Test whether this module has a diagnostics mask
Bits16 NotifySetup_Module_getMask();
// Returns the diagnostics mask for this module
Void NotifySetup_Module_setMask(Bits16 mask);
// Set the diagnostics mask for this module
var NotifySetup = xdc.useModule('ti.sdo.ipc.family.vayu.NotifySetup');
module-wide config parameters
generated on Tue, 22 May 2012 23:44:51 GMT