libjoybus
Joybus implementation for 32-bit MCUs
Loading...
Searching...
No Matches
joybus_rp2xxx_data Struct Reference

Data Fields

uint8_t state
uint gpio
PIO pio
uint pio_sm
bool pio_configured
uint dma_chan_tx
uint dma_chan_rx
uint8_t * read_buf
uint8_t read_len
uint8_t read_count
uint8_t * write_buf
uint8_t write_len
timer_hw_t * timer
uint alarm_num
struct joybus_rp2xxx * alarm_next
void(* set_irq_handler )(uint irq_num, irq_handler_t handler)
uint64_t alarm_target_us
void(* alarm_callback )(void *user_data)
joybus_transfer_cb done_callback
void * done_user_data
uint64_t last_transfer_us

The documentation for this struct was generated from the following file: