Lines Matching +full:license +full:- +full:path
5 * # License
9 * SPDX-License-Identifier: Zlib
13 * This software is provided 'as-is', without any express or implied
46 * @addtogroup vdac VDAC - Voltage DAC
51 * Labs' 32-bit MCUs and SoCs. VDAC converts digital values to analog
52 * signals at up to 500 ksps with 12-bit accuracy. VDAC is designed for
77 * @note The output stage of a VDAC channel consists of an on-chip operational
162 /** Selects between main and alternate output path calibration values. */
169 /** Warm-up mode, keep VDAC on (in idle) - or shutdown between conversions.*/
197 true, /* Use main output path calibration values. */ \
225 /** Set channel conversion mode to sample/shut-off mode. Default is
451 /** Warm-up mode, keep VDAC on (in idle) - or shutdown between conversions.*/
469 /** Set channel conversion mode to sample/shut-off mode. Default is
543 while (0UL != (vdac->STATUS & VDAC_STATUS_SYNCBUSY)) { in VDAC_SineModeStart()
547 vdac->CMD = VDAC_CMD_SINEMODESTART; in VDAC_SineModeStart()
548 while (0UL == (vdac->STATUS & VDAC_STATUS_SINEACTIVE)) { in VDAC_SineModeStart()
551 vdac->CMD = VDAC_CMD_SINEMODESTOP; in VDAC_SineModeStart()
552 while (0UL != (vdac->STATUS & VDAC_STATUS_SINEACTIVE)) { in VDAC_SineModeStart()
577 vdac->CH0DATA = value; in VDAC_Channel0OutputSet()
580 vdac->CH0F = value; in VDAC_Channel0OutputSet()
603 vdac->CH1DATA = value; in VDAC_Channel1OutputSet()
606 vdac->CH1F = value; in VDAC_Channel1OutputSet()
624 vdac->IF_CLR = flags; in VDAC_IntClear()
626 vdac->IFC = flags; in VDAC_IntClear()
644 vdac->IEN_CLR = flags; in VDAC_IntDisable()
646 vdac->IEN &= ~flags; in VDAC_IntDisable()
669 vdac->IEN_SET = flags; in VDAC_IntEnable()
671 vdac->IEN |= flags; in VDAC_IntEnable()
691 return vdac->IF; in VDAC_IntGet()
708 * - the OR combination of enabled interrupt sources in VDACx_IEN_nnn
710 * - the OR combination of valid interrupt flags of the VDAC module
715 uint32_t ien = vdac->IEN; in VDAC_IntGetEnabled()
718 return vdac->IF & ien; in VDAC_IntGetEnabled()
735 vdac->IF_SET = flags; in VDAC_IntSet()
737 vdac->IFS = flags; in VDAC_IntSet()
754 return vdac->STATUS; in VDAC_GetStatus()