Home
last modified time | relevance | path

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

/bsp/samd21/sam_d2x_asflib/sam0/drivers/i2c/
A Di2c_slave.h136 struct i2c_slave_module { struct
139 I2c *hw;
141 volatile bool locked;
143 uint16_t buffer_timeout;
148 volatile uint8_t registered_callback;
150 volatile uint8_t enabled_callback;
152 volatile uint16_t buffer_length;
157 uint16_t buffer_remaining;
159 volatile uint8_t *buffer;
161 volatile enum i2c_transfer_direction transfer_direction;
[all …]
/bsp/samd21/sam_d2x_asflib/sam0/drivers/sercom/i2c/
A Di2c_slave.h245 struct i2c_slave_module { struct
248 Sercom *hw;
250 volatile bool locked;
252 uint16_t buffer_timeout;
255 bool ten_bit_address;
259 bool nack_on_address;
265 volatile uint8_t enabled_callback;
267 volatile uint16_t buffer_length;
272 uint16_t buffer_remaining;
274 volatile uint8_t *buffer;
[all …]

Completed in 7 milliseconds