36#ifndef LIBBSP_AARCH64_RASPBERRYPI_BSP_RPI_GPIO_H
37#define LIBBSP_AARCH64_RASPBERRYPI_BSP_RPI_GPIO_H
61} raspberrypi_gpio_pull;
76 const unsigned int pin,
114 const unsigned int pin,
115 const raspberrypi_gpio_pull value
rtems_status_code raspberrypi_gpio_set_pull(const unsigned int pin, const raspberrypi_gpio_pull value)
Control the actuation of the internal pull-up/down resistors.
Definition: gpio.c:104
raspberrypi_gpio_function
Raspberry Pi GPIO functions.
Definition: rpi-gpio.h:46
rtems_status_code raspberrypi_gpio_set_pin(const unsigned int pin)
Set a GPIO pin.
Definition: gpio.c:99
rtems_status_code raspberrypi_gpio_set_function(const unsigned int pin, const raspberrypi_gpio_function value)
Set the operation of the general-purpose I/O pins. Each of the 58 GPIO pins has at least two alternat...
Definition: gpio.c:86
rtems_status_code raspberrypi_gpio_clear_pin(const unsigned int pin)
Clear a GPIO pin.
Definition: gpio.c:94
rtems_status_code
This enumeration provides status codes for directives of the Classic API.
Definition: status.h:85
This header file provides the status codes of Classic API directives and support functions.