Home
last modified time | relevance | path

Searched refs:i2c_slave_module (Results 1 – 10 of 10) sorted by relevance

/bsp/samd21/sam_d2x_asflib/sam0/drivers/sercom/i2c/
A Di2c_slave_interrupt.h68 struct i2c_slave_module *const module);
70 struct i2c_slave_module *const module);
83 struct i2c_slave_module *const module,
88 struct i2c_slave_module *const module,
100 struct i2c_slave_module *const module, in i2c_slave_enable_callback()
127 struct i2c_slave_module *const module, in i2c_slave_disable_callback()
153 struct i2c_slave_module *const module,
157 struct i2c_slave_module *const module,
168 struct i2c_slave_module *const module) in i2c_slave_cancel_job()
197 struct i2c_slave_module *const module) in i2c_slave_get_job_status()
A Di2c_slave.h159 struct i2c_slave_module;
163 struct i2c_slave_module *const module);
245 struct i2c_slave_module { struct
369 struct i2c_slave_module *const module) in i2c_slave_lock()
474 struct i2c_slave_module *const module, in _i2c_slave_set_ctrlb_ackact()
521 struct i2c_slave_module *const module) in _i2c_slave_set_ctrlb_cmd3()
679 struct i2c_slave_module *const module);
689 struct i2c_slave_module *const module,
692 struct i2c_slave_module *const module,
695 struct i2c_slave_module *const module);
[all …]
/bsp/samd21/sam_d2x_asflib/sam0/drivers/i2c/
A Di2c_slave.h105 struct i2c_slave_module;
109 struct i2c_slave_module *const module);
136 struct i2c_slave_module { struct
202 enum status_code i2c_slave_init(struct i2c_slave_module *const module,
206 struct i2c_slave_module *const module,
209 struct i2c_slave_module *const module,
219 struct i2c_slave_module *const module);
221 struct i2c_slave_module *const module,
A Di2c_slave_interrupt.h73 struct i2c_slave_module *const module,
78 struct i2c_slave_module *const module,
90 struct i2c_slave_module *const module, in i2c_slave_enable_callback()
110 struct i2c_slave_module *const module, in i2c_slave_disable_callback()
130 struct i2c_slave_module *const module,
134 struct i2c_slave_module *const module,
A Di2c_slave_interrupt.c58 struct i2c_slave_module *const module) in _i2c_slave_read()
80 struct i2c_slave_module *const module) in _i2c_slave_write()
108 struct i2c_slave_module *const module, in i2c_slave_register_callback()
134 struct i2c_slave_module *const module, in i2c_slave_unregister_callback()
165 struct i2c_slave_module *const module, in i2c_slave_read_packet_job()
209 struct i2c_slave_module *const module, in i2c_slave_write_packet_job()
243 struct i2c_slave_module *module = in _i2c_slave_rx_isr_handler()
244 (struct i2c_slave_module*)_i2c_instances; in _i2c_slave_rx_isr_handler()
294 struct i2c_slave_module *module = in _i2c_slave_tx_isr_handler()
295 (struct i2c_slave_module*)_i2c_instances; in _i2c_slave_tx_isr_handler()
A Di2c_slave.c94 struct i2c_slave_module *const module, in _i2c_slave_set_config()
136 struct i2c_slave_module *const module, in i2c_slave_init()
205 struct i2c_slave_module *const module, in i2c_slave_read_packet_wait()
250 struct i2c_slave_module *const module, in i2c_slave_write_packet_wait()
/bsp/samd21/sam_d2x_asflib/sam0/drivers/sercom/i2c/i2c_samd20/
A Di2c_slave_interrupt.c58 struct i2c_slave_module *const module) in i2c_slave_enable_nack_on_address()
75 struct i2c_slave_module *const module) in i2c_slave_disable_nack_on_address()
90 struct i2c_slave_module *const module) in _i2c_slave_read()
108 struct i2c_slave_module *const module) in _i2c_slave_write()
132 struct i2c_slave_module *const module, in i2c_slave_register_callback()
158 struct i2c_slave_module *const module, in i2c_slave_unregister_callback()
189 struct i2c_slave_module *const module, in i2c_slave_read_packet_job()
234 struct i2c_slave_module *const module, in i2c_slave_write_packet_job()
270 struct i2c_slave_module *module = in _i2c_slave_interrupt_handler()
271 (struct i2c_slave_module*)_sercom_instances[instance]; in _i2c_slave_interrupt_handler()
A Di2c_slave.c64 struct i2c_slave_module *const module, in _i2c_slave_set_config()
142 struct i2c_slave_module *const module, in i2c_slave_init()
213 struct i2c_slave_module *const module) in i2c_slave_reset()
258 struct i2c_slave_module *const module) in _i2c_slave_wait_for_bus()
303 struct i2c_slave_module *const module, in i2c_slave_write_packet_wait()
421 struct i2c_slave_module *const module, in i2c_slave_read_packet_wait()
533 struct i2c_slave_module *const module) in i2c_slave_get_direction_wait()
596 struct i2c_slave_module *const module) in i2c_slave_get_status()
660 struct i2c_slave_module *const module, in i2c_slave_clear_status()
/bsp/samd21/sam_d2x_asflib/sam0/drivers/sercom/i2c/i2c_sam0/
A Di2c_slave_interrupt.c58 struct i2c_slave_module *const module) in i2c_slave_enable_nack_on_address()
75 struct i2c_slave_module *const module) in i2c_slave_disable_nack_on_address()
90 struct i2c_slave_module *const module) in _i2c_slave_read()
108 struct i2c_slave_module *const module) in _i2c_slave_write()
132 struct i2c_slave_module *const module, in i2c_slave_register_callback()
158 struct i2c_slave_module *const module, in i2c_slave_unregister_callback()
189 struct i2c_slave_module *const module, in i2c_slave_read_packet_job()
234 struct i2c_slave_module *const module, in i2c_slave_write_packet_job()
270 struct i2c_slave_module *module = in _i2c_slave_interrupt_handler()
271 (struct i2c_slave_module*)_sercom_instances[instance]; in _i2c_slave_interrupt_handler()
A Di2c_slave.c64 struct i2c_slave_module *const module, in _i2c_slave_set_config()
151 struct i2c_slave_module *const module, in i2c_slave_init()
246 struct i2c_slave_module *const module) in i2c_slave_reset()
291 struct i2c_slave_module *const module) in _i2c_slave_wait_for_bus()
336 struct i2c_slave_module *const module, in i2c_slave_write_packet_wait()
472 struct i2c_slave_module *const module, in i2c_slave_read_packet_wait()
585 struct i2c_slave_module *const module) in i2c_slave_get_direction_wait()
648 struct i2c_slave_module *const module) in i2c_slave_get_status()
712 struct i2c_slave_module *const module, in i2c_slave_clear_status()

Completed in 18 milliseconds