1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/drivers/periph_common
Benjamin Valentin 310eb4970c cpu/sam0_common: GPIO: use tamper detection to wake from Deep Sleep
On samd5x only the RTC can wake the CPU from Deep Sleep (pm modes 0 & 1).
The external interrupt controller is disabled, but we can use the tamper
detection of the RTC.

If an gpio interrupt is configured on one of the five tamper detect pins,
those can be used to wake the CPU from Deep Sleep / Hibernate.
2020-09-17 18:46:25 +02:00
..
cpuid.c drivers/periph: fix doxygen groups in implementation 2018-05-24 09:11:43 +02:00
eeprom.c drivers/periph_eeprom: add eeprom_set function 2018-12-04 11:24:57 +01:00
flashpage.c cpu/stm32wb: add flashpage support 2020-03-25 09:29:56 +01:00
gpio_util.c drivers/periph_common/gpio_util: introduce gpio_util_shiftin() 2019-04-18 07:09:32 +02:00
i2c.c many typo fixes 2019-11-23 22:39:07 +01:00
init.c cpu/sam0_common: GPIO: use tamper detection to wake from Deep Sleep 2020-09-17 18:46:25 +02:00
Kconfig drivers/periph_common: remove redundant entry 2020-09-02 15:31:28 +02:00
Kconfig.flashpage treewide: change Kconfig prefix for module symbols 2020-08-31 09:57:28 +02:00
Kconfig.gpio treewide: change Kconfig prefix for module symbols 2020-08-31 09:57:28 +02:00
Kconfig.i2c treewide: change Kconfig prefix for module symbols 2020-08-31 09:57:28 +02:00
Kconfig.spi treewide: change Kconfig prefix for module symbols 2020-08-31 09:57:28 +02:00
Kconfig.timer drivers/periph_common: remove redundant entry 2020-09-02 15:31:28 +02:00
Kconfig.uart treewide: change Kconfig prefix for module symbols 2020-08-31 09:57:28 +02:00
Kconfig.wdt drivers/periph_common: remove redundant entry 2020-09-02 15:31:28 +02:00
Makefile drivers: add periph_common 2015-08-14 14:46:35 +02:00
pm.c pm: fix weak-based default implementations 2017-10-16 14:27:35 +02:00
rtc.c drivers/periph_common: RTC: move RIOT_EPOCH to header, document it. 2020-08-07 13:22:19 +02:00
spi.c drivers: use inline functions for GPIO comparisons 2020-08-31 13:10:28 +02:00
timer.c drivers/periph_common/timer: protect timer_set from IRQs 2020-01-10 09:58:18 +01:00