Home
last modified time | relevance | path

Searched refs:bus_api (Results 1 – 5 of 5) sorted by relevance

/Zephyr-Core-3.5.0/tests/subsys/emul/src/
Demul_tester.c55 static struct i2c_emul_api bus_api = { variable
78 &bus_api, &emul_tester_backend_api);
/Zephyr-Core-3.5.0/drivers/eeprom/
Deeprom_at2x_emul.c124 static struct i2c_emul_api bus_api = { variable
143 data->emul.api = &bus_api; in emul_atmel_at24_init()
165 &bus_api, NULL)
/Zephyr-Core-3.5.0/include/zephyr/drivers/
Demul.h122 #define EMUL_DT_DEFINE(node_id, init_fn, data_ptr, cfg_ptr, bus_api, _backend_api) \ argument
125 .api = bus_api, \
/Zephyr-Core-3.5.0/doc/hardware/emulator/
Dindex.rst97 #. ``bus_api`` - This points to the API for the upstream bus that the emulator
98 connects to. The ``bus_api`` parameter is required. The supported
103 The diagram below demonstrates the logical organization of the ``bus_api`` and
113 The ``bus_api`` connects the BC1.2 emulators to the ``native_posix`` I2C
116 controller uses the ``bus_api`` to initiate register reads and writes to the
/Zephyr-Core-3.5.0/drivers/sensor/bmi160/
Demul_bmi160.c321 #define BMI160_EMUL_DEFINE(n, bus_api) \ argument
323 &bmi160_emul_cfg_##n, &bus_api, NULL)