Home
last modified time | relevance | path

Searched defs:i2c_module (Results 1 – 12 of 12) sorted by relevance

/bsp/samd21/sam_d2x_asflib/sam0/drivers/sercom/i2c/i2c_sam0/
A Di2c_master.c95 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_set_config() local
243 SercomI2cm *const i2c_module = &(module->hw->I2CM); in i2c_master_init() local
336 SercomI2cm *const i2c_module = &(module->hw->I2CM); in i2c_master_reset() local
379 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_address_response() local
423 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_wait_for_bus() local
453 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_send_hs_master_code() local
496 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_read_packet() local
770 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_write_packet() local
960 SercomI2cm *const i2c_module = &(module->hw->I2CM); in i2c_master_send_stop() local
983 SercomI2cm *const i2c_module = &(module->hw->I2CM); in i2c_master_send_nack() local
[all …]
A Di2c_master_interrupt.c72 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_read() local
119 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_write() local
155 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_async_address_response() local
270 SercomI2cm *const i2c_module = &(module->hw->I2CM); in i2c_master_read_bytes() local
306 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_read_packet() local
510 SercomI2cm *const i2c_module = &(module->hw->I2CM); in i2c_master_write_bytes() local
545 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_write_packet() local
666 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_interrupt_handler() local
A Di2c_slave.c297 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_slave_wait_for_bus() local
/bsp/samd21/sam_d2x_asflib/sam0/drivers/sercom/i2c/i2c_samd20/
A Di2c_master.c82 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_set_config() local
196 SercomI2cm *const i2c_module = &(module->hw->I2CM); in i2c_master_init() local
259 SercomI2cm *const i2c_module = &(module->hw->I2CM); in i2c_master_reset() local
302 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_address_response() local
346 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_wait_for_bus() local
388 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_read_packet() local
615 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_write_packet() local
791 SercomI2cm *const i2c_module = &(module->hw->I2CM); in i2c_master_send_stop() local
814 SercomI2cm *const i2c_module = &(module->hw->I2CM); in i2c_master_send_nack() local
841 SercomI2cm *const i2c_module = &(module->hw->I2CM); in i2c_master_read_byte() local
[all …]
A Di2c_master_interrupt.c62 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_read() local
103 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_write() local
138 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_async_address_response() local
254 SercomI2cm *const i2c_module = &(module->hw->I2CM); in i2c_master_read_bytes() local
290 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_read_packet() local
440 SercomI2cm *const i2c_module = &(module->hw->I2CM); in i2c_master_write_bytes() local
475 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_write_packet() local
581 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_master_interrupt_handler() local
A Di2c_slave.c264 SercomI2cm *const i2c_module = &(module->hw->I2CM); in _i2c_slave_wait_for_bus() local
/bsp/samd21/sam_d2x_asflib/sam0/drivers/i2c/
A Di2c_common.h306 static inline void i2c_wait_for_idle(I2c *const i2c_module) in i2c_wait_for_idle()
321 static inline void i2c_enable(I2c *const i2c_module) in i2c_enable()
337 static inline void i2c_disable(I2c *const i2c_module) in i2c_disable()
351 static inline void i2c_slave_flush_fifo(I2c *const i2c_module) in i2c_slave_flush_fifo()
366 static inline void i2c_slave_rx_interrupt(I2c *const i2c_module, bool enable) in i2c_slave_rx_interrupt()
384 static inline void i2c_slave_tx_interrupt(I2c *const i2c_module, bool enable) in i2c_slave_tx_interrupt()
A Di2c_master.c97 I2c *const i2c_module = (module->hw); in _i2c_master_set_config() local
207 I2c *const i2c_module = (module->hw); in _i2c_master_read_packet() local
351 I2c *const i2c_module = (module->hw); in _i2c_master_write_packet() local
493 I2c *const i2c_module = (module->hw); in i2c_master_send_stop() local
515 I2c *const i2c_module = (module->hw); in i2c_master_send_start() local
536 I2c *const i2c_module = (module->hw); in i2c_master_read_byte() local
561 I2c *const i2c_module = (module->hw); in i2c_master_write_address() local
586 I2c *const i2c_module = (module->hw); in i2c_master_write_byte() local
A Di2c_slave_interrupt.c64 I2c *const i2c_module = module->hw; in _i2c_slave_read() local
86 I2c *const i2c_module = module->hw; in _i2c_slave_write() local
173 I2c *const i2c_module = module->hw; in i2c_slave_read_packet_job() local
217 I2c *const i2c_module = module->hw; in i2c_slave_write_packet_job() local
248 I2c *const i2c_module = module->hw; in _i2c_slave_rx_isr_handler() local
299 I2c *const i2c_module = module->hw; in _i2c_slave_tx_isr_handler() local
A Di2c_master_interrupt.c64 I2c *const i2c_module = module->hw; in _i2c_master_read() local
87 I2c *const i2c_module = module->hw; in _i2c_master_write() local
178 I2c *const i2c_module = module->hw; in _i2c_master_read_packet() local
291 I2c *const i2c_module = module->hw; in _i2c_master_write_packet() local
392 I2c *const i2c_module = module->hw; in _i2c_master_isr_handler() local
A Di2c_slave.c103 I2c *const i2c_module = (module->hw); in _i2c_slave_set_config() local
213 I2c *const i2c_module = (module->hw); in i2c_slave_read_packet_wait() local
253 I2c *const i2c_module = (module->hw); in i2c_slave_write_packet_wait() local
/bsp/samd21/sam_d2x_asflib/sam0/drivers/sercom/i2c/
A Di2c_master.h488 SercomI2cm *const i2c_module = &(module->hw->I2CM); in i2c_master_enable() local
529 SercomI2cm *const i2c_module = &(module->hw->I2CM); in i2c_master_disable() local

Completed in 21 milliseconds