Searched full:emulated (Results 1 – 25 of 140) sorted by relevance
123456
/Zephyr-latest/include/zephyr/drivers/adc/ |
D | adc_emul.h | 4 * @brief Backend API for emulated ADC 23 * @brief Emulated ADC backend API 24 * @defgroup adc_emul Emulated ADC 28 * Behaviour of emulated ADC is application-defined. As-such, each 36 * constant mV value on emulated ADC input 38 * function which will be used to obtain voltage on emulated ADC input 43 * An example of using emulated ADC backend API is in the file 63 * @brief Set constant mV value input for emulated ADC @p chan 65 * @param dev The emulated ADC device 76 * @brief Set constant raw value input for emulated ADC @p chan [all …]
|
/Zephyr-latest/include/zephyr/drivers/gpio/ |
D | gpio_emul.h | 9 * @brief Backend API for emulated GPIO 23 * @brief Emulated GPIO backend API 24 * @defgroup gpio_emul Emulated GPIO 28 * Behaviour of emulated GPIO is application-defined. As-such, each 47 * @brief Modify the values of one or more emulated GPIO input @p pins 49 * @param port The emulated GPIO port 60 * @brief Modify the value of one emulated GPIO input @p pin 62 * @param port The emulated GPIO port 76 * @brief Read the value of one or more emulated GPIO output @p pins 78 * @param port The emulated GPIO port [all …]
|
/Zephyr-latest/drivers/serial/ |
D | Kconfig.emul | 1 # Emulated UART configuration options 7 bool "Emulated UART driver [EXPERIMENTAL]" 17 Enable the emulated UART driver. 22 int "UART emulated devices' init priority" 25 The init priority of emulated driver on the UART bus.
|
/Zephyr-latest/drivers/gpio/ |
D | Kconfig.emul | 1 # Emulated GPIO configuration options 7 bool "Emulated GPIO driver" 11 Enable the emulated GPIO driver. Mainly used for testing, this 12 driver allows for an arbitrary number of emulated GPIO controllers 13 to be instantiated. Furthermore, the emulated pins can be "wired"
|
/Zephyr-latest/include/zephyr/drivers/serial/ |
D | uart_emul.h | 9 * @brief Backend API for emulated UART 39 * @param dev The emulated UART device instance 49 * @param dev The emulated UART device instance 60 * @param dev The emulated UART device instance 71 * @param dev The emulated UART device instance 80 * @param dev The emulated UART device instance 89 * @param dev The emulated UART device instance 97 * @param dev The emulated UART device instance
|
/Zephyr-latest/drivers/video/ |
D | Kconfig.emul_imager | 9 Enable driver for the emulated Imager. 15 Configure the size of the internal framebuffer the emulated Imager 17 dev->data, and the emulated video MIPI driver will `memcpy()` it
|
/Zephyr-latest/doc/hardware/emulator/ |
D | index.rst | 41 * Emulated DMA controller 73 * Emulated GPIO controllers which can be driven from SW 78 * Emulated I2C bus. See :ref:`bus emulators <bus_emul>`. 83 * Emulated RTC peripheral. See :ref:`RTC emulated device section <rtc_api_emul_dev>` 88 * Emulated SPI bus. See :ref:`bus emulators <bus_emul>`. 93 * Emulated MSPI bus. See :ref:`bus emulators <bus_emul>`. 98 * Emulated UART bus. See :ref:`bus emulators <bus_emul>`.
|
D | bus_emulators.rst | 22 approach 100% if all failure conditions are emulated. 35 peripheral drivers using an emulation driver connected via a emulated I2C 60 All of this can work in the emulated environment or on real hardware. 91 emulated bus types include I2C, SPI, eSPI, and MSPI. 117 to simulate connecting and disconnecting a charger to the emulated BC1.2 device. 150 In the binding of the I2C emulated bus, there's a custom property for address 176 additional cells are used by the emulated controller, the number of cells
|
/Zephyr-latest/include/zephyr/drivers/ |
D | bbram.h | 224 * @brief Set the emulated BBRAM driver's invalid state 226 * Calling this will affect the emulated behavior of bbram_check_invalid(). 228 * @param[in] dev The emulated device to modify 235 * @brief Set the emulated BBRAM driver's standby power state 237 * Calling this will affect the emulated behavior of bbram_check_standby_power(). 239 * @param[in] dev The emulated device to modify 240 * @param[in] failure Whether or not standby power failure should be emulated 246 * @brief Set the emulated BBRAM driver's power state 248 * Calling this will affect the emulated behavior of bbram_check_power(). 250 * @param[in] dev The emulated device to modify [all …]
|
D | espi_emul.h | 93 * @param dev Device instance of emulated eSPI controller 113 /** Target emulator - REQUIRED for all emulated bus nodes of any type */ 117 /** eSPI chip-select of the emulated device */ 133 * Register an emulated device on the controller 143 * trigger a proper event(and callbacks) on the emulated eSPI controller 155 * Perform port80 write on the emulated host side, which will 156 * trigger a proper event(and callbacks) on the emulated eSPI controller
|
D | i2c_emul.h | 40 /** Target emulator - REQUIRED for all emulated bus nodes of any type */ 52 /* I2C address of the emulated device */ 73 * Register an emulated device on the controller
|
/Zephyr-latest/drivers/dma/ |
D | Kconfig.emul | 5 bool "Emulated DMA driver [EXPERIMENTAL]" 9 Emulated DMA Driver
|
/Zephyr-latest/drivers/gnss/ |
D | Kconfig.emul | 5 bool "Emulated GNSS driver" 11 Enable emulated GNSS driver.
|
/Zephyr-latest/drivers/rtc/ |
D | Kconfig.emul | 5 bool "Emulated RTC driver" 9 Enable emulated Real-Time Clock (RTC) driver.
|
/Zephyr-latest/drivers/display/ |
D | Kconfig.sdl | 1 # SDL based emulated display configuration options 7 bool "SDL based emulated display" 12 Enable SDL based emulated display compliant with display driver API.
|
/Zephyr-latest/drivers/eeprom/ |
D | Kconfig.eeprom_emu | 5 bool "Emulated EEPROM driver" 10 Enable emulated (on flash) EEPROM support. This mimics an external
|
/Zephyr-latest/boards/qemu/leon3/doc/ |
D | index.rst | 12 the usual way for emulated boards (see :ref:`build_an_application` and 18 While this board is emulated and you can't "flash" it, you can use this 20 emulated environment. For example, with the :zephyr:code-sample:`synchronization` sample:
|
/Zephyr-latest/boards/qemu/riscv32/doc/ |
D | index.rst | 12 the usual way for emulated boards (see :ref:`build_an_application` and 18 While this board is emulated and you can't "flash" it, you can use this 20 emulated environment. For example, with the :zephyr:code-sample:`synchronization` sample:
|
/Zephyr-latest/dts/bindings/mtd/ |
D | zephyr,emu-eeprom.yaml | 4 description: Zephyr Emulated EEPROM device 20 description: Flash partition used to store the emulated EEPROM data
|
/Zephyr-latest/boards/qemu/riscv32e/doc/ |
D | index.rst | 12 the usual way for emulated boards (see :ref:`build_an_application` and 18 While this board is emulated and you can't "flash" it, you can use this 20 emulated environment. For example, with the :zephyr:code-sample:`synchronization` sample:
|
/Zephyr-latest/boards/qemu/riscv32_xip/doc/ |
D | index.rst | 12 the usual way for emulated boards (see :ref:`build_an_application` and 18 While this board is emulated and you can't "flash" it, you can use this 20 emulated environment. For example, with the :zephyr:code-sample:`synchronization` sample:
|
/Zephyr-latest/boards/qemu/riscv64/doc/ |
D | index.rst | 21 the usual way for emulated boards (see :ref:`build_an_application` and 27 While this board is emulated and you can't "flash" it, you can use this 29 emulated environment. For example, with the :zephyr:code-sample:`synchronization` sample:
|
/Zephyr-latest/drivers/can/ |
D | Kconfig.loopback | 7 bool "Emulated CAN loopback driver" 11 This is an emulated driver that can only loopback messages.
|
/Zephyr-latest/tests/drivers/fuel_gauge/sbs_gauge/ |
D | testcase.yaml | 2 drivers.fuel_gauge.sbs_gauge_new_api.emulated: 45 drivers.fuel_gauge.sbs_gauge_new_api.emulated.cutoff:
|
/Zephyr-latest/dts/bindings/gnss/ |
D | zephyr,gnss-emul.yaml | 4 description: Zephyr emulated GNSS device
|
123456