dRonin
adbada4
dRonin firmware
|
Driver for FLYINGPIO IO expander. More...
Typedefs | |
typedef struct pios_flyingpio_dev * | pios_flyingpio_dev_t |
Functions | |
int32_t | PIOS_FLYINGPIO_SPI_Init (pios_flyingpio_dev_t *dev, pios_spi_t spi_id, uint32_t slave_idx, uint8_t protocol) |
Initialize the FlyingPIO programmed-IO expander. More... | |
int32_t | PIOS_FLYINGPIO_Receiver_Get (uintptr_t dev_int, uint8_t channel) |
Returns receiver data returned by flyingpio. More... | |
Variables | |
const struct pios_rcvr_driver | pios_flyingpio_rcvr_driver |
const struct pios_adc_driver | pios_flyingpio_adc_driver |
Driver for FLYINGPIO IO expander.
typedef struct pios_flyingpio_dev* pios_flyingpio_dev_t |
Definition at line 31 of file pios_flyingpio.h.
int32_t PIOS_FLYINGPIO_Receiver_Get | ( | uintptr_t | dev_int, |
uint8_t | channel | ||
) |
Returns receiver data returned by flyingpio.
int32_t PIOS_FLYINGPIO_SPI_Init | ( | pios_flyingpio_dev_t * | dev, |
pios_spi_t | spi_id, | ||
uint32_t | slave_idx, | ||
uint8_t | protocol | ||
) |
Initialize the FlyingPIO programmed-IO expander.
const struct pios_adc_driver pios_flyingpio_adc_driver |
const struct pios_rcvr_driver pios_flyingpio_rcvr_driver |