[riot-commits] [RIOT-OS/RIOT] aa3e40: drivers: improved the low-level GPIO driver IF

Hauke Petersen mail at haukepetersen.de
Fri Aug 15 12:36:27 CEST 2014


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: aa3e40c9b146888e258a2a5bb34245fc118ddb83
      https://github.com/RIOT-OS/RIOT/commit/aa3e40c9b146888e258a2a5bb34245fc118ddb83
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2014-08-15 (Fri, 15 Aug 2014)

  Changed paths:
    M drivers/include/periph/gpio.h

  Log Message:
  -----------
  drivers: improved the low-level GPIO driver IF

- removed UNDEFINED value from device enum
- changed most functions to void return value
- add parameter for interrupt callback


  Commit: 13894fa70ca8e12009307d4415cd301fc73173c4
      https://github.com/RIOT-OS/RIOT/commit/13894fa70ca8e12009307d4415cd301fc73173c4
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2014-08-15 (Fri, 15 Aug 2014)

  Changed paths:
    M boards/stm32f0discovery/include/periph_conf.h
    M boards/stm32f3discovery/include/periph_conf.h
    M cpu/nrf51822/periph/gpio.c
    M cpu/sam3x8e/periph/gpio.c
    M cpu/stm32f0/periph/gpio.c
    M cpu/stm32f3/periph/gpio.c
    M cpu/stm32f4/periph/gpio.c

  Log Message:
  -----------
  cpus: adjusted uart implementations for changed IF

- adjusted stm32f0
- adjusted stm32f3
- adjusted stm32f4
- adjusted sam3x8e
- adjusted nrf51822


  Commit: 9da0abc14de6f8a96c71bde4cb2126a3759715b7
      https://github.com/RIOT-OS/RIOT/commit/9da0abc14de6f8a96c71bde4cb2126a3759715b7
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2014-08-15 (Fri, 15 Aug 2014)

  Changed paths:
    A tests/periph_gpio/Makefile
    A tests/periph_gpio/main.c
    A tests/periph_gpio_exti/Makefile
    A tests/periph_gpio_exti/main.c

  Log Message:
  -----------
  tests/periph_gpio: added test cases for GPIO driver


  Commit: 10218108e9b956c90d2be572aea24046b79b9b50
      https://github.com/RIOT-OS/RIOT/commit/10218108e9b956c90d2be572aea24046b79b9b50
  Author: Hauke Petersen <mail at haukepetersen.de>
  Date:   2014-08-15 (Fri, 15 Aug 2014)

  Changed paths:
    M boards/stm32f0discovery/include/periph_conf.h
    M boards/stm32f3discovery/include/periph_conf.h
    M cpu/nrf51822/periph/gpio.c
    M cpu/sam3x8e/periph/gpio.c
    M cpu/stm32f0/periph/gpio.c
    M cpu/stm32f3/periph/gpio.c
    M cpu/stm32f4/periph/gpio.c
    M drivers/include/periph/gpio.h
    A tests/periph_gpio/Makefile
    A tests/periph_gpio/main.c
    A tests/periph_gpio_exti/Makefile
    A tests/periph_gpio_exti/main.c

  Log Message:
  -----------
  Merge pull request #1484 from haukepetersen/fix_drivers_gpioif

drivers: improved IF for low-level GPIO driver


Compare: https://github.com/RIOT-OS/RIOT/compare/39a198cf4ba9...10218108e9b9


More information about the commits mailing list