Home
last modified time | relevance | path

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

/Zephyr-latest/tests/subsys/emul/src/
Demul_tester.c55 static struct i2c_emul_api bus_api = { variable
78 &bus_api, &emul_tester_backend_api);
/Zephyr-latest/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-latest/include/zephyr/drivers/
Demul.h142 #define EMUL_DT_DEFINE(node_id, init_fn, data_ptr, cfg_ptr, bus_api, _backend_api) \ argument
145 .api = bus_api, \
/Zephyr-latest/doc/hardware/emulator/
Dbus_emulators.rst89 #. ``bus_api`` - This points to the API for the upstream bus that the emulator
90 connects to. The ``bus_api`` parameter is required. The supported
95 The diagram below demonstrates the logical organization of the ``bus_api`` and
105 The ``bus_api`` connects the BC1.2 emulators to the ``native_sim`` I2C
108 controller uses the ``bus_api`` to initiate register reads and writes to the
/Zephyr-latest/drivers/sensor/bosch/bmi160/
Demul_bmi160.c603 #define BMI160_EMUL_DEFINE(n, bus_api) \ argument
605 &bmi160_emul_cfg_##n, &bus_api, &backend_api)