1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu/atxmega/periph
Gerson Fernando Budke 93ed3cd9d6 cpu/atxmega: Add periph power management
The current xmega don't have a way to disable peripherals that are
not in used.  Add peripheral management to allow enable only the mcu
blocks that will be used by application.  This saves power on active
and sleep modes.  By default, at clock initialization, all peripherals
are now disabled and each drive must activate at initialization phase.
The periph_timer and periph_uart were updated with this new feature.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-04-02 14:24:31 -03:00
..
cpuid.c cpu: Introduce Atmel xmega cpu 2021-03-15 20:16:10 -03:00
gpio.c cpu: Introduce Atmel xmega cpu 2021-03-15 20:16:10 -03:00
Makefile cpu: Introduce Atmel xmega cpu 2021-03-15 20:16:10 -03:00
nvm.c cpu: Introduce Atmel xmega cpu 2021-03-15 20:16:10 -03:00
pm.c cpu/atxmega: Add periph power management 2021-04-02 14:24:31 -03:00
timer.c cpu/atxmega: Add periph power management 2021-04-02 14:24:31 -03:00
uart.c cpu/atxmega: Add periph power management 2021-04-02 14:24:31 -03:00