HomeCore 0.1.3 (07b5544)
Bare-metal personal computer firmware for Cortex-M
Loading...
Searching...
No Matches
gpio.h File Reference

General-purpose I/O ports described by the device description. More...

#include <stdbool.h>
Include dependency graph for gpio.h:

Go to the source code of this file.

Data Structures

struct  gpio_ops_t
 Operations a GPIO port driver provides; every one is required. More...
 
struct  gpio_port_t
 A GPIO port: driver operations bound to one port instance. More...
 

Enumerations

enum  gpio_mode_t { GPIO_INPUT , GPIO_INPUT_PULL_UP , GPIO_INPUT_PULL_DOWN , GPIO_OUTPUT }
 Pin configuration for gpio_ops_t::configure. More...
 

Detailed Description

General-purpose I/O ports described by the device description.