22 size_t shift = 5 * (sqn - 0);
23 cfg->sqr3 = (cfg->sqr3 & (~(0x1f << shift))) |
25 }
else if (sqn < 12) {
26 size_t shift = 5 * (sqn - 6);
27 cfg->sqr2 = (cfg->sqr2 & (~(0x1f << shift))) |
29 }
else if (sqn < 18) {
30 size_t shift = 5 * (sqn - 12);
31 cfg->sqr1 = (cfg->sqr1 & (~(0x1f << shift))) |
33#if ADC_MAX_CHANNELS_COUNT > 16
34 }
else if (sqn < 24) {
35 size_t shift = 5 * (sqn - 18);
36 cfg->sqr4 = (cfg->sqr4 & (~(0x1f << shift))) |
38 }
else if (sqn < 30) {
39 size_t shift = 5 * (sqn - 24);
40 cfg->sqr5 = (cfg->sqr5 & (~(0x1f << shift))) |
53 size_t shift = 5 * (sqn - 0);
54 return (cfg->sqr3 >> shift) & 0x1f;
55 }
else if (sqn < 12) {
56 size_t shift = 5 * (sqn - 6);
57 return (cfg->sqr2 >> shift) & 0x1f;
58 }
else if (sqn < 18) {
59 size_t shift = 5 * (sqn - 12);
60 return (cfg->sqr1 >> shift) & 0x1f;
61#if ADC_MAX_CHANNELS_COUNT > 16
62 }
else if (sqn < 24) {
63 size_t shift = 5 * (sqn - 18);
64 return (cfg->sqr4 >> shift) & 0x1f;
65 }
else if (sqn < 30) {
66 size_t shift = 5 * (sqn - 24);
67 return (cfg->sqr5 >> shift) & 0x1f;