• Home
  • Raw
  • Download

Lines Matching +full:wait +full:- +full:on +full:- +full:write

8 injection driver can create special states on the bus which the other I2C bus
12 'i2c-fault-injector' subdirectory in the Kernel debugfs filesystem, usually
15 injection. They will be described now along with their intended use-cases.
21 -----
31 -----
48 there are I2C client devices which detect a stuck SDA on their side and release
49 it on their own after a few milliseconds. Also, there might be an external
51 and will init a bus recovery on its own. If you want to implement bus recovery
56 --------------------------
58 This file is write only and you need to write the address of an existing I2C
68 -----------------------
70 Similar to above, this file is write only and you need to write the address of
77 a) the message sent out will be a write message
80 This is a highly delicate state, the device is set up to write any data to
81 register 0x00 (if it has registers) when further clock pulses happen on SCL.
90 bus arbitration against another master in a multi-master setup.
93 ------------------
95 This file is write only and you need to write the duration of the arbitration
97 and wait for the next bus clock. The process is interruptible, though.
106 corrupted. A good starting point for using this fault injector on an otherwise
110 # i2cget -y <bus_to_test> 0x3f
122 --------------
124 This file is write only and you need to write the delay between the detected
126 The calling process will then sleep and wait for the next bus clock. The
133 # i2cget -y <bus_to_test> <some_address>
136 using. Results may vary depending on that, though.