mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
d362a8d697
19565: tests: move core related applications to their own tests/core/ folder r=maribu a=aabadie 19568: tests: move remaining driver related applications to tests/drivers r=maribu a=aabadie 19574: cpu/stm32/periph_gpio: reset PU/PD for ADC channels r=maribu a=gschorcht ### Contribution description This PR provides a small fix that is relevant when a GPIO has been used as input/output with a pull resistor before it is initialized as an ADC channel. The PU/PD configuration has to be `0b00` for analog outputs which is corresponds to the reset state. However, if the GPIO is not in the reset state but was used digital input/output with any pull resistor, the PU/PD configuration has also to be reset to use it as ADC channel. ### Testing procedure - Green CI - The `periph_adc` test application should still work for any board that supports the `periph_adc` feature. ### Issues/PRs references Co-authored-by: Alexandre Abadie <alexandre.abadie@inria.fr> Co-authored-by: Gunar Schorcht <gunar@schorcht.net> |
||
---|---|---|
.. | ||
bitarithm_timings | ||
cond_order | ||
deferred_yield_higher | ||
irq | ||
irq_cpp | ||
irq_disable_restore | ||
isr_yield_higher | ||
msg_avail | ||
msg_queue_capacity | ||
msg_queue_print | ||
msg_send_receive | ||
msg_try_receive | ||
mutex_cancel | ||
mutex_order | ||
mutex_unlock_and_sleep | ||
rmutex | ||
rmutex_cpp | ||
sched_change_priority | ||
sched_testing | ||
thread_basic | ||
thread_cooperation | ||
thread_exit | ||
thread_flags | ||
thread_flags_xtimer | ||
thread_float | ||
thread_flood | ||
thread_msg | ||
thread_msg_block_race | ||
thread_msg_block_w_queue | ||
thread_msg_block_wo_queue | ||
thread_msg_bus | ||
thread_msg_seq | ||
thread_priority_inversion | ||
thread_race | ||
thread_stack_alignment | ||
thread_zombie | ||
Makefile.core_common | ||
Makefile.sys_common |