Lines Matching refs:ulInterrupt

254 IntRegister(unsigned long ulInterrupt, void (*pfnHandler)(void))  in IntRegister()  argument
261 ASSERT(ulInterrupt < NUM_INTERRUPTS); in IntRegister()
264 ulNvicTbl[ulInterrupt]= (unsigned long)pfnHandler; in IntRegister()
284 IntUnregister(unsigned long ulInterrupt) in IntUnregister() argument
291 ASSERT(ulInterrupt < NUM_INTERRUPTS); in IntUnregister()
294 ulNvicTbl[ulInterrupt]= (unsigned long)IntDefaultHandler; in IntUnregister()
402 IntPrioritySet(unsigned long ulInterrupt, unsigned char ucPriority) in IntPrioritySet() argument
409 ASSERT((ulInterrupt >= 4) && (ulInterrupt < NUM_INTERRUPTS)); in IntPrioritySet()
414 ulTemp = HWREG(g_pulRegs[ulInterrupt >> 2]); in IntPrioritySet()
415 ulTemp &= ~(0xFF << (8 * (ulInterrupt & 3))); in IntPrioritySet()
416 ulTemp |= ucPriority << (8 * (ulInterrupt & 3)); in IntPrioritySet()
417 HWREG(g_pulRegs[ulInterrupt >> 2]) = ulTemp; in IntPrioritySet()
434 IntPriorityGet(unsigned long ulInterrupt) in IntPriorityGet() argument
439 ASSERT((ulInterrupt >= 4) && (ulInterrupt < NUM_INTERRUPTS)); in IntPriorityGet()
444 return((HWREG(g_pulRegs[ulInterrupt >> 2]) >> (8 * (ulInterrupt & 3))) & in IntPriorityGet()
462 IntEnable(unsigned long ulInterrupt) in IntEnable() argument
467 ASSERT(ulInterrupt < NUM_INTERRUPTS); in IntEnable()
472 if(ulInterrupt == FAULT_MPU) in IntEnable()
481 else if(ulInterrupt == FAULT_BUS) in IntEnable()
490 else if(ulInterrupt == FAULT_USAGE) in IntEnable()
499 else if(ulInterrupt == FAULT_SYSTICK) in IntEnable()
508 else if(ulInterrupt >= 16) in IntEnable()
513 HWREG(g_pulEnRegs[(ulInterrupt - 16) / 32]) = in IntEnable()
514 1 << ((ulInterrupt - 16) & 31); in IntEnable()
534 IntDisable(unsigned long ulInterrupt) in IntDisable() argument
539 ASSERT(ulInterrupt < NUM_INTERRUPTS); in IntDisable()
544 if(ulInterrupt == FAULT_MPU) in IntDisable()
553 else if(ulInterrupt == FAULT_BUS) in IntDisable()
562 else if(ulInterrupt == FAULT_USAGE) in IntDisable()
571 else if(ulInterrupt == FAULT_SYSTICK) in IntDisable()
580 else if(ulInterrupt >= 16) in IntDisable()
585 HWREG(g_pulDisRegs[(ulInterrupt - 16) / 32]) = in IntDisable()
586 1 << ((ulInterrupt - 16) & 31); in IntDisable()
611 IntPendSet(unsigned long ulInterrupt) in IntPendSet() argument
616 ASSERT(ulInterrupt < NUM_INTERRUPTS); in IntPendSet()
621 if(ulInterrupt == FAULT_NMI) in IntPendSet()
630 else if(ulInterrupt == FAULT_PENDSV) in IntPendSet()
639 else if(ulInterrupt == FAULT_SYSTICK) in IntPendSet()
648 else if(ulInterrupt >= 16) in IntPendSet()
653 HWREG(g_pulPendRegs[(ulInterrupt - 16) / 32]) = in IntPendSet()
654 1 << ((ulInterrupt - 16) & 31); in IntPendSet()
676 IntPendClear(unsigned long ulInterrupt) in IntPendClear() argument
681 ASSERT(ulInterrupt < NUM_INTERRUPTS); in IntPendClear()
686 if(ulInterrupt == FAULT_PENDSV) in IntPendClear()
693 else if(ulInterrupt == FAULT_SYSTICK) in IntPendClear()
700 else if(ulInterrupt >= 16) in IntPendClear()
705 HWREG(g_pulUnpendRegs[(ulInterrupt - 16) / 32]) = in IntPendClear()
706 1 << ((ulInterrupt - 16) & 31); in IntPendClear()