Classes | Macros | Functions
gpio.h File Reference
#include <stdint.h>
Include dependency graph for gpio.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  __attribute__
 

Macros

#define GPIO_OFFSET   (0x00200000)
 

Functions

 aligned (4))) gpio_t
 
static void gpio_function_set (volatile gpio_t *gpio, uint8_t pin, uint8_t function)
 
static void gpio_level_set (volatile gpio_t *gpio, uint8_t pin, uint8_t level)
 
static void gpio_output_set (volatile gpio_t *gpio, uint8_t pin, uint8_t output)
 

Macro Definition Documentation

◆ GPIO_OFFSET

#define GPIO_OFFSET   (0x00200000)

Definition at line 66 of file gpio.h.

Function Documentation

◆ aligned()

aligned ( )

◆ gpio_function_set()

static void gpio_function_set ( volatile gpio_t *  gpio,
uint8_t  pin,
uint8_t  function 
)
inlinestatic

Definition at line 69 of file gpio.h.

◆ gpio_level_set()

static void gpio_level_set ( volatile gpio_t *  gpio,
uint8_t  pin,
uint8_t  level 
)
inlinestatic

Definition at line 84 of file gpio.h.

◆ gpio_output_set()

static void gpio_output_set ( volatile gpio_t *  gpio,
uint8_t  pin,
uint8_t  output 
)
inlinestatic

Definition at line 99 of file gpio.h.



ws281x
Author(s): Alexey Rogachevskiy , Oleg Kalachev
autogenerated on Wed Jun 15 2022 02:46:00