Niklas Eiling
|
810b1259f8
|
fix double start of i2c bus driver and move channel map to header
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2024-01-09 17:14:05 +01:00 |
|
Niklas Eiling
|
48846ace39
|
i2c: add handling of BusNotBusy interrupt on reads. add retrying of
channel reads in case inconsistent state was detected.
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2024-01-09 17:14:05 +01:00 |
|
Niklas Eiling
|
57177c074e
|
fix several issues with i2c implementation and add support for
interacting with i2c switches
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2024-01-09 17:14:05 +01:00 |
|
Niklas Eiling
|
1578a26915
|
i2c: fix missing getMemoryBlocks method leading to unmapped memory
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2024-01-09 17:14:05 +01:00 |
|
Niklas Eiling
|
7e07da6e60
|
add i2c ip draft
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2024-01-09 17:14:05 +01:00 |
|
Niklas Eiling
|
d61337023e
|
add draft for i2c drvier implementation
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2023-12-13 15:17:26 +01:00 |
|