a0bde84c9a
This incorporates an fpga i2c driver into the existing i2c driver. This fpga i2c works almost 100% as the MSS i2c, but the difference is that the fpga driver terminates all transactions with a stop sent -interrupt. That needs to be handled. Fpga clock source is also different, act accordingly. SEC2TICK(10) is an overkill to any app, use just one second instead. modifyreg32s are simplified as well, no need to clear and set as set is enough. Signed-off-by: Eero Nurkkala <eero.nurkkala@offcode.fi> |
||
---|---|---|
.. | ||
bl602/bl602evb | ||
c906/smartl-c906 | ||
esp32c3 | ||
esp32c6 | ||
espressif | ||
fe310/hifive1-revb | ||
hpm6750/hpm6750evk2 | ||
k210/maix-bit | ||
litex/arty_a7 | ||
mpfs | ||
qemu-rv/rv-virt | ||
rv32m1/rv32m1-vega |