Lines Matching refs:CS

122         if (BITBAND_PERI(CS->IFG, CS_IFG_LFXTIFG_OFS))  in _CSComputeCLKFrequency()
126 if (BITBAND_PERI(CS->IFG, CS_IFG_LFXTIFG_OFS)) in _CSComputeCLKFrequency()
128 if (BITBAND_PERI(CS->CLKEN, CS_CLKEN_REFOFSEL_OFS)) in _CSComputeCLKFrequency()
138 if (BITBAND_PERI(CS->IFG, CS_IFG_HFXTIFG_OFS)) in _CSComputeCLKFrequency()
142 if (BITBAND_PERI(CS->IFG, CS_IFG_HFXTIFG_OFS)) in _CSComputeCLKFrequency()
144 if (BITBAND_PERI(CS->CLKEN, CS_CLKEN_REFOFSEL_OFS)) in _CSComputeCLKFrequency()
156 if (BITBAND_PERI(CS->CLKEN, CS_CLKEN_REFOFSEL_OFS)) in _CSComputeCLKFrequency()
178 switch (CS->CTL0 & CS_CTL0_DCORSEL_MASK) in _CSGetDOCFrequency()
218 CS->KEY = CS_KEY; in CS_initClockSignal()
234 while (!BITBAND_PERI(CS->STAT, CS_STAT_ACLK_READY_OFS)) in CS_initClockSignal()
238 CS->CTL1 = ((clockSourceDivider >> CS_ACLK_DIV_BITPOS) in CS_initClockSignal()
240 | (CS->CTL1 & ~(CS_CTL1_SELA_MASK | CS_CTL1_DIVA_MASK)); in CS_initClockSignal()
243 while (!BITBAND_PERI(CS->STAT, CS_STAT_ACLK_READY_OFS)) in CS_initClockSignal()
253 while (!BITBAND_PERI(CS->STAT, CS_STAT_MCLK_READY_OFS)) in CS_initClockSignal()
256 CS->CTL1 = ((clockSourceDivider >> CS_MCLK_DIV_BITPOS) in CS_initClockSignal()
258 | (CS->CTL1 & ~(CS_CTL1_SELM_MASK | CS_CTL1_DIVM_MASK)); in CS_initClockSignal()
261 while (!BITBAND_PERI(CS->STAT, CS_STAT_MCLK_READY_OFS)) in CS_initClockSignal()
270 while (!BITBAND_PERI(CS->STAT, CS_STAT_SMCLK_READY_OFS)) in CS_initClockSignal()
273 CS->CTL1 = ((clockSourceDivider >> CS_SMCLK_DIV_BITPOS) in CS_initClockSignal()
275 | (CS->CTL1 & ~(CS_CTL1_DIVS_MASK | CS_CTL1_SELS_MASK)); in CS_initClockSignal()
278 while (!BITBAND_PERI(CS->STAT, CS_STAT_SMCLK_READY_OFS)) in CS_initClockSignal()
287 while (!BITBAND_PERI(CS->STAT, CS_STAT_HSMCLK_READY_OFS)) in CS_initClockSignal()
290 CS->CTL1 = ((clockSourceDivider >> CS_HSMCLK_DIV_BITPOS) in CS_initClockSignal()
292 | (CS->CTL1 & ~(CS_CTL1_DIVHS_MASK | CS_CTL1_SELS_MASK)); in CS_initClockSignal()
295 while (!BITBAND_PERI(CS->STAT, CS_STAT_HSMCLK_READY_OFS)) in CS_initClockSignal()
305 while (!BITBAND_PERI(CS->STAT, CS_STAT_BCLK_READY_OFS)) in CS_initClockSignal()
312 BITBAND_PERI(CS->CTL1, CS_CTL1_SELB_OFS) = 0; in CS_initClockSignal()
314 BITBAND_PERI(CS->CTL1, CS_CTL1_SELB_OFS) = 1; in CS_initClockSignal()
319 while (!BITBAND_PERI(CS->STAT, CS_STAT_BCLK_READY_OFS)) in CS_initClockSignal()
332 BITBAND_PERI(CS->KEY, CS_KEY_KEY_OFS) = 1; in CS_initClockSignal()
347 CS->KEY = CS_KEY; in CS_startHFXTWithTimeout()
363 BITBAND_PERI(CS->CTL2, CS_CTL2_HFXTDRIVE_OFS) = 1; in CS_startHFXTWithTimeout()
364 CS->CTL2 = (CS->CTL2 & (~CS_CTL2_HFXTFREQ_MASK)) | (wHFFreqRange); in CS_startHFXTWithTimeout()
368 BITBAND_PERI(CS->CTL2, CS_CTL2_HFXTBYPASS_OFS) = 1; in CS_startHFXTWithTimeout()
371 BITBAND_PERI(CS->CTL2, CS_CTL2_HFXTBYPASS_OFS) = 0; in CS_startHFXTWithTimeout()
375 BITBAND_PERI(CS->CTL2, CS_CTL2_HFXT_EN_OFS) = 1; in CS_startHFXTWithTimeout()
376 while (BITBAND_PERI(CS->IFG, CS_IFG_HFXTIFG_OFS)) in CS_startHFXTWithTimeout()
381 BITBAND_PERI(CS->CLRIFG,CS_CLRIFG_CLR_HFXTIFG_OFS) = 1; in CS_startHFXTWithTimeout()
388 BITBAND_PERI(CS->CTL2, CS_CTL2_HFXTDRIVE_OFS) = 1; in CS_startHFXTWithTimeout()
390 BITBAND_PERI(CS->CTL2, CS_CTL2_HFXTDRIVE_OFS) = 0; in CS_startHFXTWithTimeout()
394 BITBAND_PERI(CS->KEY, CS_KEY_KEY_OFS) = 1; in CS_startHFXTWithTimeout()
427 CS->KEY = CS_KEY; in CS_startLFXTWithTimeout()
443 BITBAND_PERI(CS->CTL2, CS_CTL2_LFXTBYPASS_OFS) = 1; in CS_startLFXTWithTimeout()
446 CS->CTL2 |= (CS_LFXT_DRIVE3); in CS_startLFXTWithTimeout()
447 BITBAND_PERI(CS->CTL2, CS_CTL2_LFXTBYPASS_OFS) = 0; in CS_startLFXTWithTimeout()
451 BITBAND_PERI(CS->CTL2, CS_CTL2_LFXT_EN_OFS) = 1; in CS_startLFXTWithTimeout()
453 while (BITBAND_PERI(CS->IFG, CS_IFG_LFXTIFG_OFS)) in CS_startLFXTWithTimeout()
458 BITBAND_PERI(CS->CLRIFG,CS_CLRIFG_CLR_LFXTIFG_OFS) = 1; in CS_startLFXTWithTimeout()
464 CS->CTL2 = ((CS->CTL2 & ~CS_LFXT_DRIVE3) | xtDrive); in CS_startLFXTWithTimeout()
468 BITBAND_PERI(CS->KEY, CS_KEY_KEY_OFS) = 1; in CS_startLFXTWithTimeout()
490 CS->KEY = CS_KEY; in CS_enableClockRequest()
492 CS->CLKEN |= selectClock; in CS_enableClockRequest()
495 BITBAND_PERI(CS->KEY, CS_KEY_KEY_OFS) = 1; in CS_enableClockRequest()
505 CS->KEY = CS_KEY; in CS_disableClockRequest()
507 CS->CLKEN &= ~selectClock; in CS_disableClockRequest()
510 BITBAND_PERI(CS->KEY, CS_KEY_KEY_OFS) = 1; in CS_disableClockRequest()
520 CS->KEY = CS_KEY; in CS_setReferenceOscillatorFrequency()
522 BITBAND_PERI(CS->CLKEN, CS_CLKEN_REFOFSEL_OFS) = referenceFrequency; in CS_setReferenceOscillatorFrequency()
525 BITBAND_PERI(CS->KEY, CS_KEY_KEY_OFS) = 1; in CS_setReferenceOscillatorFrequency()
531 CS->KEY = CS_KEY; in CS_enableDCOExternalResistor()
533 BITBAND_PERI(CS->CTL0,CS_CTL0_DCORES_OFS) = 1; in CS_enableDCOExternalResistor()
536 BITBAND_PERI(CS->KEY, CS_KEY_KEY_OFS) = 1; in CS_enableDCOExternalResistor()
545 CS->KEY = CS_KEY; in CS_setDCOExternalResistorCalibration()
547 rselVal = (CS->CTL0 | CS_CTL0_DCORSEL_MASK) >> CS_CTL0_DCORSEL_OFS; in CS_setDCOExternalResistorCalibration()
549 CS->CTL0 &= ~CS_CTL0_DCORSEL_MASK; in CS_setDCOExternalResistorCalibration()
553 CS->DCOERCAL1 &= ~CS_DCOERCAL1_DCO_FCAL_RSEL5_MASK; in CS_setDCOExternalResistorCalibration()
554 CS->DCOERCAL1 |= (calData); in CS_setDCOExternalResistorCalibration()
557 CS->DCOERCAL0 &= ~CS_DCOERCAL0_DCO_FCAL_RSEL04_MASK; in CS_setDCOExternalResistorCalibration()
558 CS->DCOERCAL0 |= (calData) << CS_DCOERCAL0_DCO_FCAL_RSEL04_OFS; in CS_setDCOExternalResistorCalibration()
561 CS->CTL0 |= (rselVal) << CS_CTL0_DCORSEL_OFS; in CS_setDCOExternalResistorCalibration()
564 BITBAND_PERI(CS->KEY, CS_KEY_KEY_OFS) = 1; in CS_setDCOExternalResistorCalibration()
571 CS->KEY = CS_KEY; in CS_disableDCOExternalResistor()
573 BITBAND_PERI(CS->CTL0,CS_CTL0_DCORES_OFS) = 0; in CS_disableDCOExternalResistor()
576 BITBAND_PERI(CS->KEY, CS_KEY_KEY_OFS) = 1; in CS_disableDCOExternalResistor()
589 CS->KEY = CS_KEY; in CS_setDCOCenteredFrequency()
592 CS->CTL0 = ((CS->CTL0 & ~CS_CTL0_DCORSEL_MASK) | dcoFreq); in CS_setDCOCenteredFrequency()
595 BITBAND_PERI(CS->KEY, CS_KEY_KEY_OFS) = 1; in CS_setDCOCenteredFrequency()
600 CS->KEY = CS_KEY; in CS_tuneDCOFrequency()
610 CS->CTL0 = ((CS->CTL0 & ~dcoTuneMask) | (tuneParameter & dcoTuneMask) in CS_tuneDCOFrequency()
614 CS->CTL0 = ((CS->CTL0 & ~dcoTuneMask) | (tuneParameter & dcoTuneMask)); in CS_tuneDCOFrequency()
617 BITBAND_PERI(CS->KEY, CS_KEY_KEY_OFS) = 1; in CS_tuneDCOFrequency()
648 dcoTune = CS->CTL0 & 0x3FF; in CS_getDCOFrequency()
661 if (BITBAND_PERI(CS->CTL0, CS_CTL0_DCORES_OFS)) in CS_getDCOFrequency()
677 if (BITBAND_PERI(CS->CTL0, CS_CTL0_DCORES_OFS)) in CS_getDCOFrequency()
757 if (BITBAND_PERI(CS->CTL0, CS_CTL0_DCORES_OFS)) in CS_setDCOFrequency()
773 if (BITBAND_PERI(CS->CTL0, CS_CTL0_DCORES_OFS)) in CS_setDCOFrequency()
795 if (BITBAND_PERI(CS->CTL1, CS_CTL1_SELB_OFS)) in CS_getBCLK()
805 wSource = (CS->CTL1 & CS_CTL1_SELS_MASK) >> CS_HSMCLK_SRC_BITPOS; in CS_getHSMCLK()
806 wDivider = ((CS->CTL1 & CS_CTL1_DIVHS_MASK) << CS_HSMCLK_DIV_BITPOS); in CS_getHSMCLK()
815 wSource = (CS->CTL1 & CS_CTL1_SELA_MASK) >> CS_ACLK_SRC_BITPOS; in CS_getACLK()
816 wDivider = ((CS->CTL1 & CS_CTL1_DIVA_MASK) << CS_ACLK_DIV_BITPOS); in CS_getACLK()
825 wSource = (CS->CTL1 & CS_CTL1_SELS_MASK) >> CS_HSMCLK_SRC_BITPOS; in CS_getSMCLK()
826 wDivider = ((CS->CTL1 & CS_CTL1_DIVS_MASK)); in CS_getSMCLK()
836 wSource = (CS->CTL1 & CS_CTL1_SELM_MASK) << CS_MCLK_SRC_BITPOS; in CS_getMCLK()
837 wDivider = ((CS->CTL1 & CS_CTL1_DIVM_MASK) << CS_MCLK_DIV_BITPOS); in CS_getMCLK()
848 CS->KEY = CS_KEY; in CS_enableFaultCounter()
852 BITBAND_PERI(CS->CTL3, CS_CTL3_FCNTHF_EN_OFS) = 1; in CS_enableFaultCounter()
855 BITBAND_PERI(CS->CTL3, CS_CTL3_FCNTLF_EN_OFS) = 1; in CS_enableFaultCounter()
859 BITBAND_PERI(CS->KEY, CS_KEY_KEY_OFS) = 1; in CS_enableFaultCounter()
868 CS->KEY = CS_KEY; in CS_disableFaultCounter()
872 BITBAND_PERI(CS->CTL3, CS_CTL3_FCNTHF_EN_OFS) = 0; in CS_disableFaultCounter()
875 BITBAND_PERI(CS->CTL3, CS_CTL3_FCNTLF_EN_OFS) = 0; in CS_disableFaultCounter()
879 BITBAND_PERI(CS->KEY, CS_KEY_KEY_OFS) = 1; in CS_disableFaultCounter()
888 CS->KEY = CS_KEY; in CS_resetFaultCounter()
892 BITBAND_PERI(CS->CTL3, CS_CTL3_RFCNTHF_OFS) = 1; in CS_resetFaultCounter()
895 BITBAND_PERI(CS->CTL3, CS_CTL3_RFCNTLF_OFS) = 1; in CS_resetFaultCounter()
899 BITBAND_PERI(CS->KEY, CS_KEY_KEY_OFS) = 1; in CS_resetFaultCounter()
913 CS->KEY = CS_KEY; in CS_startFaultCounter()
917 CS->CTL3 = ((CS->CTL3 & ~CS_CTL3_FCNTHF_MASK) | (countValue << 4)); in CS_startFaultCounter()
920 CS->CTL3 = ((CS->CTL3 & ~CS_CTL3_FCNTLF_MASK) | (countValue)); in CS_startFaultCounter()
924 BITBAND_PERI(CS->KEY, CS_KEY_KEY_OFS) = 1; in CS_startFaultCounter()
930 CS->KEY = CS_KEY; in CS_enableInterrupt()
932 CS->IE |= flags; in CS_enableInterrupt()
935 BITBAND_PERI(CS->KEY, CS_KEY_KEY_OFS) = 1; in CS_enableInterrupt()
941 CS->KEY = CS_KEY; in CS_disableInterrupt()
943 CS->IE &= ~flags; in CS_disableInterrupt()
946 BITBAND_PERI(CS->KEY, CS_KEY_KEY_OFS) = 1; in CS_disableInterrupt()
951 return CS->IFG; in CS_getInterruptStatus()
956 return CS_getInterruptStatus() & CS->IE; in CS_getEnabledInterruptStatus()
962 CS->KEY = CS_KEY; in CS_clearInterruptFlag()
964 CS->CLRIFG |= flags; in CS_clearInterruptFlag()
967 BITBAND_PERI(CS->KEY, CS_KEY_KEY_OFS) = 1; in CS_clearInterruptFlag()