Searched refs:lws_i2c_ops_t (Results 1 – 11 of 11) sorted by relevance
/third_party/libwebsockets/include/libwebsockets/ |
D | lws-bb-i2c.h | 29 lws_i2c_ops_t bb_ops; /* init to lws_bb_i2c_ops */ 51 lws_bb_i2c_init(const lws_i2c_ops_t *octx); 54 lws_bb_i2c_start(const lws_i2c_ops_t *octx); 57 lws_bb_i2c_stop(const lws_i2c_ops_t *octx); 60 lws_bb_i2c_write(const lws_i2c_ops_t *octx, uint8_t data); 63 lws_bb_i2c_read(const lws_i2c_ops_t *octx); 66 lws_bb_i2c_set_ack(const lws_i2c_ops_t *octx, int ack);
|
D | lws-i2c.h | 41 } lws_i2c_ops_t; typedef 48 lws_i2c_command(const lws_i2c_ops_t *ctx, uint8_t ads7, uint8_t c); 51 lws_i2c_command_list(const lws_i2c_ops_t *ctx, uint8_t ads7, const uint8_t *buf,
|
D | lws-ssd1306-i2c.h | 39 const lws_i2c_ops_t *i2c; /* i2c ops */
|
/third_party/libwebsockets/minimal-examples/embedded/esp32/esp-c3dev/main/ |
D | bb-i2c.h | 16 lws_i2c_ops_t bb_ops; /* init to lws_bb_i2c_ops */ 37 lws_bb_i2c_start(lws_i2c_ops_t *octx); 40 lws_bb_i2c_stop(lws_i2c_ops_t *octx); 43 lws_bb_i2c_write(lws_i2c_ops_t *octx, uint8_t data); 46 lws_bb_i2c_read(lws_i2c_ops_t *octx); 49 lws_bb_i2c_set_ack(lws_i2c_ops_t *octx, int ack);
|
D | bb-i2c.c | 13 lws_bb_i2c_start(lws_i2c_ops_t *octx) in lws_bb_i2c_start() 32 lws_bb_i2c_stop(lws_i2c_ops_t *octx) in lws_bb_i2c_stop() 48 lws_bb_i2c_write(lws_i2c_ops_t *octx, uint8_t data) in lws_bb_i2c_write() 74 lws_bb_i2c_read(lws_i2c_ops_t *octx) in lws_bb_i2c_read() 95 lws_bb_i2c_set_ack(lws_i2c_ops_t *octx, int ack) in lws_bb_i2c_set_ack()
|
D | i2c.h | 26 } lws_i2c_ops_t; typedef 29 lws_i2c_command(lws_i2c_ops_t *ctx, uint8_t ads, uint8_t c); 32 lws_i2c_command_list(lws_i2c_ops_t *ctx, uint8_t ads, const uint8_t *buf, size_t len);
|
D | i2c.c | 4 lws_i2c_command(lws_i2c_ops_t *ctx, uint8_t ads, uint8_t c) in lws_i2c_command() 23 lws_i2c_command_list(lws_i2c_ops_t *ctx, uint8_t ads, const uint8_t *buf, size_t len) in lws_i2c_command_list()
|
D | devices.c | 67 .i2c = (lws_i2c_ops_t *)&li2c,
|
/third_party/libwebsockets/lib/drivers/i2c/bitbang/ |
D | lws-bb-i2c.c | 30 lws_bb_i2c_init(const lws_i2c_ops_t *octx) in lws_bb_i2c_init() 41 lws_bb_i2c_start(const lws_i2c_ops_t *octx) in lws_bb_i2c_start() 60 lws_bb_i2c_stop(const lws_i2c_ops_t *octx) in lws_bb_i2c_stop() 76 lws_bb_i2c_write(const lws_i2c_ops_t *octx, uint8_t data) in lws_bb_i2c_write() 102 lws_bb_i2c_read(const lws_i2c_ops_t *octx) in lws_bb_i2c_read() 123 lws_bb_i2c_set_ack(const lws_i2c_ops_t *octx, int ack) in lws_bb_i2c_set_ack()
|
/third_party/libwebsockets/lib/drivers/i2c/ |
D | lws-i2c.c | 32 lws_i2c_command(const lws_i2c_ops_t *ctx, uint8_t ads7, uint8_t c) in lws_i2c_command() 51 lws_i2c_command_list(const lws_i2c_ops_t *ctx, uint8_t ads7, const uint8_t *buf, in lws_i2c_command_list()
|
/third_party/libwebsockets/minimal-examples/embedded/esp32/esp-heltec-wb32/main/ |
D | devices.c | 84 .i2c = (lws_i2c_ops_t *)&li2c,
|