libpynq (release 5EWC0-2023 version 0.2.2 of 2023-09-24 22:22)
|
#include "gpio.h"
#include "arm_shared_memory_system.h"
#include <log.h>
#include <pinmap.h>
#include <platform.h>
#include <stdio.h>
#include <stdlib.h>
#include <version.h>
Go to the source code of this file.
Functions | |
bool | gpio_is_initialized (void) |
void | gpio_init (void) |
void | gpio_destroy (void) |
void | gpio_reset_pin (const pin_t pin) |
void | gpio_reset (void) |
void | gpio_set_direction (const pin_t pin, const gpio_direction_t dir) |
gpio_direction_t | gpio_get_direction (const pin_t pin) |
void | gpio_set_level (const pin_t pin, const gpio_level_t level) |
gpio_level_t | gpio_get_level (const pin_t pin) |
Variables | |
volatile uint32_t * | gpio = NULL |
volatile uint32_t * | intc0 = NULL |