zephyr/tests/drivers/i2c/i2c_ram
Tahsin Mutlugun e219da1ff6 tests: i2c_ram: rtio: Ensure completion queue events get released
Release completion queue events left over from the previous test and
make sure a completion queue event gets released after it is consumed.
Otherwise newer cqes may be unable to be submitted due to completion
queue being full.

Signed-off-by: Tahsin Mutlugun <Tahsin.Mutlugun@analog.com>
2025-04-22 12:10:12 +02:00
..
boards tests: i2c: i2c_ram: Add nrf52840dk overlay 2024-05-21 16:48:00 -04:00
src tests: i2c_ram: rtio: Ensure completion queue events get released 2025-04-22 12:10:12 +02:00
CMakeLists.txt
prj.conf
README.rst
testcase.yaml rtio: Add default i2c submit handler 2024-09-04 21:28:26 +02:00

i2c ram test
############

Tests an i2c controller driver against a (s/f/nv)ram module doing a simple write and readback.

Excercises most of the i2c controller APIs in the process.

Hardware Setup
==============
- Target supporting I2C (with RTIO for the I2C_RTIO test-cases), e.g: mimxrt1010_evk.
- External I2C RAM chipset connected to the I2C bus, e.g: Fujitsu's MB85 FeRAM.