Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
emul::bus Union Reference

Pointer to the emulated bus node. More...

#include <zephyr/drivers/emul.h>

Data Fields

struct i2c_emuli2c
 I2C emulated bus node.
struct espi_emulespi
 eSPI emulated bus node
struct spi_emulspi
 SPI emulated bus node.
struct mspi_emulmspi
 MSPI emulated bus node.
struct uart_emuluart
 UART emulated bus node.
struct no_bus_emulnone
 Stub used when the emulator is not on a bus.

Detailed Description

Pointer to the emulated bus node.

Field Documentation

◆ espi

struct espi_emul* emul::bus::espi

eSPI emulated bus node

◆ i2c

struct i2c_emul* emul::bus::i2c

I2C emulated bus node.

◆ mspi

struct mspi_emul* emul::bus::mspi

MSPI emulated bus node.

◆ none

struct no_bus_emul* emul::bus::none

Stub used when the emulator is not on a bus.

◆ spi

struct spi_emul* emul::bus::spi

SPI emulated bus node.

◆ uart

struct uart_emul* emul::bus::uart

UART emulated bus node.


The documentation for this union was generated from the following file: