123 #include "adc2_defines.h"
134 #define ADC2_DCH_CNT (15u)
137 #define ADC2_AI_CNT (15u)
140 #define ADC2_FILT_CNT (8u)
143 #define ADC2_SEQ_CNT (4u)
146 #define ADC2_SLOT_CNT (4u)
149 #define ADC2_FILT_CH_DIS (4u)
152 #define ADC2_ALL_DCH_MSK (0xfffffu)
155 #define ADC2_ALL_SQSTS_MSK (0xfffu)
158 #define ADC2_ALL_FILTSTS_MSK (0xfu)
161 #define ADC2_ALL_CMPSTS_MSK (0xff00ffu)
164 #define ADC2_VAREF_mV (1211u)
167 #define ADC2_MAX_RESOLUTION (0xfffu)
170 #define ADC2_ATT_TYPE0 (12u)
173 #define ADC2_ATT_TYPE1 (10u)
176 #define ADC2_ATT_TYPE2 (6u)
179 #define ADC2_ATT_TYPE3 (38u)
182 #define ADC2_ATT_TYPE4 (58u)
185 #define ADC2_ATT_DENOM (256u)
188 #define ADC2_DCH0 (0u)
190 #define ADC2_DCH1 (1u)
192 #define ADC2_DCH2 (2u)
194 #define ADC2_DCH3 (3u)
196 #define ADC2_DCH4 (4u)
198 #define ADC2_DCH5 (5u)
200 #define ADC2_DCH6 (6u)
202 #define ADC2_DCH7 (7u)
204 #define ADC2_DCH8 (8u)
206 #define ADC2_DCH9 (9u)
208 #define ADC2_DCH10 (10u)
210 #define ADC2_DCH11 (11u)
212 #define ADC2_DCH12 (12u)
214 #define ADC2_DCH13 (13u)
216 #define ADC2_DCH14 (14u)
219 #define ADC2_SEQ0 (0u)
221 #define ADC2_SEQ1 (1u)
223 #define ADC2_SEQ2 (2u)
225 #define ADC2_SEQ3 (3u)
228 #define ADC2_SEQ_SLOT0 (0u)
230 #define ADC2_SEQ_SLOT1 (1u)
232 #define ADC2_SEQ_SLOT2 (2u)
234 #define ADC2_SEQ_SLOT3 (3u)
237 #define ADC2_SW_TRIGGER (0u)
243 #if defined(__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
244 #pragma clang diagnostic push
245 #pragma clang diagnostic ignored "-Wpadded"
325 #if defined(__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
326 #pragma clang diagnostic pop
797 ADC2->GLOBCONF.bit.EN = 1u;
804 ADC2->GLOBCONF.bit.EN = 0u;
811 ADC2->SUSCTR.bit.SUSEN = 1u;
818 ADC2->SUSCTR.bit.SUSEN = 0u;
827 ADC2->SUSCTR.bit.SUSMOD = u8_susMode;
872 ADC2->SQSLOT1.bit.CHSEL0 = e_value;
942 ADC2->SQSTATCLR.bit.SQ0CLR = 1u;
949 ADC2->SQSTATCLR.bit.SQ1CLR = 1u;
956 ADC2->SQSTATCLR.bit.SQ2CLR = 1u;
963 ADC2->SQSTATCLR.bit.SQ3CLR = 1u;
1249 ADC2->CHSTATCLR.bit.CH0CLR = 1u;
1256 ADC2->CHSTATCLR.bit.CH1CLR = 1u;
1263 ADC2->CHSTATCLR.bit.CH2CLR = 1u;
1270 ADC2->CHSTATCLR.bit.CH3CLR = 1u;
1277 ADC2->CHSTATCLR.bit.CH4CLR = 1u;
1284 ADC2->CHSTATCLR.bit.CH5CLR = 1u;
1291 ADC2->CHSTATCLR.bit.CH6CLR = 1u;
1298 ADC2->CHSTATCLR.bit.CH7CLR = 1u;
1305 ADC2->CHSTATCLR.bit.CH8CLR = 1u;
1312 ADC2->CHSTATCLR.bit.CH9CLR = 1u;
1319 ADC2->CHSTATCLR.bit.CH10CLR = 1u;
1326 ADC2->CHSTATCLR.bit.CH11CLR = 1u;
1333 ADC2->CHSTATCLR.bit.CH12CLR = 1u;
1340 ADC2->CHSTATCLR.bit.CH13CLR = 1u;
1347 ADC2->CHSTATCLR.bit.CH14CLR = 1u;
1534 ADC2->FILSTATCLR.bit.FIL0CLR = 1u;
1541 ADC2->FILSTATCLR.bit.FIL1CLR = 1u;
1548 ADC2->FILSTATCLR.bit.FIL2CLR = 1u;
1555 ADC2->FILSTATCLR.bit.FIL3CLR = 1u;
1562 ADC2->FILSTATCLR.bit.FIL4CLR = 1u;
1569 ADC2->FILSTATCLR.bit.FIL5CLR = 1u;
1576 ADC2->FILSTATCLR.bit.FIL6CLR = 1u;
1583 ADC2->FILSTATCLR.bit.FIL7CLR = 1u;
1934 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP0_IS;
1943 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP1_IS;
1952 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP2_IS;
1961 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP3_IS;
1970 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP4_IS;
1979 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP5_IS;
1988 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP6_IS;
1997 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP7_IS;
2006 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP0_STS;
2015 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP1_STS;
2024 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP2_STS;
2033 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP3_STS;
2042 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP4_STS;
2051 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP5_STS;
2060 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP6_STS;
2069 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP7_STS;
2078 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO0_IS;
2087 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO1_IS;
2096 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO2_IS;
2105 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO3_IS;
2114 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO4_IS;
2123 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO5_IS;
2132 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO6_IS;
2141 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO7_IS;
2150 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO0_STS;
2159 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO1_STS;
2168 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO2_STS;
2177 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO3_STS;
2186 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO4_STS;
2195 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO5_STS;
2204 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO6_STS;
2213 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO7_STS;
2220 ADC2->CMPSTATCLR.bit.CMP_UP0_ISCLR = 1u;
2227 ADC2->CMPSTATCLR.bit.CMP_UP1_ISCLR = 1u;
2234 ADC2->CMPSTATCLR.bit.CMP_UP2_ISCLR = 1u;
2241 ADC2->CMPSTATCLR.bit.CMP_UP3_ISCLR = 1u;
2248 ADC2->CMPSTATCLR.bit.CMP_UP4_ISCLR = 1u;
2255 ADC2->CMPSTATCLR.bit.CMP_UP5_ISCLR = 1u;
2262 ADC2->CMPSTATCLR.bit.CMP_UP6_ISCLR = 1u;
2269 ADC2->CMPSTATCLR.bit.CMP_UP7_ISCLR = 1u;
2276 ADC2->CMPSTATCLR.bit.CMP_UP0_STSCLR = 1u;
2283 ADC2->CMPSTATCLR.bit.CMP_UP1_STSCLR = 1u;
2290 ADC2->CMPSTATCLR.bit.CMP_UP2_STSCLR = 1u;
2297 ADC2->CMPSTATCLR.bit.CMP_UP3_STSCLR = 1u;
2304 ADC2->CMPSTATCLR.bit.CMP_UP4_STSCLR = 1u;
2311 ADC2->CMPSTATCLR.bit.CMP_UP5_STSCLR = 1u;
2318 ADC2->CMPSTATCLR.bit.CMP_UP6_STSCLR = 1u;
2325 ADC2->CMPSTATCLR.bit.CMP_UP7_STSCLR = 1u;
2332 ADC2->CMPSTATCLR.bit.CMP_LO0_ISCLR = 1u;
2339 ADC2->CMPSTATCLR.bit.CMP_LO1_ISCLR = 1u;
2346 ADC2->CMPSTATCLR.bit.CMP_LO2_ISCLR = 1u;
2353 ADC2->CMPSTATCLR.bit.CMP_LO3_ISCLR = 1u;
2360 ADC2->CMPSTATCLR.bit.CMP_LO4_ISCLR = 1u;
2367 ADC2->CMPSTATCLR.bit.CMP_LO5_ISCLR = 1u;
2374 ADC2->CMPSTATCLR.bit.CMP_LO6_ISCLR = 1u;
2381 ADC2->CMPSTATCLR.bit.CMP_LO7_ISCLR = 1u;
2388 ADC2->CMPSTATCLR.bit.CMP_LO0_STSCLR = 1u;
2395 ADC2->CMPSTATCLR.bit.CMP_LO1_STSCLR = 1u;
2402 ADC2->CMPSTATCLR.bit.CMP_LO2_STSCLR = 1u;
2409 ADC2->CMPSTATCLR.bit.CMP_LO3_STSCLR = 1u;
2416 ADC2->CMPSTATCLR.bit.CMP_LO4_STSCLR = 1u;
2423 ADC2->CMPSTATCLR.bit.CMP_LO5_STSCLR = 1u;
2430 ADC2->CMPSTATCLR.bit.CMP_LO6_STSCLR = 1u;
2437 ADC2->CMPSTATCLR.bit.CMP_LO7_STSCLR = 1u;
2444 ADC2->IEN1.bit.IEN_UP0 = 1u;
2451 ADC2->IEN1.bit.IEN_UP0 = 0u;
2458 ADC2->IEN1.bit.IEN_UP1 = 1u;
2465 ADC2->IEN1.bit.IEN_UP1 = 0u;
2472 ADC2->IEN1.bit.IEN_UP2 = 1u;
2479 ADC2->IEN1.bit.IEN_UP2 = 0u;
2486 ADC2->IEN1.bit.IEN_UP3 = 1u;
2493 ADC2->IEN1.bit.IEN_UP3 = 0u;
2500 ADC2->IEN1.bit.IEN_UP4 = 1u;
2507 ADC2->IEN1.bit.IEN_UP4 = 0u;
2514 ADC2->IEN1.bit.IEN_UP5 = 1u;
2521 ADC2->IEN1.bit.IEN_UP5 = 0u;
2528 ADC2->IEN1.bit.IEN_UP6 = 1u;
2535 ADC2->IEN1.bit.IEN_UP6 = 0u;
2542 ADC2->IEN1.bit.IEN_UP7 = 1u;
2549 ADC2->IEN1.bit.IEN_UP7 = 0u;
2556 ADC2->IEN1.bit.IEN_LO0 = 1u;
2563 ADC2->IEN1.bit.IEN_LO0 = 0u;
2570 ADC2->IEN1.bit.IEN_LO1 = 1u;
2577 ADC2->IEN1.bit.IEN_LO1 = 0u;
2584 ADC2->IEN1.bit.IEN_LO2 = 1u;
2591 ADC2->IEN1.bit.IEN_LO2 = 0u;
2598 ADC2->IEN1.bit.IEN_LO3 = 1u;
2605 ADC2->IEN1.bit.IEN_LO3 = 0u;
2612 ADC2->IEN1.bit.IEN_LO4 = 1u;
2619 ADC2->IEN1.bit.IEN_LO4 = 0u;
2626 ADC2->IEN1.bit.IEN_LO5 = 1u;
2633 ADC2->IEN1.bit.IEN_LO5 = 0u;
2640 ADC2->IEN1.bit.IEN_LO6 = 1u;
2647 ADC2->IEN1.bit.IEN_LO6 = 0u;
2654 ADC2->IEN1.bit.IEN_LO7 = 1u;
2661 ADC2->IEN1.bit.IEN_LO7 = 0u;
2668 ADC2->IEN1.bit.IEN_SQ0 = 1u;
2675 ADC2->IEN1.bit.IEN_SQ0 = 0u;
2682 ADC2->IEN1.bit.IEN_SQ1 = 1u;
2689 ADC2->IEN1.bit.IEN_SQ1 = 0u;
2696 ADC2->IEN1.bit.IEN_SQ2 = 1u;
2703 ADC2->IEN1.bit.IEN_SQ2 = 0u;
2710 ADC2->IEN1.bit.IEN_SQ3 = 1u;
2717 ADC2->IEN1.bit.IEN_SQ3 = 0u;
2724 ADC2->IEN0.bit.IEN_CH0 = 1u;
2731 ADC2->IEN0.bit.IEN_CH0 = 0u;
2738 ADC2->IEN0.bit.IEN_CH1 = 1u;
2745 ADC2->IEN0.bit.IEN_CH1 = 0u;
2752 ADC2->IEN0.bit.IEN_CH2 = 1u;
2759 ADC2->IEN0.bit.IEN_CH2 = 0u;
2766 ADC2->IEN0.bit.IEN_CH3 = 1u;
2773 ADC2->IEN0.bit.IEN_CH3 = 0u;
2780 ADC2->IEN0.bit.IEN_CH4 = 1u;
2787 ADC2->IEN0.bit.IEN_CH4 = 0u;
2794 ADC2->IEN0.bit.IEN_CH5 = 1u;
2801 ADC2->IEN0.bit.IEN_CH5 = 0u;
2808 ADC2->IEN0.bit.IEN_CH6 = 1u;
2815 ADC2->IEN0.bit.IEN_CH6 = 0u;
2822 ADC2->IEN0.bit.IEN_CH7 = 1u;
2829 ADC2->IEN0.bit.IEN_CH7 = 0u;
2836 ADC2->IEN0.bit.IEN_CH8 = 1u;
2843 ADC2->IEN0.bit.IEN_CH8 = 0u;
2850 ADC2->IEN0.bit.IEN_CH9 = 1u;
2857 ADC2->IEN0.bit.IEN_CH9 = 0u;
2864 ADC2->IEN0.bit.IEN_CH10 = 1u;
2871 ADC2->IEN0.bit.IEN_CH10 = 0u;
2878 ADC2->IEN0.bit.IEN_CH11 = 1u;
2885 ADC2->IEN0.bit.IEN_CH11 = 0u;
2892 ADC2->IEN0.bit.IEN_CH12 = 1u;
2899 ADC2->IEN0.bit.IEN_CH12 = 0u;
2906 ADC2->IEN0.bit.IEN_CH13 = 1u;
2913 ADC2->IEN0.bit.IEN_CH13 = 0u;
2920 ADC2->IEN0.bit.IEN_CH14 = 1u;
2927 ADC2->IEN0.bit.IEN_CH14 = 0u;
sint8 ADC2_getChResult(uint16 *u16p_digValue, uint8 u8_channel)
Get the 12-bit value of the ADC2 Result Register of the selected ADC2 channel and returns the validit...
Definition: adc2.c:187
sint8 ADC2_getChResult_mV(uint16 *u16p_digValue_mV, uint8 u8_channel)
Get the value of the ADC2 Result Register of the selected ADC2 channel in millivolt (mV) and returns ...
Definition: adc2.c:241
void ADC2_setCmp2UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
INLINE void ADC2_setCh0Config(tADC2_CHCFGx e_value)
Set Channel 0 configuration.
Definition: adc2.h:970
INLINE void ADC2_clrCmp6UpThSts(void)
Clear Compare 6 Upper Threshold Status.
Definition: adc2.h:2316
INLINE void ADC2_disCh6Int(void)
Disable Channel 6 Interrupt.
Definition: adc2.h:2813
INLINE void ADC2_clrCmp2LoThSts(void)
Clear Compare 2 Lower Threshold Status.
Definition: adc2.h:2400
INLINE void ADC2_setCh1Config(tADC2_CHCFGx e_value)
Set Channel 1 configuration.
Definition: adc2.h:979
sint8 ADC2_startSequence(uint8 u8_seqIdx)
Start the conversion of a sequence by software.
Definition: adc2.c:608
INLINE void ADC2_clrCmp5UpThSts(void)
Clear Compare 5 Upper Threshold Status.
Definition: adc2.h:2309
INLINE void ADC2_clrCmp3UpThSts(void)
Clear Compare 3 Upper Threshold Status.
Definition: adc2.h:2295
INLINE void ADC2_disCmp2UpInt(void)
Disable Compare 2 Upper Threshold Interrupt.
Definition: adc2.h:2477
INLINE uint8 ADC2_getCh10ResultValidSts(void)
Get Channel 10 Result Valid Status.
Definition: adc2.h:1779
INLINE uint8 ADC2_getCh5EndOfConvSts(void)
Get Channel 5 End Of Conversion Status.
Definition: adc2.h:1150
sint8 ADC2_getSeqResult(uint16 *u16p_DigValue, uint8 u8_seqIdx, uint8 u8_slotIdx)
Get the 12-bit value of the ADC2 Result Register of the selected slot in the sequencer and returns th...
Definition: adc2.c:405
INLINE void ADC2_disSeq0Int(void)
Disable Sequence 0 Interrupt.
Definition: adc2.h:2673
INLINE void ADC2_setCh4Config(tADC2_CHCFGx e_value)
Set Channel 4 configuration.
Definition: adc2.h:1006
INLINE uint8 ADC2_getFilt5Sts(void)
Get Filter 5 Event Status.
Definition: adc2.h:1507
INLINE uint8 ADC2_getFilt7Sts(void)
Get Filter 7 Event Status.
Definition: adc2.h:1525
INLINE void ADC2_disCh7Int(void)
Disable Channel 7 Interrupt.
Definition: adc2.h:2827
INLINE void ADC2_clrCmp1UpThSts(void)
Clear Compare 1 Upper Threshold Status.
Definition: adc2.h:2281
INLINE uint8 ADC2_getCmp6UpIntSts(void)
Get Compare 6 Upper Threshold Interrupt Status.
Definition: adc2.h:1986
INLINE void ADC2_enCmp4UpInt(void)
Enable Compare 4 Upper Threshold Interrupt.
Definition: adc2.h:2498
INLINE void ADC2_clrCh4EndOfConvSts(void)
Clear Channel 4 End Of Conversion Status.
Definition: adc2.h:1275
INLINE void ADC2_clrCmp3LoIntSts(void)
Clear Compare 3 Lower Threshold Interrupt Status.
Definition: adc2.h:2351
INLINE uint8 ADC2_getCmp7LoThSts(void)
Get Compare 7 Lower Threshold Status.
Definition: adc2.h:2211
INLINE void ADC2_disCh11Int(void)
Disable Channel 11 Interrupt.
Definition: adc2.h:2883
INLINE void ADC2_enCh1Int(void)
Enable Channel 1 Interrupt.
Definition: adc2.h:2736
INLINE void ADC2_setCh12Config(tADC2_CHCFGx e_value)
Set Channel 12 configuration.
Definition: adc2.h:1078
INLINE uint16 ADC2_getCh10Result(void)
Get Channel 10 Result Value.
Definition: adc2.h:1770
INLINE uint8 ADC2_getCh2ResultValidSts(void)
Get Channel 2 Result Valid Status.
Definition: adc2.h:1635
INLINE void ADC2_clrFilt0Sts(void)
Clear Filter 0 Event Status.
Definition: adc2.h:1532
INLINE void ADC2_enCh7Int(void)
Enable Channel 7 Interrupt.
Definition: adc2.h:2820
INLINE void ADC2_enCh8Int(void)
Enable Channel 8 Interrupt.
Definition: adc2.h:2834
INLINE void ADC2_enCh2Int(void)
Enable Channel 2 Interrupt.
Definition: adc2.h:2750
INLINE uint16 ADC2_getCh12Result(void)
Get Channel 12 Result Value.
Definition: adc2.h:1806
INLINE void ADC2_clrCmp4LoThSts(void)
Clear Compare 4 Lower Threshold Status.
Definition: adc2.h:2414
INLINE uint8 ADC2_getCh12ResultValidSts(void)
Get Channel 12 Result Valid Status.
Definition: adc2.h:1815
INLINE void ADC2_clrCmp4LoIntSts(void)
Clear Compare 4 Lower Threshold Interrupt Status.
Definition: adc2.h:2358
INLINE void ADC2_clrFilt3Sts(void)
Clear Filter 3 Event Status.
Definition: adc2.h:1553
INLINE void ADC2_setCh2Config(tADC2_CHCFGx e_value)
Set Channel 2 configuration.
Definition: adc2.h:988
INLINE uint16 ADC2_getCh5Result(void)
Get Channel 5 Result Value.
Definition: adc2.h:1680
INLINE void ADC2_clrSeq1IntSts(void)
Clear Sequence 1 Interrupt Status.
Definition: adc2.h:947
INLINE uint8 ADC2_getCh7EndOfConvSts(void)
Get Channel 7 End Of Conversion Status.
Definition: adc2.h:1168
INLINE void ADC2_clrSeq3IntSts(void)
Clear Sequence 3 Interrupt Status.
Definition: adc2.h:961
INLINE uint8 ADC2_getCmp5LoThSts(void)
Get Compare 5 Lower Threshold Status.
Definition: adc2.h:2193
INLINE uint8 ADC2_getCmp1UpThSts(void)
Get Compare 1 Upper Threshold Status.
Definition: adc2.h:2013
INLINE uint8 ADC2_getCh3ResultValidSts(void)
Get Channel 3 Result Valid Status.
Definition: adc2.h:1653
INLINE uint16 ADC2_getCh4Result(void)
Get Channel 4 Result Value.
Definition: adc2.h:1662
void ADC2_setCmp7LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
INLINE uint16 ADC2_getFilt7Res(void)
Get Result Value Filter 7.
Definition: adc2.h:1453
void ADC2_setCh7IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 7 Interrupt Node Pointer.
INLINE uint16 ADC2_getFilt2Res(void)
Get Result Value Filter 2.
Definition: adc2.h:1408
INLINE void ADC2_clrCh13EndOfConvSts(void)
Clear Channel 13 End Of Conversion Status.
Definition: adc2.h:1338
INLINE void ADC2_setSeq1Config(tADC2_SQCFGx e_value)
Set Sequence 1 configuration.
Definition: adc2.h:861
INLINE void ADC2_disCmp1UpInt(void)
Disable Compare 1 Upper Threshold Interrupt.
Definition: adc2.h:2463
INLINE void ADC2_disCmp6LoInt(void)
Disable Compare 6 Lower Threshold Interrupt.
Definition: adc2.h:2645
INLINE uint8 ADC2_getCmp4LoThSts(void)
Get Compare 4 Lower Threshold Status.
Definition: adc2.h:2184
INLINE void ADC2_enCh14Int(void)
Enable Channel 14 Interrupt.
Definition: adc2.h:2918
INLINE void ADC2_clrCmp6LoThSts(void)
Clear Compare 6 Lower Threshold Status.
Definition: adc2.h:2428
INLINE uint8 ADC2_getCh4EndOfConvSts(void)
Get Channel 4 End Of Conversion Status.
Definition: adc2.h:1141
INLINE void ADC2_clrFilt4Sts(void)
Clear Filter 4 Event Status.
Definition: adc2.h:1560
INLINE uint16 ADC2_getCh13Result(void)
Get Channel 13 Result Value.
Definition: adc2.h:1824
INLINE void ADC2_setCh10Config(tADC2_CHCFGx e_value)
Set Channel 10 configuration.
Definition: adc2.h:1060
INLINE uint8 ADC2_getCurrChannel(void)
Get current channel under conversion.
Definition: adc2.h:1240
INLINE uint8 ADC2_getFilt4Sts(void)
Get Filter 4 Event Status.
Definition: adc2.h:1498
INLINE void ADC2_setCh3Config(tADC2_CHCFGx e_value)
Set Channel 3 configuration.
Definition: adc2.h:997
void ADC2_setCh14IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 14 Interrupt Node Pointer.
void ADC2_setCmp5LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
void ADC2_setSeq2IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Sequence Interrupt Node Pointer.
INLINE void ADC2_setCh6Config(tADC2_CHCFGx e_value)
Set Channel 6 configuration.
Definition: adc2.h:1024
INLINE void ADC2_clrCmp6UpIntSts(void)
Clear Compare 6 Upper Threshold Interrupt Status.
Definition: adc2.h:2260
INLINE void ADC2_disSeq2Int(void)
Disable Sequence 2 Interrupt.
Definition: adc2.h:2701
INLINE uint8 ADC2_getCh13ResultValidSts(void)
Get Channel 13 Result Valid Status.
Definition: adc2.h:1833
INLINE void ADC2_enCmp2LoInt(void)
Enable Compare 2 Lower Threshold Interrupt.
Definition: adc2.h:2582
void ADC2_setSeq0IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Sequence Interrupt Node Pointer.
INLINE void ADC2_enCh13Int(void)
Enable Channel 13 Interrupt.
Definition: adc2.h:2904
INLINE void ADC2_enCh0Int(void)
Enable Channel 0 Interrupt.
Definition: adc2.h:2722
INLINE void ADC2_disCmp0LoInt(void)
Disable Compare 0 Lower Threshold Interrupt.
Definition: adc2.h:2561
INLINE void ADC2_disCh10Int(void)
Disable Channel 10 Interrupt.
Definition: adc2.h:2869
uint8 ADC2_getEndOfConvSts(uint8 u8_seqIdx, uint8 u8_slotIdx)
Get End-of-Convertion status for selected sequence and slot.
Definition: adc2.c:670
INLINE uint8 ADC2_getCmp7LoIntSts(void)
Get Compare 7 Lower Threshold Interrupt Status.
Definition: adc2.h:2139
INLINE uint8 ADC2_getCmp3UpIntSts(void)
Get Compare 3 Upper Threshold Interrupt Status.
Definition: adc2.h:1959
INLINE void ADC2_enCmp0LoInt(void)
Enable Compare 0 Lower Threshold Interrupt.
Definition: adc2.h:2554
INLINE void ADC2_clrCmp0UpIntSts(void)
Clear Compare 0 Upper Threshold Interrupt Status.
Definition: adc2.h:2218
void ADC2_setCmp6UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
void ADC2_setCh11IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 11 Interrupt Node Pointer.
INLINE void ADC2_disCmp3UpInt(void)
Disable Compare 3 Upper Threshold Interrupt.
Definition: adc2.h:2491
INLINE uint8 ADC2_getCmp3LoIntSts(void)
Get Compare 3 Lower Threshold Interrupt Status.
Definition: adc2.h:2103
INLINE void ADC2_enCh11Int(void)
Enable Channel 11 Interrupt.
Definition: adc2.h:2876
INLINE uint8 ADC2_getCmp4UpThSts(void)
Get Compare 4 Upper Threshold Status.
Definition: adc2.h:2040
INLINE uint8 ADC2_getCh6EndOfConvSts(void)
Get Channel 6 End Of Conversion Status.
Definition: adc2.h:1159
INLINE uint8 ADC2_getCmp6LoThSts(void)
Get Compare 6 Lower Threshold Status.
Definition: adc2.h:2202
INLINE uint8 ADC2_getCmp2LoThSts(void)
Get Compare 2 Lower Threshold Status.
Definition: adc2.h:2166
INLINE void ADC2_clrCmp2UpIntSts(void)
Clear Compare 2 Upper Threshold Interrupt Status.
Definition: adc2.h:2232
INLINE void ADC2_clrCmp4UpIntSts(void)
Clear Compare 4 Upper Threshold Interrupt Status.
Definition: adc2.h:2246
void ADC2_setCh12IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 12 Interrupt Node Pointer.
INLINE uint8 ADC2_getCh13EndOfConvSts(void)
Get Channel 13 End Of Conversion Status.
Definition: adc2.h:1222
union ADC2_SQCFGx tADC2_SQCFGx
INLINE uint8 ADC2_getCh8ResultValidSts(void)
Get Channel 8 Result Valid Status.
Definition: adc2.h:1743
void ADC2_setCmp1LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
INLINE void ADC2_enCmp3UpInt(void)
Enable Compare 3 Upper Threshold Interrupt.
Definition: adc2.h:2484
union ADC2_CONVCFGx tADC2_CONVCFGx
INLINE void ADC2_disCmp5UpInt(void)
Disable Compare 5 Upper Threshold Interrupt.
Definition: adc2.h:2519
INLINE void ADC2_setCmp7Config(tADC2_CMPCFGx e_value)
Set Compare Channel 7 configuration.
Definition: adc2.h:1923
INLINE uint8 ADC2_getCh1EndOfConvSts(void)
Get Channel 1 End Of Conversion Status.
Definition: adc2.h:1114
void ADC2_setCh9IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 9 Interrupt Node Pointer.
INLINE void ADC2_disCh0Int(void)
Disable Channel 0 Interrupt.
Definition: adc2.h:2729
void ADC2_setCh10IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 10 Interrupt Node Pointer.
INLINE void ADC2_setCh7Config(tADC2_CHCFGx e_value)
Set Channel 7 configuration.
Definition: adc2.h:1033
INLINE uint8 ADC2_getCmp2LoIntSts(void)
Get Compare 2 Lower Threshold Interrupt Status.
Definition: adc2.h:2094
INLINE uint8 ADC2_getCmp0LoThSts(void)
Get Compare 0 Lower Threshold Status.
Definition: adc2.h:2148
INLINE void ADC2_disCmp4UpInt(void)
Disable Compare 4 Upper Threshold Interrupt.
Definition: adc2.h:2505
INLINE uint16 ADC2_getCh9Result(void)
Get Channel 9 Result Value.
Definition: adc2.h:1752
INLINE void ADC2_clrCmp5LoIntSts(void)
Clear Compare 5 Lower Threshold Interrupt Status.
Definition: adc2.h:2365
INLINE uint8 ADC2_getSeq0IntSts(void)
Get Sequence 0 Interrupt Status.
Definition: adc2.h:897
INLINE void ADC2_clrCmp2LoIntSts(void)
Clear Compare 2 Lower Threshold Interrupt Status.
Definition: adc2.h:2344
INLINE uint8 ADC2_getCh0ResultValidSts(void)
Get Channel 0 Result Valid Status.
Definition: adc2.h:1599
INLINE uint8 ADC2_getCmp5UpThSts(void)
Get Compare 5 Upper Threshold Status.
Definition: adc2.h:2049
INLINE void ADC2_enCh6Int(void)
Enable Channel 6 Interrupt.
Definition: adc2.h:2806
INLINE void ADC2_clrCh5EndOfConvSts(void)
Clear Channel 5 End Of Conversion Status.
Definition: adc2.h:1282
INLINE void ADC2_enCmp6LoInt(void)
Enable Compare 6 Lower Threshold Interrupt.
Definition: adc2.h:2638
INLINE uint8 ADC2_getCh1ResultValidSts(void)
Get Channel 1 Result Valid Status.
Definition: adc2.h:1617
INLINE uint8 ADC2_getCh10EndOfConvSts(void)
Get Channel 10 End Of Conversion Status.
Definition: adc2.h:1195
void ADC2_setSeq1IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Sequence Interrupt Node Pointer.
INLINE void ADC2_clrCmp5UpIntSts(void)
Clear Compare 5 Upper Threshold Interrupt Status.
Definition: adc2.h:2253
INLINE uint16 ADC2_getFilt5Res(void)
Get Result Value Filter 5.
Definition: adc2.h:1435
INLINE uint16 ADC2_getCh1Result(void)
Get Channel 1 Result Value.
Definition: adc2.h:1608
INLINE void ADC2_setCmp3Config(tADC2_CMPCFGx e_value)
Set Compare Channel 3 configuration.
Definition: adc2.h:1887
INLINE uint8 ADC2_getCh9ResultValidSts(void)
Get Channel 9 Result Valid Status.
Definition: adc2.h:1761
INLINE void ADC2_setSuspendMode(uint8 u8_susMode)
Set Suspend Mode.
Definition: adc2.h:825
sint8 ADC2_getChFiltResult(uint16 *u16p_filtDigValue, uint8 u8_channel)
Get the 14-bit value of the ADC2 Filter Result Register of the selected ADC2 channel and returns the ...
Definition: adc2.c:296
INLINE void ADC2_setSeq2Config(tADC2_SQCFGx e_value)
Set Sequence 2 configuration.
Definition: adc2.h:879
INLINE uint8 ADC2_getCmp2UpIntSts(void)
Get Compare 2 Upper Threshold Interrupt Status.
Definition: adc2.h:1950
void ADC2_setCmp4UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
INLINE void ADC2_setSeq3Config(tADC2_SQCFGx e_value)
Set Sequence 3 configuration.
Definition: adc2.h:888
INLINE void ADC2_setCh13Config(tADC2_CHCFGx e_value)
Set Channel 13 configuration.
Definition: adc2.h:1087
INLINE uint8 ADC2_getCurrSeq(void)
Get Actual Sequence processed.
Definition: adc2.h:933
INLINE void ADC2_clrSeq2IntSts(void)
Clear Sequence 2 Interrupt Status.
Definition: adc2.h:954
void ADC2_setCh0IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 0 Interrupt Node Pointer.
INLINE void ADC2_clrFilt2Sts(void)
Clear Filter 2 Event Status.
Definition: adc2.h:1546
INLINE void ADC2_disCh1Int(void)
Disable Channel 1 Interrupt.
Definition: adc2.h:2743
INLINE uint8 ADC2_getCmp1LoThSts(void)
Get Compare 1 Lower Threshold Status.
Definition: adc2.h:2157
INLINE void ADC2_enCh12Int(void)
Enable Channel 12 Interrupt.
Definition: adc2.h:2890
INLINE uint16 ADC2_getCh7Result(void)
Get Channel 7 Result Value.
Definition: adc2.h:1716
INLINE uint16 ADC2_getFilt0Res(void)
Get Result Value Filter 0.
Definition: adc2.h:1390
INLINE void ADC2_clrCh1EndOfConvSts(void)
Clear Channel 1 End Of Conversion Status.
Definition: adc2.h:1254
INLINE void ADC2_disCmp1LoInt(void)
Disable Compare 1 Lower Threshold Interrupt.
Definition: adc2.h:2575
INLINE uint16 ADC2_getCh6Result(void)
Get Channel 6 Result Value.
Definition: adc2.h:1698
void ADC2_setCmp1UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
void ADC2_setSeq3IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Sequence Interrupt Node Pointer.
INLINE uint8 ADC2_getFilt6Sts(void)
Get Filter 6 Event Status.
Definition: adc2.h:1516
INLINE void ADC2_enCh3Int(void)
Enable Channel 3 Interrupt.
Definition: adc2.h:2764
INLINE uint8 ADC2_getCmp6LoIntSts(void)
Get Compare 6 Lower Threshold Interrupt Status.
Definition: adc2.h:2130
INLINE void ADC2_enCmp1UpInt(void)
Enable Compare 1 Upper Threshold Interrupt.
Definition: adc2.h:2456
INLINE void ADC2_disPower(void)
Disable ADC2 Module.
Definition: adc2.h:802
INLINE void ADC2_setConvClass1Config(tADC2_CONVCFGx e_value)
Set Conversion Class 1.
Definition: adc2.h:1363
INLINE void ADC2_enCmp6UpInt(void)
Enable Compare 6 Upper Threshold Interrupt.
Definition: adc2.h:2526
union ADC2_CHCFGx tADC2_CHCFGx
INLINE void ADC2_enCh4Int(void)
Enable Channel 4 Interrupt.
Definition: adc2.h:2778
INLINE void ADC2_disCh5Int(void)
Disable Channel 5 Interrupt.
Definition: adc2.h:2799
INLINE uint8 ADC2_getCmp1UpIntSts(void)
Get Compare 1 Upper Threshold Interrupt Status.
Definition: adc2.h:1941
void ADC2_setCh8IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 8 Interrupt Node Pointer.
INLINE void ADC2_disSeq3Int(void)
Disable Sequence 3 Interrupt.
Definition: adc2.h:2715
INLINE uint8 ADC2_getCmp0UpThSts(void)
Get Compare 0 Upper Threshold Status.
Definition: adc2.h:2004
INLINE uint8 ADC2_getCmp1LoIntSts(void)
Get Compare 1 Lower Threshold Interrupt Status.
Definition: adc2.h:2085
sint8 ADC2_getChFiltResult_mV(uint16 *u16p_filtDigValue_mV, uint8 u8_channel)
Get the value of the ADC2 Result Filter Register of the selected ADC2 channel in millivolt (mV) and r...
Definition: adc2.c:351
INLINE void ADC2_clrCh6EndOfConvSts(void)
Clear Channel 6 End Of Conversion Status.
Definition: adc2.h:1289
INLINE void ADC2_clrCmp1LoIntSts(void)
Clear Compare 1 Lower Threshold Interrupt Status.
Definition: adc2.h:2337
INLINE void ADC2_setCh5Config(tADC2_CHCFGx e_value)
Set Channel 5 configuration.
Definition: adc2.h:1015
INLINE uint8 ADC2_getCh6ResultValidSts(void)
Get Channel 6 Result Valid Status.
Definition: adc2.h:1707
INLINE uint8 ADC2_getCmp5UpIntSts(void)
Get Compare 5 Upper Threshold Interrupt Status.
Definition: adc2.h:1977
INLINE uint8 ADC2_getFilt0Sts(void)
Get Filter 0 Event Status.
Definition: adc2.h:1462
INLINE void ADC2_disCh14Int(void)
Disable Channel 14 Interrupt.
Definition: adc2.h:2925
INLINE uint8 ADC2_getSuspendMode(void)
Get Suspend Mode.
Definition: adc2.h:834
INLINE void ADC2_disSuspend(void)
Disable ADC2 Suspend.
Definition: adc2.h:816
INLINE uint8 ADC2_getCmp3LoThSts(void)
Get Compare 3 Lower Threshold Status.
Definition: adc2.h:2175
INLINE void ADC2_enSeq0Int(void)
Enable Sequence 0 Interrupt.
Definition: adc2.h:2666
INLINE void ADC2_enCmp3LoInt(void)
Enable Compare 3 Lower Threshold Interrupt.
Definition: adc2.h:2596
INLINE void ADC2_clrCh9EndOfConvSts(void)
Clear Channel 9 End Of Conversion Status.
Definition: adc2.h:1310
void ADC2_setCmp3UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
INLINE void ADC2_clrSeq0IntSts(void)
Clear Sequence 0 Interrupt Status.
Definition: adc2.h:940
INLINE uint8 ADC2_getSeq2IntSts(void)
Get Sequence 2 Interrupt Status.
Definition: adc2.h:915
INLINE uint8 ADC2_getCmp2UpThSts(void)
Get Compare 2 Upper Threshold Status.
Definition: adc2.h:2022
INLINE void ADC2_enCh10Int(void)
Enable Channel 10 Interrupt.
Definition: adc2.h:2862
void ADC2_setCh13IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 13 Interrupt Node Pointer.
INLINE void ADC2_enCmp5UpInt(void)
Enable Compare 5 Upper Threshold Interrupt.
Definition: adc2.h:2512
INLINE uint8 ADC2_getCh8EndOfConvSts(void)
Get Channel 8 End Of Conversion Status.
Definition: adc2.h:1177
INLINE uint8 ADC2_getCmp7UpThSts(void)
Get Compare 7 Upper Threshold Status.
Definition: adc2.h:2067
INLINE void ADC2_setCmp0Config(tADC2_CMPCFGx e_value)
Set Compare Channel 0 configuration.
Definition: adc2.h:1860
INLINE void ADC2_enCmp5LoInt(void)
Enable Compare 5 Lower Threshold Interrupt.
Definition: adc2.h:2624
void ADC2_setCh4IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 4 Interrupt Node Pointer.
INLINE void ADC2_clrCh3EndOfConvSts(void)
Clear Channel 3 End Of Conversion Status.
Definition: adc2.h:1268
INLINE void ADC2_enPower(void)
Enable ADC2 Module.
Definition: adc2.h:795
INLINE void ADC2_clrCmp2UpThSts(void)
Clear Compare 2 Upper Threshold Status.
Definition: adc2.h:2288
INLINE void ADC2_clrCmp7UpThSts(void)
Clear Compare 7 Upper Threshold Status.
Definition: adc2.h:2323
INLINE void ADC2_disCh13Int(void)
Disable Channel 13 Interrupt.
Definition: adc2.h:2911
INLINE void ADC2_disCmp3LoInt(void)
Disable Compare 3 Lower Threshold Interrupt.
Definition: adc2.h:2603
union ADC2_SQSLOTx tADC2_SQSLOTx
INLINE void ADC2_disCmp7LoInt(void)
Disable Compare 7 Lower Threshold Interrupt.
Definition: adc2.h:2659
INLINE uint8 ADC2_getCh4ResultValidSts(void)
Get Channel 4 Result Valid Status.
Definition: adc2.h:1671
INLINE uint8 ADC2_getFilt3Sts(void)
Get Filter 3 Event Status.
Definition: adc2.h:1489
void ADC2_setCh2IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 2 Interrupt Node Pointer.
INLINE void ADC2_enCmp0UpInt(void)
Enable Compare 0 Upper Threshold Interrupt.
Definition: adc2.h:2442
INLINE void ADC2_setSeq1Slot0(uint8 u8_value)
Set Channel Select for Sequence 1 Slot 0.
Definition: adc2.h:870
INLINE uint16 ADC2_getFilt3Res(void)
Get Result Value Filter 3.
Definition: adc2.h:1417
INLINE uint8 ADC2_getCmp0LoIntSts(void)
Get Compare 0 Lower Threshold Interrupt Status.
Definition: adc2.h:2076
INLINE void ADC2_enSuspend(void)
Enable ADC2 Suspend.
Definition: adc2.h:809
INLINE uint16 ADC2_getFilt4Res(void)
Get Result Value Filter 4.
Definition: adc2.h:1426
INLINE void ADC2_clrFilt5Sts(void)
Clear Filter 5 Event Status.
Definition: adc2.h:1567
void ADC2_setCmp3LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
INLINE void ADC2_clrCh12EndOfConvSts(void)
Clear Channel 12 End Of Conversion Status.
Definition: adc2.h:1331
INLINE void ADC2_clrCmp3UpIntSts(void)
Clear Compare 3 Upper Threshold Interrupt Status.
Definition: adc2.h:2239
INLINE void ADC2_setCmp4Config(tADC2_CMPCFGx e_value)
Set Compare Channel 4 configuration.
Definition: adc2.h:1896
INLINE uint8 ADC2_getCmp5LoIntSts(void)
Get Compare 5 Lower Threshold Interrupt Status.
Definition: adc2.h:2121
INLINE void ADC2_clrFilt1Sts(void)
Clear Filter 1 Event Status.
Definition: adc2.h:1539
INLINE uint8 ADC2_getSeq3IntSts(void)
Get Sequence 3 Interrupt Status.
Definition: adc2.h:924
INLINE void ADC2_setConvClass2Config(tADC2_CONVCFGx e_value)
Set Conversion Class 2.
Definition: adc2.h:1372
INLINE void ADC2_setCh9Config(tADC2_CHCFGx e_value)
Set Channel 9 configuration.
Definition: adc2.h:1051
INLINE void ADC2_enCmp2UpInt(void)
Enable Compare 2 Upper Threshold Interrupt.
Definition: adc2.h:2470
INLINE void ADC2_disCmp0UpInt(void)
Disable Compare 0 Upper Threshold Interrupt.
Definition: adc2.h:2449
INLINE void ADC2_disSeq1Int(void)
Disable Sequence 1 Interrupt.
Definition: adc2.h:2687
sint8 ADC2_getSeqResult_mV(uint16 *u16p_digValue_mV, uint8 u8_seqIdx, uint8 u8_slotIdx)
Get the 12-bit value of the ADC2 Result Register in mV of the selected slot in the sequencer and retu...
Definition: adc2.c:507
INLINE uint8 ADC2_getSuspendSts(void)
Get Suspend Mode Status.
Definition: adc2.h:843
INLINE uint8 ADC2_getCh14ResultValidSts(void)
Get Channel 14 Result Valid Status.
Definition: adc2.h:1851
void ADC2_setCh5IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 5 Interrupt Node Pointer.
INLINE uint16 ADC2_getCh2Result(void)
Get Channel 2 Result Value.
Definition: adc2.h:1626
INLINE void ADC2_clrCh10EndOfConvSts(void)
Clear Channel 10 End Of Conversion Status.
Definition: adc2.h:1317
void ADC2_setCmp5UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
INLINE uint16 ADC2_getCh0Result(void)
Get Channel 0 Result Value.
Definition: adc2.h:1590
INLINE void ADC2_setCmp2Config(tADC2_CMPCFGx e_value)
Set Compare Channel 2 configuration.
Definition: adc2.h:1878
INLINE uint8 ADC2_getCmp4LoIntSts(void)
Get Compare 4 Lower Threshold Interrupt Status.
Definition: adc2.h:2112
INLINE void ADC2_disCh3Int(void)
Disable Channel 3 Interrupt.
Definition: adc2.h:2771
INLINE void ADC2_clrCmp7LoIntSts(void)
Clear Compare 7 Lower Threshold Interrupt Status.
Definition: adc2.h:2379
INLINE uint8 ADC2_getCh11EndOfConvSts(void)
Get Channel 11 End Of Conversion Status.
Definition: adc2.h:1204
INLINE void ADC2_setCmp5Config(tADC2_CMPCFGx e_value)
Set Compare Channel 5 configuration.
Definition: adc2.h:1905
INLINE void ADC2_clrCmp0UpThSts(void)
Clear Compare 0 Upper Threshold Status.
Definition: adc2.h:2274
INLINE uint8 ADC2_getCh3EndOfConvSts(void)
Get Channel 3 End Of Conversion Status.
Definition: adc2.h:1132
union ADC2_CMPCFGx tADC2_CMPCFGx
INLINE uint8 ADC2_getCmp4UpIntSts(void)
Get Compare 4 Upper Threshold Interrupt Status.
Definition: adc2.h:1968
INLINE uint16 ADC2_getCh11Result(void)
Get Channel 11 Result Value.
Definition: adc2.h:1788
INLINE void ADC2_enCh5Int(void)
Enable Channel 5 Interrupt.
Definition: adc2.h:2792
INLINE void ADC2_disCmp6UpInt(void)
Disable Compare 6 Upper Threshold Interrupt.
Definition: adc2.h:2533
INLINE void ADC2_setCh11Config(tADC2_CHCFGx e_value)
Set Channel 11 configuration.
Definition: adc2.h:1069
void ADC2_setCh1IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 1 Interrupt Node Pointer.
INLINE uint8 ADC2_getCmp7UpIntSts(void)
Get Compare 7 Upper Threshold Interrupt Status.
Definition: adc2.h:1995
INLINE void ADC2_clrCh7EndOfConvSts(void)
Clear Channel 7 End Of Conversion Status.
Definition: adc2.h:1296
INLINE uint8 ADC2_getCh2EndOfConvSts(void)
Get Channel 2 End Of Conversion Status.
Definition: adc2.h:1123
INLINE void ADC2_clrCmp7UpIntSts(void)
Clear Compare 7 Upper Threshold Interrupt Status.
Definition: adc2.h:2267
INLINE void ADC2_enCh9Int(void)
Enable Channel 9 Interrupt.
Definition: adc2.h:2848
void ADC2_setCh3IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 3 Interrupt Node Pointer.
void ADC2_setCmp7UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
void ADC2_setCh6IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 6 Interrupt Node Pointer.
INLINE uint8 ADC2_getFilt2Sts(void)
Get Filter 2 Event Status.
Definition: adc2.h:1480
void ADC2_setCmp6LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
INLINE void ADC2_clrCmp7LoThSts(void)
Clear Compare 7 Lower Threshold Status.
Definition: adc2.h:2435
sint8 ADC2_init(void)
Initialize all CW registers of the ADC2 module.
Definition: adc2.c:114
INLINE void ADC2_clrCh0EndOfConvSts(void)
Clear Channel 0 End Of Conversion Status.
Definition: adc2.h:1247
INLINE void ADC2_enCmp1LoInt(void)
Enable Compare 1 Lower Threshold Interrupt.
Definition: adc2.h:2568
INLINE uint8 ADC2_getCmp6UpThSts(void)
Get Compare 6 Upper Threshold Status.
Definition: adc2.h:2058
INLINE void ADC2_enSeq1Int(void)
Enable Sequence 1 Interrupt.
Definition: adc2.h:2680
INLINE void ADC2_clrCmp1UpIntSts(void)
Clear Compare 1 Upper Threshold Interrupt Status.
Definition: adc2.h:2225
INLINE void ADC2_enCmp7LoInt(void)
Enable Compare 7 Lower Threshold Interrupt.
Definition: adc2.h:2652
INLINE void ADC2_setConvClass3Config(tADC2_CONVCFGx e_value)
Set Conversion Class 3.
Definition: adc2.h:1381
INLINE void ADC2_clrFilt7Sts(void)
Clear Filter 7 Event Status.
Definition: adc2.h:1581
INLINE void ADC2_setCmp1Config(tADC2_CMPCFGx e_value)
Set Compare Channel 1 configuration.
Definition: adc2.h:1869
INLINE void ADC2_clrFilt6Sts(void)
Clear Filter 6 Event Status.
Definition: adc2.h:1574
INLINE uint8 ADC2_getCmp3UpThSts(void)
Get Compare 3 Upper Threshold Status.
Definition: adc2.h:2031
INLINE void ADC2_setConvClass0Config(tADC2_CONVCFGx e_value)
Set Conversion Class 0.
Definition: adc2.h:1354
INLINE void ADC2_disCh4Int(void)
Disable Channel 4 Interrupt.
Definition: adc2.h:2785
INLINE void ADC2_clrCh2EndOfConvSts(void)
Clear Channel 2 End Of Conversion Status.
Definition: adc2.h:1261
INLINE void ADC2_clrCh14EndOfConvSts(void)
Clear Channel 14 End Of Conversion Status.
Definition: adc2.h:1345
INLINE void ADC2_clrCmp5LoThSts(void)
Clear Compare 5 Lower Threshold Status.
Definition: adc2.h:2421
INLINE void ADC2_clrCmp1LoThSts(void)
Clear Compare 1 Lower Threshold Status.
Definition: adc2.h:2393
void ADC2_setCmp4LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
INLINE uint8 ADC2_getCh9EndOfConvSts(void)
Get Channel 9 End Of Conversion Status.
Definition: adc2.h:1186
INLINE void ADC2_setSeq0Config(tADC2_SQCFGx e_value)
Set Sequence 0 configuration.
Definition: adc2.h:852
INLINE void ADC2_enSeq3Int(void)
Enable Sequence 3 Interrupt.
Definition: adc2.h:2708
INLINE void ADC2_clrCmp4UpThSts(void)
Clear Compare 4 Upper Threshold Status.
Definition: adc2.h:2302
INLINE void ADC2_clrCmp3LoThSts(void)
Clear Compare 3 Lower Threshold Status.
Definition: adc2.h:2407
INLINE uint8 ADC2_getSeq1IntSts(void)
Get Sequence 1 Interrupt Status.
Definition: adc2.h:906
INLINE void ADC2_clrCmp0LoIntSts(void)
Clear Compare 0 Lower Threshold Interrupt Status.
Definition: adc2.h:2330
INLINE void ADC2_enSeq2Int(void)
Enable Sequence 2 Interrupt.
Definition: adc2.h:2694
void ADC2_setCmp2LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
void ADC2_setCmp0LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
INLINE uint16 ADC2_getCh3Result(void)
Get Channel 3 Result Value.
Definition: adc2.h:1644
INLINE void ADC2_enCmp4LoInt(void)
Enable Compare 4 Lower Threshold Interrupt.
Definition: adc2.h:2610
INLINE void ADC2_disCh9Int(void)
Disable Channel 9 Interrupt.
Definition: adc2.h:2855
INLINE void ADC2_disCh2Int(void)
Disable Channel 2 Interrupt.
Definition: adc2.h:2757
INLINE uint8 ADC2_getCh5ResultValidSts(void)
Get Channel 5 Result Valid Status.
Definition: adc2.h:1689
INLINE void ADC2_disCh12Int(void)
Disable Channel 12 Interrupt.
Definition: adc2.h:2897
INLINE void ADC2_setCmp6Config(tADC2_CMPCFGx e_value)
Set Compare Channel 6 configuration.
Definition: adc2.h:1914
INLINE void ADC2_clrCmp0LoThSts(void)
Clear Compare 0 Lower Threshold Status.
Definition: adc2.h:2386
INLINE uint16 ADC2_getFilt6Res(void)
Get Result Value Filter 6.
Definition: adc2.h:1444
INLINE uint16 ADC2_getFilt1Res(void)
Get Result Value Filter 1.
Definition: adc2.h:1399
INLINE uint8 ADC2_getCh12EndOfConvSts(void)
Get Channel 12 End Of Conversion Status.
Definition: adc2.h:1213
INLINE void ADC2_clrCh8EndOfConvSts(void)
Clear Channel 8 End Of Conversion Status.
Definition: adc2.h:1303
INLINE void ADC2_disCh8Int(void)
Disable Channel 8 Interrupt.
Definition: adc2.h:2841
INLINE uint8 ADC2_getCh0EndOfConvSts(void)
Get Channel 0 End Of Conversion Status.
Definition: adc2.h:1105
INLINE void ADC2_setCh8Config(tADC2_CHCFGx e_value)
Set Channel 8 configuration.
Definition: adc2.h:1042
INLINE uint8 ADC2_getFilt1Sts(void)
Get Filter 1 Event Status.
Definition: adc2.h:1471
INLINE void ADC2_enCmp7UpInt(void)
Enable Compare 7 Upper Threshold Interrupt.
Definition: adc2.h:2540
INLINE void ADC2_setCh14Config(tADC2_CHCFGx e_value)
Set Channel 14 configuration.
Definition: adc2.h:1096
INLINE void ADC2_clrCh11EndOfConvSts(void)
Clear Channel 11 End Of Conversion Status.
Definition: adc2.h:1324
INLINE uint8 ADC2_getCh7ResultValidSts(void)
Get Channel 7 Result Valid Status.
Definition: adc2.h:1725
INLINE uint8 ADC2_getCmp0UpIntSts(void)
Get Compare 0 Upper Threshold Interrupt Status.
Definition: adc2.h:1932
INLINE uint16 ADC2_getCh8Result(void)
Get Channel 8 Result Value.
Definition: adc2.h:1734
INLINE uint16 ADC2_getCh14Result(void)
Get Channel 14 Result Value.
Definition: adc2.h:1842
INLINE uint8 ADC2_getCh14EndOfConvSts(void)
Get Channel 14 End Of Conversion Status.
Definition: adc2.h:1231
INLINE uint8 ADC2_getCh11ResultValidSts(void)
Get Channel 11 Result Valid Status.
Definition: adc2.h:1797
INLINE void ADC2_clrCmp6LoIntSts(void)
Clear Compare 6 Lower Threshold Interrupt Status.
Definition: adc2.h:2372
INLINE void ADC2_disCmp4LoInt(void)
Disable Compare 4 Lower Threshold Interrupt.
Definition: adc2.h:2617
INLINE void ADC2_disCmp7UpInt(void)
Disable Compare 7 Upper Threshold Interrupt.
Definition: adc2.h:2547
INLINE void ADC2_disCmp5LoInt(void)
Disable Compare 5 Lower Threshold Interrupt.
Definition: adc2.h:2631
INLINE void ADC2_disCmp2LoInt(void)
Disable Compare 2 Lower Threshold Interrupt.
Definition: adc2.h:2589
void ADC2_setCmp0UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
#define ADC2
Definition: internal/tle989x.h:25593
__attribute__((noreturn))
Definition: startup_tle989x.c:221
Device specific memory layout defines and features.
General type declarations.
#define INLINE
Definition: types.h:167
uint8_t uint8
8 bit unsigned value
Definition: types.h:220
int8_t sint8
8 bit signed value
Definition: types.h:225
uint16_t uint16
16 bit unsigned value
Definition: types.h:221
uint32_t uint32
32 bit unsigned value
Definition: types.h:222
uint32_t CMPSEL
Definition: adc2.h:258
uint32_t CLASSEL
Definition: adc2.h:259
uint32_t reg
Definition: adc2.h:250
uint32_t CHREP
Definition: adc2.h:255
struct ADC2_CHCFGx::@5 bit
uint32_t FILSEL
Definition: adc2.h:257
struct ADC2_CMPCFGx::@8 bit
uint32_t LOWER
Definition: adc2.h:296
uint32_t reg
Definition: adc2.h:292
uint32_t HYST_UP
Definition: adc2.h:304
uint32_t HYST_LO
Definition: adc2.h:299
uint32_t MODE
Definition: adc2.h:305
uint32_t RST_BLANK_TIME
Definition: adc2.h:303
uint32_t INP_SEL
Definition: adc2.h:297
uint32_t UPPER
Definition: adc2.h:301
uint32_t BLANK_TIME
Definition: adc2.h:302
uint32_t reg
Definition: adc2.h:281
struct ADC2_CONVCFGx::@7 bit
uint32_t STC
Definition: adc2.h:286
uint32_t SLOTS
Definition: adc2.h:269
uint32_t SQREP
Definition: adc2.h:271
uint32_t TRGSEL
Definition: adc2.h:273
uint32_t reg
Definition: adc2.h:265
uint32_t TRGSW
Definition: adc2.h:275
struct ADC2_SQCFGx::@6 bit
uint32_t CHSEL2
Definition: adc2.h:319
uint32_t reg
Definition: adc2.h:311
struct ADC2_SQSLOTx::@9 bit
uint32_t CHSEL3
Definition: adc2.h:321
uint32_t CHSEL0
Definition: adc2.h:315
uint32_t CHSEL1
Definition: adc2.h:317