Home
last modified time | relevance | path

Searched refs:EventReadIndex (Results 1 – 1 of 1) sorted by relevance

/utopia/UTPA2-700.0.x/modules/dscmb/drv/nsk2/
H A DdrvNDSRasp.c206 static MS_U16 EventReadIndex[RASP_NUM]; variable
511 printf("EventReadIndex now [0x%x]\n", (MS_U32)EventReadIndex[RaspID]); in _NDS_RASP_IsrTask()
513 if (EventReadIndex[RaspID] < EventTmpIndex[RaspID]) in _NDS_RASP_IsrTask()
515 u16EventQueued = (MS_U16)(EventTmpIndex[RaspID] - EventReadIndex[RaspID]); in _NDS_RASP_IsrTask()
517 else if (EventReadIndex[RaspID] > EventTmpIndex[RaspID]) in _NDS_RASP_IsrTask()
519 … u16EventQueued = (MS_U16)(RASP_EVENT_FIFO_DEPTH - EventReadIndex[RaspID] + EventTmpIndex[RaspID]); in _NDS_RASP_IsrTask()
525 EventReadIndex[RaspID] ++; in _NDS_RASP_IsrTask()
528 _Event_CallBackFun(RaspID, _EventDataArray[RaspID], u16EventQueued, EventReadIndex[RaspID]); in _NDS_RASP_IsrTask()
530 EventReadIndex[RaspID] += (u16EventQueued-1); in _NDS_RASP_IsrTask()
532 printf("EventReadIndex then [0x%x]\n", (MS_U32)EventReadIndex[RaspID]); in _NDS_RASP_IsrTask()