Searched refs:bufferToDevice (Results 1 – 2 of 2) sorted by relevance
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/I2C/ |
| D | LiteX_I2C.cs | 73 bufferToDevice = new Stack<bool>(); in LiteX_I2C() 138 …this.Log(LogLevel.Noisy, "Appending address bit #{0}: {1}", bufferToDevice.Count, signals[DataSign… in HandleClockRising() 139 bufferToDevice.Push(signals[DataSignal]); in HandleClockRising() 141 if(bufferToDevice.Count == 7) in HandleClockRising() 143 var address = (int)BitHelper.GetValueFromBitsArray(bufferToDevice.PopAll()); in HandleClockRising() 206 …this.Log(LogLevel.Noisy, "Latching data bit #{0}: {1}", bufferToDevice.Count, signals[DataSignal]); in HandleClockRising() 207 bufferToDevice.Push(signals[DataSignal]); in HandleClockRising() 209 if(bufferToDevice.Count == 8) in HandleClockRising() 218 DebugHelper.Assert(bufferToDevice.Count == 8); in HandleClockRising() 220 var dataByte = (byte)BitHelper.GetValueFromBitsArray(bufferToDevice.PopAll()); in HandleClockRising() [all …]
|
| D | LiteX_I2C_Zephyr.cs | 65 bufferToDevice = new Stack<bool>(); in LiteX_I2C_Zephyr() 130 …this.Log(LogLevel.Noisy, "Appending address bit #{0}: {1}", bufferToDevice.Count, signals[DataSign… in HandleClockRising() 131 bufferToDevice.Push(signals[DataSignal]); in HandleClockRising() 133 if(bufferToDevice.Count == 7) in HandleClockRising() 135 var address = (int)BitHelper.GetValueFromBitsArray(bufferToDevice.PopAll()); in HandleClockRising() 208 …this.Log(LogLevel.Noisy, "Latching data bit #{0}: {1}", bufferToDevice.Count, signals[DataSignal]); in HandleClockRising() 209 bufferToDevice.Push(signals[DataSignal]); in HandleClockRising() 211 if(bufferToDevice.Count == 8) in HandleClockRising() 220 DebugHelper.Assert(bufferToDevice.Count == 8); in HandleClockRising() 222 var dataByte = (byte)BitHelper.GetValueFromBitsArray(bufferToDevice.PopAll()); in HandleClockRising() [all …]
|