/Zephyr-latest/tests/drivers/bbram/generic/src/ |
D | read.c | 14 static void run_test_read_invalid_size(const struct device *dev, const struct emul *emulator) in run_test_read_invalid_size() argument 20 ARG_UNUSED(emulator); in run_test_read_invalid_size() 32 static void run_test_read_bytes(const struct device *dev, const struct emul *emulator) in run_test_read_bytes() argument 44 rc = emul_bbram_backend_set_data(emulator, i, 1, &expected_data); in run_test_read_bytes()
|
D | write.c | 14 static void run_test_write_invalid_size(const struct device *dev, const struct emul *emulator) in run_test_write_invalid_size() argument 20 ARG_UNUSED(emulator); in run_test_write_invalid_size() 32 static void run_test_write_bytes(const struct device *dev, const struct emul *emulator) in run_test_write_bytes() argument 47 rc = emul_bbram_backend_get_data(emulator, i, 1, &data); in run_test_write_bytes()
|
/Zephyr-latest/doc/hardware/emulator/ |
D | bus_emulators.rst | 9 Zephyr supports a simple emulator framework to support testing of external peripheral drivers 13 various subsystems. For example, it is possible to write an emulator 36 controller/emulator which passes I2C traffic from the AT24 driver to the AT24 71 The emulator subsystem is modeled on the :ref:`device_model_api`. You create 72 an emulator instance using one of the :c:func:`EMUL_DT_DEFINE()` or 76 device driver. This means that your emulator defines ``DT_DRV_COMPAT`` using the 89 #. ``bus_api`` - This points to the API for the upstream bus that the emulator 93 the emulator. The ``_backend_api`` parameter is optional. 103 The real code is shown in green, while the emulator code is shown in yellow. 109 emulator. [all …]
|
D | index.rst | 34 **ADC emulator** 40 **DMA emulator** 45 **EEPROM emulator** 72 **GPIO emulator** 77 **I2C emulator** 82 **RTC emulator** 87 **SPI emulator** 92 **MSPI emulator** 97 **UART emulator**
|
/Zephyr-latest/subsys/emul/espi/ |
D | Kconfig | 9 This is an emulator of the generic eSPI host. The emulator supports basic host operations 10 - virtual wires and writing to port 80. It can be extended. Note: Because this emulator is 17 int "Host I/O peripheral port size for shared memory in emulator"
|
/Zephyr-latest/doc/hardware/ |
D | index.rst | 13 emulator/index.rst 14 emulator/bus_emulators.rst
|
/Zephyr-latest/drivers/spi/ |
D | Kconfig.spi_emul | 5 bool "SPI emulator" 10 Enable the SPI emulator driver. This is a fake driver in that it
|
/Zephyr-latest/drivers/i2c/ |
D | Kconfig.i2c_emul | 5 bool "I2C emulator" 10 Enable the I2C emulator driver. This is a fake driver in that it
|
/Zephyr-latest/drivers/mspi/ |
D | Kconfig.mspi_emul | 5 bool "MSPI emulator" 14 Enable the MSPI emulator driver. This is a fake driver in that it
|
/Zephyr-latest/drivers/serial/ |
D | Kconfig.emul | 28 int "UART emulator work queue stack size" 32 int "UART emulator work queue thread priority"
|
/Zephyr-latest/drivers/adc/ |
D | Kconfig.adc_emul | 5 bool "ADC emulator" 9 Enable the ADC emulator driver. This is a fake driver in that it
|
/Zephyr-latest/tests/drivers/sensor/bmi160/src/ |
D | fixture.c | 13 static void sensor_bmi160_setup_emulator(const struct device *dev, const struct emul *emulator) in sensor_bmi160_setup_emulator() argument 38 zassert_ok(emul_sensor_backend_set_channel(emulator, chan_spec, in sensor_bmi160_setup_emulator()
|
/Zephyr-latest/drivers/espi/ |
D | Kconfig.espi_emul | 5 bool "eSPI emulator" 10 Enable the eSPI emulator driver. This is a fake driver,
|
/Zephyr-latest/cmake/emu/ |
D | custom.cmake | 7 …ee https://docs.zephyrproject.org/latest/develop/test/twister.html#running-tests-on-custom-emulator
|
/Zephyr-latest/drivers/bbram/ |
D | Kconfig.it8xxx2 | 18 Enable the emulator for the ITE IT81202 BBRAM.
|
D | Kconfig.npcx | 17 Enable the emulator for the NPCX BBRAM.
|
D | Kconfig.microchip | 18 Enable the emulator for the Microchip MCP7940N SRAM based
|
/Zephyr-latest/drivers/sensor/f75303/ |
D | Kconfig | 22 Enable the hardware emulator for F75303 Temperature Sensor.
|
/Zephyr-latest/drivers/sensor/adi/adltc2990/ |
D | Kconfig | 21 Enable ADLTC2990 emulator.
|
/Zephyr-latest/drivers/sensor/amd_sb_tsi/ |
D | Kconfig | 21 Enable the hardware emulator for the AMD SB-TSI.
|
/Zephyr-latest/drivers/sensor/asahi_kasei/akm09918c/ |
D | Kconfig | 20 Enable the hardware emulator for the AKM09918C. Doing so allows exercising
|
/Zephyr-latest/samples/subsys/usb/cdc_acm/ |
D | README.rst | 29 To see the console output of the app, open a serial port emulator and 60 Open a serial port emulator, for example minicom 81 The characters entered in serial port emulator will be echoed back.
|
/Zephyr-latest/drivers/flash/ |
D | Kconfig.mspi | 14 bool "MSPI flash device emulator"
|
/Zephyr-latest/tests/subsys/sensing/ |
D | README.rst | 10 on bmi160 emulator on native_sim platform.
|
/Zephyr-latest/subsys/lorawan/ |
D | Kconfig | 26 The emulator can be used for unit testing of LoRaWAN services. 31 See include/zephyr/lorawan/emul.h for the emulator API.
|