Home
last modified time | relevance | path

Searched refs:lws_i2c_ops_t (Results 1 – 11 of 11) sorted by relevance

/third_party/libwebsockets/include/libwebsockets/
Dlws-bb-i2c.h29 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);
Dlws-i2c.h41 } 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,
Dlws-ssd1306-i2c.h39 const lws_i2c_ops_t *i2c; /* i2c ops */
/third_party/libwebsockets/minimal-examples/embedded/esp32/esp-c3dev/main/
Dbb-i2c.h16 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);
Dbb-i2c.c13 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()
Di2c.h26 } 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);
Di2c.c4 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()
Ddevices.c67 .i2c = (lws_i2c_ops_t *)&li2c,
/third_party/libwebsockets/lib/drivers/i2c/bitbang/
Dlws-bb-i2c.c30 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/
Dlws-i2c.c32 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/
Ddevices.c84 .i2c = (lws_i2c_ops_t *)&li2c,