Lines Matching full:address
49 * Check if this device matches the address provided. Returns bool of
55 bool (*match_and_add)(I2CSlave *candidate, uint8_t address, bool broadcast,
63 uint8_t address; member
104 * @address: address of the slave
112 int i2c_start_transfer(I2CBus *bus, uint8_t address, bool is_recv);
118 * @address: address of the slave
122 int i2c_start_recv(I2CBus *bus, uint8_t address);
128 * @address: address of the slave
132 int i2c_start_send(I2CBus *bus, uint8_t address);
138 * @address: address of the slave
142 int i2c_start_send_async(I2CBus *bus, uint8_t address);
154 bool i2c_scan_bus(I2CBus *bus, uint8_t address, bool broadcast,
160 * @addr: I2C address of the slave when put on a bus
172 * @addr: I2C address of the slave when put on a bus
183 * @addr: I2C address of the slave on the bus
210 * Set the I2C bus address of a slave device
212 * @address: I2C address of the slave when put on a bus
214 void i2c_slave_set_address(I2CSlave *dev, uint8_t address);