module ti.sdo.ipc.family.omap4430.NotifyCircSetup |
 |
 |
 |
Notify setup proxy for OMAP4430
This module creates and registers all drivers necessary for inter-processor
notification on OMAP4430.
#include <ti/sdo/ipc/family/omap4430/NotifyCircSetup.h>
Functions common to all INotifySetup modules |
Int | |
UInt16 | |
SizeT | |
Functions common to all target modules |
|
|
Constants |
extern const UInt | |
| |
config NotifyCircSetup_E_noInterruptLine // module-wide |
 |
Assert raised when trying to attach between OMAP4430/CORE1 and
either the DSP or the HOST
extern const Error_Id NotifyCircSetup_E_noInterruptLine;
config NotifyCircSetup_dspIntVectId // module-wide |
 |
Interrupt vector id for OMAP4430/DSP
extern const UInt NotifyCircSetup_dspIntVectId;
NotifyCircSetup_attach() // module-wide |
 |
Function that will be called in Notify_attach
Int NotifyCircSetup_attach(UInt16 remoteProcId, Ptr sharedAddr);
NotifyCircSetup_numIntLines() // module-wide |
 |
Returns number of interrupt lines to the processor
UInt16 NotifyCircSetup_numIntLines(UInt16 remoteProcId);
NotifyCircSetup_sharedMemReq() // module-wide |
 |
Shared Memory Required for a single notification line
SizeT NotifyCircSetup_sharedMemReq(UInt16 remoteProcId, Ptr sharedAddr);
Module-Wide Built-Ins |
 |
// Get this module's unique id
Bool NotifyCircSetup_Module_startupDone();
// Test if this module has completed startup
// The heap from which this module allocates memory
Bool NotifyCircSetup_Module_hasMask();
// Test whether this module has a diagnostics mask
Bits16 NotifyCircSetup_Module_getMask();
// Returns the diagnostics mask for this module
Void NotifyCircSetup_Module_setMask(Bits16 mask);
// Set the diagnostics mask for this module
var NotifyCircSetup = xdc.useModule('ti.sdo.ipc.family.omap4430.NotifyCircSetup');
module-wide config parameters
msg: "E_noInterruptLine: Trying to attach between CORE1 and %s"
};
generated on Thu, 06 Mar 2014 05:36:30 GMT