tester: add a mock for command-oriented i2c devices

This commit is contained in:
Kenneth Bell
2021-05-11 22:18:09 -07:00
committed by Ron Evans
parent bd2530abee
commit 6b58fdc95a
5 changed files with 142 additions and 2 deletions
+1 -2
View File
@@ -48,8 +48,7 @@ func (bus *I2CBus) WriteRegister(addr uint8, r uint8, buf []byte) error {
// Tx implements I2C.Tx.
func (bus *I2CBus) Tx(addr uint16, w, r []byte) error {
// TODO: implement this
return nil
return bus.FindDevice(uint8(addr)).Tx(w, r)
}
// FindDevice returns the device with the given address.