summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/raspberrypi/gpio/rpi-gpio.c
diff options
context:
space:
mode:
authorAndre Marques <andre.lousa.marques@gmail.com>2015-08-17 11:42:27 +0100
committerBen Gras <ben@minix3.org>2015-08-18 02:26:48 +0200
commitb09a578e8ad4583a97349f866e981980f0ff6ade (patch)
treeb7de55049a0b0eea30bead4ca87ca392c99875ea /c/src/lib/libbsp/arm/raspberrypi/gpio/rpi-gpio.c
parentRaspberry Pi implementation for the RTEMS GPIO API. (diff)
downloadrtems-b09a578e8ad4583a97349f866e981980f0ff6ade.tar.bz2
Closes ticket #2390, and also updates the RPI implementation.
makes rtems_gpio_bsp_get_value return uint32_t. Motivation: simplify beagle gpio implementation for common gpio apio.
Diffstat (limited to 'c/src/lib/libbsp/arm/raspberrypi/gpio/rpi-gpio.c')
-rw-r--r--c/src/lib/libbsp/arm/raspberrypi/gpio/rpi-gpio.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/arm/raspberrypi/gpio/rpi-gpio.c b/c/src/lib/libbsp/arm/raspberrypi/gpio/rpi-gpio.c
index bd37e67765..a782d115d9 100644
--- a/c/src/lib/libbsp/arm/raspberrypi/gpio/rpi-gpio.c
+++ b/c/src/lib/libbsp/arm/raspberrypi/gpio/rpi-gpio.c
@@ -98,7 +98,7 @@ rtems_status_code rtems_gpio_bsp_clear(uint32_t bank, uint32_t pin)
return RTEMS_SUCCESSFUL;
}
-uint8_t rtems_gpio_bsp_get_value(uint32_t bank, uint32_t pin)
+uint32_t rtems_gpio_bsp_get_value(uint32_t bank, uint32_t pin)
{
return (BCM2835_REG(BCM2835_GPIO_GPLEV0) & (1 << pin));
}