Lines Matching defs:si
51 const lws_display_ssd1306_t *si = (const lws_display_ssd1306_t *)disp;
53 si->i2c->init(si->i2c);
55 if (si->gpio) {
56 si->gpio->mode(si->reset_gpio, LWSGGPIO_FL_WRITE |
58 si->gpio->set(si->reset_gpio, 0);
60 si->gpio->set(si->reset_gpio, 1);
64 if (lws_i2c_command_list(si->i2c, si->i2c7_address,
77 const lws_display_ssd1306_t *si = (const lws_display_ssd1306_t *)disp;
83 return lws_i2c_command_list(si->i2c, si->i2c7_address,
92 const lws_display_ssd1306_t *si = (const lws_display_ssd1306_t *)disp;
111 if (lws_i2c_command_list(si->i2c, si->i2c7_address,
118 lws_bb_i2c_start(si->i2c);
119 lws_bb_i2c_write(si->i2c, si->i2c7_address << 1);
120 lws_bb_i2c_write(si->i2c, SSD1306_SETSTARTLINE | y);
123 lws_bb_i2c_write(si->i2c, src[n++]);
125 lws_bb_i2c_stop(si->i2c);
135 const lws_display_ssd1306_t *si = (const lws_display_ssd1306_t *)disp;
138 return lws_i2c_command(si->i2c, si->i2c7_address,