Home
last modified time | relevance | path

Searched defs:i2c_master_module (Results 1 – 2 of 2) sorted by relevance

/bsp/samd21/sam_d2x_asflib/sam0/drivers/i2c/
A Di2c_master.h139 struct i2c_master_module { struct
142 I2c *hw;
144 volatile bool locked;
146 bool no_stop;
151 volatile uint8_t registered_callback;
153 volatile uint8_t enabled_callback;
155 volatile uint16_t buffer_length;
160 volatile uint16_t buffer_remaining;
162 volatile uint8_t *buffer;
164 volatile enum i2c_transfer_direction transfer_direction;
[all …]
/bsp/samd21/sam_d2x_asflib/sam0/drivers/sercom/i2c/
A Di2c_master.h213 struct i2c_master_module { struct
216 Sercom *hw;
218 volatile bool locked;
220 uint16_t unknown_bus_state_timeout;
222 uint16_t buffer_timeout;
224 bool send_stop;
226 bool send_nack;
233 volatile uint8_t enabled_callback;
235 volatile uint16_t buffer_length;
242 volatile uint8_t *buffer;
[all …]

Completed in 5 milliseconds