1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/tests/periph
Marian Buschsieweke 00cb9668ae
drivers/periph_gpio_ll: Improve documentation
The documentation on the state `GPIO_DISCONNECT` was a bit vague. The
API doc said it should disconnect the GPIO from all peripherals, the
test also tested them for being electrically disconnected.

The documentation in both the test and the API is extended to point out
that a GPIO indeed SHOULD be in high impedance state, but that user
MUST NOT expect that this requested is honored by every implementation
and for every GPIO pin.

In the test it is also pointed out that failing the test for a GPIO
in the `GPIO_DISCONNECT` state being electrically disconnected is for
some pins expected, and that the test should be just run again with
different GPIOs. The test intentionally tests for a feature not provided
by every GPIO pin rather than warning on a failure: The effort to just
flash and run the test again with different GPIOs is relatively low, but
it does confirm correct behavior of the API.
2024-01-22 10:28:35 +01:00
..
adc examples and tests: add atmega8 to relevent Makefile.ci 2023-07-11 21:22:02 +02:00
adc_continuous periph/adc_continous: add test for ADC continous API 2023-11-10 12:10:49 +01:00
backup_ram tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
cpuid tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
dac tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
dma tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
eeprom tests: Use size_t print format specifier 2023-12-21 12:02:37 +01:00
flashpage tests: Use size_t print format specifier 2023-12-21 12:02:37 +01:00
flashpage_unittest tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
fmc tests/periph/fmc: remove a double empty line 2023-07-28 14:50:06 +02:00
freqm tests/periph: add test-application for peripheral freqm 2023-11-23 20:53:14 +01:00
gpio examples and tests: add atmega8 to relevent Makefile.ci 2023-07-11 21:22:02 +02:00
gpio_arduino treewide: replace occurrences of tests/periph_ with new path 2023-05-06 15:33:03 +02:00
gpio_ll drivers/periph_gpio_ll: Improve documentation 2024-01-22 10:28:35 +01:00
hwrng tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
i2c examples, tests: update Makefile.ci for AVR8 2023-12-01 19:37:05 +01:00
ltdc tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
pio tests/periph/pio: Add basic PIO test 2023-05-23 08:49:37 +02:00
pm examples, tests: update Makefile.ci for AVR8 2023-12-01 19:37:05 +01:00
ptp_clock tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
ptp_timer tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
pwm examples and tests: add atmega8 to relevent Makefile.ci 2023-07-11 21:22:02 +02:00
qdec tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
rtc tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
rtt tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
rtt_min tests: don't manually select native term 2023-12-23 20:27:47 +01:00
selftest_shield tests/periph/selftest_shield: fix a misplaced comment 2023-11-22 10:29:33 +01:00
spi tests: Use size_t print format specifier 2023-12-21 12:02:37 +01:00
spi_dma tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
timer tests/periph/timer: fix timeout computation and overflow handling 2023-12-07 16:07:24 +01:00
timer_periodic tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
timer_short_relative_set tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
uart tests/periph/uart: allow to set line ending 2023-11-30 19:57:07 +01:00
uart_locate_pins tests/periph/uart_locate_pins: new test/utility app 2024-01-18 10:42:13 +01:00
uart_mode tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
uart_nonblocking tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
vbat tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00
wdt examples and tests: add atmega8 to relevent Makefile.ci 2023-07-11 21:22:02 +02:00
Makefile.periph_common tests: move periph_ applications to periphs subdirectory 2023-05-06 15:29:51 +02:00