Low-level GPIO peripheral driver interface definitions.
Holds RIOT-OS specific peripheral data.
gpio_t pin_dc
Pin for SPI DC, GPIO_UNDEF if not used.
void * user_ptr
Pointer to optionally store any additional user-data.
unsigned int device_index
Index of the SPI/I2C device.
gpio_t pin_cs
Pin for SPI CS, GPIO_UNDEF if not used.
gpio_t pin_reset
Pin for RESET, GPIO_UNDEF if not used.
uint8_t u8x8_byte_hw_i2c_riotos(u8x8_t *u8g2, uint8_t msg, uint8_t arg_int, void *arg_ptr)
To be used as the u8x8_msg_cb as gpio_and_delay_cb in u8x8_Setup() for use with RIOT-OS.
uint8_t u8x8_gpio_and_delay_riotos(u8x8_t *u8g2, uint8_t msg, uint8_t arg_int, void *arg_ptr)
To be used as the u8x8_msg_cb as gpio_and_delay_cb in u8x8_Setup() for use with RIOT-OS.
uint8_t u8x8_byte_hw_spi_riotos(u8x8_t *u8g2, uint8_t msg, uint8_t arg_int, void *arg_ptr)
To be used as the u8x8_msg_cb as gpio_and_delay_cb in u8x8_Setup() for use with RIOT-OS.