set_signals
i2c_set_signals set_signals; // callback to set signals
bus.set_signals = &SetI2CSignals;
bus->set_signals(bus->cookie, 1, 1);
bus->set_signals(bus->cookie, 1, 0);
bus->set_signals(bus->cookie, 0, 0);
bus->set_signals(bus->cookie, 0, 0);
bus->set_signals(bus->cookie, 1, 0);
bus->set_signals(bus->cookie, 1, 1);
bus->set_signals(bus->cookie, 0, bit & 1);
bus->set_signals(bus->cookie, 1, bit & 1);
bus->set_signals(bus->cookie, 0, bit & 1);
bus->set_signals(bus->cookie, 0, 1);
bus->set_signals(bus->cookie, 1, 1);
bus->set_signals(bus->cookie, 0, 1);
bus->set_signals(bus->cookie, 1, 1);
bus->set_signals(bus->cookie, 0, 1);
bus->set_signals(bus->cookie, 0, 1);
bus->set_signals = &_SetI2CSignals;
bus.set_signals = &set_signals;
bus.set_signals = &set_signals;
bus.set_signals = &gpio_set_i2c_bit;
bus.set_signals = &SetI2CSignals;
bus.set_signals = &SetI2CSignals;
bus.set_signals = &SetI2CSignals_Alt;