[riot-commits] [RIOT-OS/RIOT] 8996cb: make: Introduce new feature flag periph_gpio_irq
Kaspar Schleiser
kaspar at schleiser.de
Wed Aug 29 10:44:25 CEST 2018
Branch: refs/heads/master
Home: https://github.com/RIOT-OS/RIOT
Commit: 8996cbe313ac6f7b0e7a90fdec89ed98a8590d4e
https://github.com/RIOT-OS/RIOT/commit/8996cbe313ac6f7b0e7a90fdec89ed98a8590d4e
Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
M Makefile.dep
M boards/airfy-beacon/Makefile.features
M boards/arduino-zero/Makefile.features
M boards/avsextrem/Makefile.features
M boards/b-l072z-lrwan1/Makefile.features
M boards/b-l475e-iot01a/Makefile.features
M boards/calliope-mini/Makefile.features
M boards/cc2538dk/Makefile.features
M boards/cc2650-launchpad/Makefile.features
M boards/cc2650stk/Makefile.features
M boards/common/arduino-atmega/Makefile.features
M boards/common/arduino-due/Makefile.features
M boards/common/arduino-mkr/Makefile.features
M boards/common/iotlab/Makefile.features
M boards/common/nrf52xxxdk/Makefile.features
M boards/common/stm32f103c8/Makefile.features
M boards/common/wsn430/Makefile.features
M boards/ek-lm4f120xl/Makefile.features
M boards/f4vi1/Makefile.features
M boards/feather-m0/Makefile.features
M boards/fox/Makefile.features
M boards/hifive1/Makefile.features
M boards/ikea-tradfri/Makefile.features
M boards/limifrog-v1/Makefile.features
M boards/maple-mini/Makefile.features
M boards/mbed_lpc1768/Makefile.features
M boards/mega-xplained/Makefile.features
M boards/microbit/Makefile.features
M boards/msb-430/Makefile.features
M boards/msb-430h/Makefile.features
M boards/msba2/Makefile.features
M boards/msbiot/Makefile.features
M boards/native/Makefile.features
M boards/nrf51dongle/Makefile.features
M boards/nrf6310/Makefile.features
M boards/nucleo-f030r8/Makefile.features
M boards/nucleo-f031k6/Makefile.features
M boards/nucleo-f042k6/Makefile.features
M boards/nucleo-f070rb/Makefile.features
M boards/nucleo-f072rb/Makefile.features
M boards/nucleo-f091rc/Makefile.features
M boards/nucleo-f103rb/Makefile.features
M boards/nucleo-f207zg/Makefile.features
M boards/nucleo-f302r8/Makefile.features
M boards/nucleo-f303k8/Makefile.features
M boards/nucleo-f303re/Makefile.features
M boards/nucleo-f303ze/Makefile.features
M boards/nucleo-f334r8/Makefile.features
M boards/nucleo-f401re/Makefile.features
M boards/nucleo-f410rb/Makefile.features
M boards/nucleo-f411re/Makefile.features
M boards/nucleo-f412zg/Makefile.features
M boards/nucleo-f413zh/Makefile.features
M boards/nucleo-f429zi/Makefile.features
M boards/nucleo-f446re/Makefile.features
M boards/nucleo-f446ze/Makefile.features
M boards/nucleo-f722ze/Makefile.features
M boards/nucleo-f746zg/Makefile.features
M boards/nucleo-f767zi/Makefile.features
M boards/nucleo-l031k6/Makefile.features
M boards/nucleo-l053r8/Makefile.features
M boards/nucleo-l073rz/Makefile.features
M boards/nucleo-l152re/Makefile.features
M boards/nucleo-l432kc/Makefile.features
M boards/nucleo-l433rc/Makefile.features
M boards/nucleo-l452re/Makefile.features
M boards/nucleo-l476rg/Makefile.features
M boards/nucleo-l496zg/Makefile.features
M boards/nz32-sc151/Makefile.features
M boards/opencm904/Makefile.features
M boards/openmote-b/Makefile.features
M boards/openmote-cc2538/Makefile.features
M boards/pic32-clicker/Makefile.features
M boards/pic32-wifire/Makefile.features
M boards/remote-pa/Makefile.features
M boards/remote-reva/Makefile.features
M boards/remote-revb/Makefile.features
M boards/ruuvitag/Makefile.features
M boards/samd21-xpro/Makefile.features
M boards/saml21-xpro/Makefile.features
M boards/samr21-xpro/Makefile.features
M boards/seeeduino_arch-pro/Makefile.features
M boards/sensebox_samd21/Makefile.features
M boards/slstk3401a/Makefile.features
M boards/slstk3402a/Makefile.features
M boards/sltb001a/Makefile.features
M boards/slwstk6000b/Makefile.features
M boards/slwstk6220a/Makefile.features
M boards/sodaq-autonomo/Makefile.features
M boards/sodaq-explorer/Makefile.features
M boards/sodaq-one/Makefile.features
M boards/spark-core/Makefile.features
M boards/stk3600/Makefile.features
M boards/stk3700/Makefile.features
M boards/stm32f0discovery/Makefile.features
M boards/stm32f3discovery/Makefile.features
M boards/stm32f429i-disc1/Makefile.features
M boards/stm32f4discovery/Makefile.features
M boards/stm32f769i-disco/Makefile.features
M boards/stm32l476g-disco/Makefile.features
M boards/telosb/Makefile.features
M boards/thingy52/Makefile.features
M boards/ublox-c030-u201/Makefile.features
M boards/waspmote-pro/Makefile.features
M boards/yunjia-nrf51822/Makefile.features
M boards/z1/Makefile.features
M cpu/kinetis/Makefile.features
Log Message:
-----------
make: Introduce new feature flag periph_gpio_irq
Commit: ace717ee27926d9e018e3762b61a2a4aefa44f7f
https://github.com/RIOT-OS/RIOT/commit/ace717ee27926d9e018e3762b61a2a4aefa44f7f
Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
M drivers/Makefile.dep
M drivers/include/periph/gpio.h
M drivers/lis3dh/lis3dh.c
M tests/buttons/Makefile
M tests/driver_lis3dh/Makefile
M tests/periph_gpio/Makefile
Log Message:
-----------
drivers: Add dep on periph_gpio_irq in drivers using GPIO IRQ
Commit: efc5f2a95cf18820ef77028b6bcb9371231c8b31
https://github.com/RIOT-OS/RIOT/commit/efc5f2a95cf18820ef77028b6bcb9371231c8b31
Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
M cpu/msp430fxyz/periph/gpio.c
Log Message:
-----------
msp430fxyz: Disable GPIO ISRs when periph_gpio_irq is not selected
Commit: 8ada7a84c517249e30076b0c3e387651abc380a6
https://github.com/RIOT-OS/RIOT/commit/8ada7a84c517249e30076b0c3e387651abc380a6
Author: Kaspar Schleiser <kaspar at schleiser.de>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
M Makefile.dep
M boards/airfy-beacon/Makefile.features
M boards/arduino-zero/Makefile.features
M boards/avsextrem/Makefile.features
M boards/b-l072z-lrwan1/Makefile.features
M boards/b-l475e-iot01a/Makefile.features
M boards/calliope-mini/Makefile.features
M boards/cc2538dk/Makefile.features
M boards/cc2650-launchpad/Makefile.features
M boards/cc2650stk/Makefile.features
M boards/common/arduino-atmega/Makefile.features
M boards/common/arduino-due/Makefile.features
M boards/common/arduino-mkr/Makefile.features
M boards/common/iotlab/Makefile.features
M boards/common/nrf52xxxdk/Makefile.features
M boards/common/stm32f103c8/Makefile.features
M boards/common/wsn430/Makefile.features
M boards/ek-lm4f120xl/Makefile.features
M boards/f4vi1/Makefile.features
M boards/feather-m0/Makefile.features
M boards/fox/Makefile.features
M boards/hifive1/Makefile.features
M boards/ikea-tradfri/Makefile.features
M boards/limifrog-v1/Makefile.features
M boards/maple-mini/Makefile.features
M boards/mbed_lpc1768/Makefile.features
M boards/mega-xplained/Makefile.features
M boards/microbit/Makefile.features
M boards/msb-430/Makefile.features
M boards/msb-430h/Makefile.features
M boards/msba2/Makefile.features
M boards/msbiot/Makefile.features
M boards/native/Makefile.features
M boards/nrf51dongle/Makefile.features
M boards/nrf6310/Makefile.features
M boards/nucleo-f030r8/Makefile.features
M boards/nucleo-f031k6/Makefile.features
M boards/nucleo-f042k6/Makefile.features
M boards/nucleo-f070rb/Makefile.features
M boards/nucleo-f072rb/Makefile.features
M boards/nucleo-f091rc/Makefile.features
M boards/nucleo-f103rb/Makefile.features
M boards/nucleo-f207zg/Makefile.features
M boards/nucleo-f302r8/Makefile.features
M boards/nucleo-f303k8/Makefile.features
M boards/nucleo-f303re/Makefile.features
M boards/nucleo-f303ze/Makefile.features
M boards/nucleo-f334r8/Makefile.features
M boards/nucleo-f401re/Makefile.features
M boards/nucleo-f410rb/Makefile.features
M boards/nucleo-f411re/Makefile.features
M boards/nucleo-f412zg/Makefile.features
M boards/nucleo-f413zh/Makefile.features
M boards/nucleo-f429zi/Makefile.features
M boards/nucleo-f446re/Makefile.features
M boards/nucleo-f446ze/Makefile.features
M boards/nucleo-f722ze/Makefile.features
M boards/nucleo-f746zg/Makefile.features
M boards/nucleo-f767zi/Makefile.features
M boards/nucleo-l031k6/Makefile.features
M boards/nucleo-l053r8/Makefile.features
M boards/nucleo-l073rz/Makefile.features
M boards/nucleo-l152re/Makefile.features
M boards/nucleo-l432kc/Makefile.features
M boards/nucleo-l433rc/Makefile.features
M boards/nucleo-l452re/Makefile.features
M boards/nucleo-l476rg/Makefile.features
M boards/nucleo-l496zg/Makefile.features
M boards/nz32-sc151/Makefile.features
M boards/opencm904/Makefile.features
M boards/openmote-b/Makefile.features
M boards/openmote-cc2538/Makefile.features
M boards/pic32-clicker/Makefile.features
M boards/pic32-wifire/Makefile.features
M boards/remote-pa/Makefile.features
M boards/remote-reva/Makefile.features
M boards/remote-revb/Makefile.features
M boards/ruuvitag/Makefile.features
M boards/samd21-xpro/Makefile.features
M boards/saml21-xpro/Makefile.features
M boards/samr21-xpro/Makefile.features
M boards/seeeduino_arch-pro/Makefile.features
M boards/sensebox_samd21/Makefile.features
M boards/slstk3401a/Makefile.features
M boards/slstk3402a/Makefile.features
M boards/sltb001a/Makefile.features
M boards/slwstk6000b/Makefile.features
M boards/slwstk6220a/Makefile.features
M boards/sodaq-autonomo/Makefile.features
M boards/sodaq-explorer/Makefile.features
M boards/sodaq-one/Makefile.features
M boards/spark-core/Makefile.features
M boards/stk3600/Makefile.features
M boards/stk3700/Makefile.features
M boards/stm32f0discovery/Makefile.features
M boards/stm32f3discovery/Makefile.features
M boards/stm32f429i-disc1/Makefile.features
M boards/stm32f4discovery/Makefile.features
M boards/stm32f769i-disco/Makefile.features
M boards/stm32l476g-disco/Makefile.features
M boards/telosb/Makefile.features
M boards/thingy52/Makefile.features
M boards/ublox-c030-u201/Makefile.features
M boards/waspmote-pro/Makefile.features
M boards/yunjia-nrf51822/Makefile.features
M boards/z1/Makefile.features
M cpu/kinetis/Makefile.features
M cpu/msp430fxyz/periph/gpio.c
M drivers/Makefile.dep
M drivers/include/periph/gpio.h
M drivers/lis3dh/lis3dh.c
M tests/buttons/Makefile
M tests/driver_lis3dh/Makefile
M tests/periph_gpio/Makefile
Log Message:
-----------
Merge pull request #9845 from gebart/pr/features-gpio-irq
make: Introduce periph_gpio_irq feature
Compare: https://github.com/RIOT-OS/RIOT/compare/92ef336259e3...8ada7a84c517
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the commits
mailing list