[riot-notifications] [RIOT-OS/RIOT] Power Management: Proposal for an implementation that uses separate modules (#7595)

Robert Hartung notifications at github.com
Wed Sep 13 16:08:27 CEST 2017


This commit resolves issues with the power management and prepares the PM architecture to be selected by the actual CPU.
You can view, comment on, or merge this pull request online at:

  https://github.com/RIOT-OS/RIOT/pull/7595

-- Commit Summary --

  * WIP: power management implementation with explicit selection of used module
  * cpu/stm32_common: adds todo for pm
  * Merge with latest RIOT master

-- File Changes --

    M cpu/atmega1281/Makefile.include (1)
    M cpu/atmega2560/Makefile.include (1)
    M cpu/atmega328p/Makefile.include (1)
    M cpu/atmega_common/Makefile (2)
    A cpu/atmega_common/pm/Makefile (3)
    R cpu/atmega_common/pm/pm.c (8)
    M cpu/cc2538/Makefile.include (1)
    M cpu/cc26x0/Makefile.include (2)
    M cpu/cc430/Makefile.include (1)
    M cpu/cortexm_common/Makefile (2)
    A cpu/cortexm_common/Makefile.features (1)
    A cpu/cortexm_common/pm/Makefile (3)
    R cpu/cortexm_common/pm/pm.c (8)
    M cpu/ezr32wg/Makefile.include (2)
    M cpu/lm4f120/Makefile.include (1)
    M cpu/lpc1768/Makefile.include (2)
    M cpu/lpc2387/Makefile.include (1)
    M cpu/mips32r2_common/periph/pm.c (2)
    M cpu/msp430fxyz/Makefile.include (2)
    M cpu/nrf51/Makefile.include (2)
    M cpu/nrf52/Makefile.include (2)
    M cpu/nrf5x_common/Makefile (2)
    A cpu/nrf5x_common/pm/Makefile (3)
    R cpu/nrf5x_common/pm/pm.c (8)
    A cpu/sam3/Makefile.features (1)
    M cpu/sam3/Makefile.include (2)
    A cpu/sam3/periph/pm.c (5)
    M cpu/stm32_common/Makefile (2)
    M cpu/stm32_common/include/periph_cpu_common.h (3)
    A cpu/stm32_common/pm/Makefile (3)
    R cpu/stm32_common/pm/pm.c (11)
    M cpu/stm32f0/Makefile.include (5)
    M cpu/stm32f1/Makefile.include (1)
    M cpu/stm32f2/Makefile.include (1)
    M cpu/stm32f3/Makefile.include (3)
    M cpu/stm32f4/Makefile.include (1)
    M cpu/stm32f7/Makefile.include (3)
    M cpu/stm32l0/Makefile.include (2)
    M cpu/stm32l1/Makefile.include (4)
    M cpu/stm32l4/Makefile.include (3)
    M cpu/x86/x86_reboot.c (4)
    A drivers/pm_fallback/Makefile (1)
    R drivers/pm_fallback/pm_fallback.c (6)
    M sys/pm_layered/pm.c (2)

-- Patch Links --

https://github.com/RIOT-OS/RIOT/pull/7595.patch
https://github.com/RIOT-OS/RIOT/pull/7595.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/7595
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20170913/14eda697/attachment.html>


More information about the notifications mailing list