[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