diff --git a/packages/ti/sdo/ipc/family/vayu/InterruptIpu.c b/packages/ti/sdo/ipc/family/vayu/InterruptIpu.c
index 32f64b32b593b34fcdf2d39602dd47c6c72f3109..fe2fd83e317fd8febc8d918e6178653a64c9c961 100644 (file)
#include <xdc/std.h>
#include <xdc/runtime/Assert.h>
-#include <xdc/runtime/Startup.h>
#include <ti/sysbios/BIOS.h>
#include <ti/sysbios/family/shared/vayu/IntXbar.h>
{
UInt16 index;
Bool useMailbox = TRUE;
- UInt8 subMbxIdx;
+ UInt subMbxIdx;
index = MBX_TABLE_IDX(remoteProcId, MultiProc_self());
{
UInt16 index;
Bool useMailbox = TRUE;
- UInt8 subMbxIdx;
+ UInt subMbxIdx;
if (Core_ipuId == 1) {
if ((remoteProcId == InterruptIpu_ipu1_0ProcId) ||
@@ -246,12 +245,9 @@ Void InterruptIpu_intRegister(UInt16 remoteProcId, IInterrupt_IntInfo *intInfo,
Void InterruptIpu_intUnregister(UInt16 remoteProcId,
IInterrupt_IntInfo *intInfo)
{
- Int index;
+ Int index;
+ Hwi_Handle hwiHandle;
InterruptIpu_FxnTable *table;
- Hwi_Handle hwiHandle;
-
- /* index is the virtual id (invariant) */
- index = PROCID(remoteProcId);
/* Disable the mailbox interrupt source */
InterruptIpu_intDisable(remoteProcId, intInfo);
}
}
+ /* index is the virtual id (invariant) */
+ index = PROCID(remoteProcId);
+
/* Clear the FxnTable entry for the remote processor */
table = &(InterruptIpu_module->fxnTable[index]);
table->func = NULL;
* Send interrupt to the remote processor
*/
Void InterruptIpu_intSend(UInt16 remoteProcId, IInterrupt_IntInfo *intInfo,
- UArg arg)
+ UArg arg)
{
UInt key;
UInt16 index;