EVE 1.0
gpio_ext_api_t Struct Reference

#include <gpio-ext.h>

Collaboration diagram for gpio_ext_api_t:

Data Fields

gpio_ext_init_t GpioExtInit
 Function to initialize GPIO expander chip.
 
gpio_ext_init_t GpioExtDisable
 Function to deinitialize GPIO expander chip.
 
gpio_ext_inport_t GpioExtInPort
 Function to read from GPIO expander port.
 
gpio_ext_outport_t GpioExtOutPort
 Function to write to GPIO expander port.
 
gpio_ext_outport_t GpioExtSetDirection
 Function to set GPIO expander pins direction.
 
gpio_ext_outport_t GpioExtSetPullSelect
 Function to set GPIO expander pullup/pulldown.
 
gpio_ext_outport_t GpioExtSetPullEnable
 Function to enable/disable GPIO expander pullup/pulldowen.
 
gpio_ext_outport_t GpioExtSetInterrupts
 Function to enable/disable GPIO expander interrupts.
 
gpio_ext_setdrive_t GpioExtSetDrive
 Function to set GPIO expander drive force.
 
gpio_ext_outport_t GpioExtSetLatch
 Function to enable/disable GPIO expander interrupt latch.
 

Detailed Description

GPIO driver virtual function table

Definition at line 156 of file gpio-ext.h.