Lines Matching refs:ulSequenceNum

102 ADCIntRegister(unsigned long ulBase, unsigned long ulSequenceNum,  in ADCIntRegister()  argument
111 ASSERT(ulSequenceNum < 4); in ADCIntRegister()
116 ulInt = ((ulBase == ADC0_BASE) ? (INT_ADC0SS0 + ulSequenceNum) : in ADCIntRegister()
117 (INT_ADC1SS0 + ulSequenceNum)); in ADCIntRegister()
148 ADCIntUnregister(unsigned long ulBase, unsigned long ulSequenceNum) in ADCIntUnregister() argument
156 ASSERT(ulSequenceNum < 4); in ADCIntUnregister()
161 ulInt = ((ulBase == ADC0_BASE) ? (INT_ADC0SS0 + ulSequenceNum) : in ADCIntUnregister()
162 (INT_ADC1SS0 + ulSequenceNum)); in ADCIntUnregister()
188 ADCIntDisable(unsigned long ulBase, unsigned long ulSequenceNum) in ADCIntDisable() argument
194 ASSERT(ulSequenceNum < 4); in ADCIntDisable()
199 HWREG(ulBase + ADC_O_IM) &= ~(1 << ulSequenceNum); in ADCIntDisable()
217 ADCIntEnable(unsigned long ulBase, unsigned long ulSequenceNum) in ADCIntEnable() argument
223 ASSERT(ulSequenceNum < 4); in ADCIntEnable()
228 HWREG(ulBase + ADC_O_ISC) = 1 << ulSequenceNum; in ADCIntEnable()
233 HWREG(ulBase + ADC_O_IM) |= 1 << ulSequenceNum; in ADCIntEnable()
253 ADCIntStatus(unsigned long ulBase, unsigned long ulSequenceNum, in ADCIntStatus() argument
262 ASSERT(ulSequenceNum < 4); in ADCIntStatus()
270 ulTemp = HWREG(ulBase + ADC_O_ISC) & (0x10001 << ulSequenceNum); in ADCIntStatus()
274 ulTemp = HWREG(ulBase + ADC_O_RIS) & (0x10000 | (1 << ulSequenceNum)); in ADCIntStatus()
283 ulTemp &= ~(0x10000 << ulSequenceNum); in ADCIntStatus()
317 ADCIntClear(unsigned long ulBase, unsigned long ulSequenceNum) in ADCIntClear() argument
323 ASSERT(ulSequenceNum < 4); in ADCIntClear()
328 HWREG(ulBase + ADC_O_ISC) = 1 << ulSequenceNum; in ADCIntClear()
345 ADCSequenceEnable(unsigned long ulBase, unsigned long ulSequenceNum) in ADCSequenceEnable() argument
351 ASSERT(ulSequenceNum < 4); in ADCSequenceEnable()
356 HWREG(ulBase + ADC_O_ACTSS) |= 1 << ulSequenceNum; in ADCSequenceEnable()
373 ADCSequenceDisable(unsigned long ulBase, unsigned long ulSequenceNum) in ADCSequenceDisable() argument
379 ASSERT(ulSequenceNum < 4); in ADCSequenceDisable()
384 HWREG(ulBase + ADC_O_ACTSS) &= ~(1 << ulSequenceNum); in ADCSequenceDisable()
445 ADCSequenceConfigure(unsigned long ulBase, unsigned long ulSequenceNum, in ADCSequenceConfigure() argument
452 ASSERT(ulSequenceNum < 4); in ADCSequenceConfigure()
469 ulSequenceNum *= 4; in ADCSequenceConfigure()
475 ~(0xf << ulSequenceNum)) | in ADCSequenceConfigure()
476 ((ulTrigger & 0xf) << ulSequenceNum)); in ADCSequenceConfigure()
482 ~(0xf << ulSequenceNum)) | in ADCSequenceConfigure()
483 ((ulPriority & 0x3) << ulSequenceNum)); in ADCSequenceConfigure()
537 ADCSequenceStepConfigure(unsigned long ulBase, unsigned long ulSequenceNum, in ADCSequenceStepConfigure() argument
546 ASSERT(ulSequenceNum < 4); in ADCSequenceStepConfigure()
547 ASSERT(((ulSequenceNum == 0) && (ulStep < 8)) || in ADCSequenceStepConfigure()
548 ((ulSequenceNum == 1) && (ulStep < 4)) || in ADCSequenceStepConfigure()
549 ((ulSequenceNum == 2) && (ulStep < 4)) || in ADCSequenceStepConfigure()
550 ((ulSequenceNum == 3) && (ulStep < 1))); in ADCSequenceStepConfigure()
555 ulBase += ADC_SEQ + (ADC_SEQ_STEP * ulSequenceNum); in ADCSequenceStepConfigure()
631 ADCSequenceOverflow(unsigned long ulBase, unsigned long ulSequenceNum) in ADCSequenceOverflow() argument
637 ASSERT(ulSequenceNum < 4); in ADCSequenceOverflow()
642 return(HWREG(ulBase + ADC_O_OSTAT) & (1 << ulSequenceNum)); in ADCSequenceOverflow()
660 ADCSequenceOverflowClear(unsigned long ulBase, unsigned long ulSequenceNum) in ADCSequenceOverflowClear() argument
666 ASSERT(ulSequenceNum < 4); in ADCSequenceOverflowClear()
671 HWREG(ulBase + ADC_O_OSTAT) = 1 << ulSequenceNum; in ADCSequenceOverflowClear()
689 ADCSequenceUnderflow(unsigned long ulBase, unsigned long ulSequenceNum) in ADCSequenceUnderflow() argument
695 ASSERT(ulSequenceNum < 4); in ADCSequenceUnderflow()
700 return(HWREG(ulBase + ADC_O_USTAT) & (1 << ulSequenceNum)); in ADCSequenceUnderflow()
718 ADCSequenceUnderflowClear(unsigned long ulBase, unsigned long ulSequenceNum) in ADCSequenceUnderflowClear() argument
724 ASSERT(ulSequenceNum < 4); in ADCSequenceUnderflowClear()
729 HWREG(ulBase + ADC_O_USTAT) = 1 << ulSequenceNum; in ADCSequenceUnderflowClear()
751 ADCSequenceDataGet(unsigned long ulBase, unsigned long ulSequenceNum, in ADCSequenceDataGet() argument
760 ASSERT(ulSequenceNum < 4); in ADCSequenceDataGet()
765 ulBase += ADC_SEQ + (ADC_SEQ_STEP * ulSequenceNum); in ADCSequenceDataGet()
810 ADCProcessorTrigger(unsigned long ulBase, unsigned long ulSequenceNum) in ADCProcessorTrigger() argument
816 ASSERT((ulSequenceNum & 0xf) < 4); in ADCProcessorTrigger()
821 HWREG(ulBase + ADC_O_PSSI) |= ((ulSequenceNum & 0xffff0000) | in ADCProcessorTrigger()
822 (1 << (ulSequenceNum & 0xf))); in ADCProcessorTrigger()
850 unsigned long ulSequenceNum, in ADCSoftwareOversampleConfigure() argument
859 ASSERT(ulSequenceNum < 3); in ADCSoftwareOversampleConfigure()
861 ((ulSequenceNum == 0) || (ulFactor != 8))); in ADCSoftwareOversampleConfigure()
873 g_pucOversampleFactor[ulSequenceNum] = ulValue; in ADCSoftwareOversampleConfigure()
895 unsigned long ulSequenceNum, in ADCSoftwareOversampleStepConfigure() argument
903 ASSERT(ulSequenceNum < 3); in ADCSoftwareOversampleStepConfigure()
904 ASSERT(((ulSequenceNum == 0) && in ADCSoftwareOversampleStepConfigure()
905 (ulStep < (8UL >> g_pucOversampleFactor[ulSequenceNum]))) || in ADCSoftwareOversampleStepConfigure()
906 (ulStep < (4UL >> g_pucOversampleFactor[ulSequenceNum]))); in ADCSoftwareOversampleStepConfigure()
911 ulBase += ADC_SEQ + (ADC_SEQ_STEP * ulSequenceNum); in ADCSoftwareOversampleStepConfigure()
916 ulStep *= 4 << g_pucOversampleFactor[ulSequenceNum]; in ADCSoftwareOversampleStepConfigure()
922 for(ulSequenceNum = 1 << g_pucOversampleFactor[ulSequenceNum]; in ADCSoftwareOversampleStepConfigure()
923 ulSequenceNum; ulSequenceNum--) in ADCSoftwareOversampleStepConfigure()
945 if(ulSequenceNum != 1) in ADCSoftwareOversampleStepConfigure()
979 ADCSoftwareOversampleDataGet(unsigned long ulBase, unsigned long ulSequenceNum, in ADCSoftwareOversampleDataGet() argument
988 ASSERT(ulSequenceNum < 3); in ADCSoftwareOversampleDataGet()
989 ASSERT(((ulSequenceNum == 0) && in ADCSoftwareOversampleDataGet()
990 (ulCount < (8UL >> g_pucOversampleFactor[ulSequenceNum]))) || in ADCSoftwareOversampleDataGet()
991 (ulCount < (4UL >> g_pucOversampleFactor[ulSequenceNum]))); in ADCSoftwareOversampleDataGet()
996 ulBase += ADC_SEQ + (ADC_SEQ_STEP * ulSequenceNum); in ADCSoftwareOversampleDataGet()
1007 for(ulIdx = 1 << g_pucOversampleFactor[ulSequenceNum]; ulIdx; ulIdx--) in ADCSoftwareOversampleDataGet()
1018 *pulBuffer++ = ulAccum >> g_pucOversampleFactor[ulSequenceNum]; in ADCSoftwareOversampleDataGet()
1256 ADCComparatorIntDisable(unsigned long ulBase, unsigned long ulSequenceNum) in ADCComparatorIntDisable() argument
1262 ASSERT(ulSequenceNum < 4); in ADCComparatorIntDisable()
1267 HWREG(ulBase + ADC_O_IM) &= ~(0x10000 << ulSequenceNum); in ADCComparatorIntDisable()
1283 ADCComparatorIntEnable(unsigned long ulBase, unsigned long ulSequenceNum) in ADCComparatorIntEnable() argument
1289 ASSERT(ulSequenceNum < 4); in ADCComparatorIntEnable()
1294 HWREG(ulBase + ADC_O_IM) |= 0x10000 << ulSequenceNum; in ADCComparatorIntEnable()