Zephyr API Documentation
4.1.99
A Scalable Open Source RTOS
4.1.99
Toggle main menu visibility
Main Page
Related Pages
Topics
Data Structures
Data Structures
Data Structure Index
Data Fields
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
Enumerator
Files
File List
Globals
All
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
f
g
h
i
k
l
m
n
o
p
r
s
t
u
x
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Macros
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
▼
Zephyr API Documentation
►
Introduction
Deprecated List
▼
Topics
►
Audio
►
Connectivity
►
DSP Interface
►
Device Driver APIs
►
Device Model
►
Devicetree
►
Error numbers
►
Internal and System API
►
Kernel APIs
►
Memory Management APIs
►
Operating System Services
►
Sensing
▼
Testing
▼
Emulator interface
►
I2C Emulation Interface
►
MSPI Emulation Interface
▼
SPI Emulation Interface
►
spi_emul
►
spi_emul_api
spi_emul_io_t
spi_emul_get_config
spi_emul_register
►
UART Emulation Interface
►
eSPI Emulation Interface
►
emul_link_for_bus
►
emul_list_for_bus
►
no_bus_emul
►
emul
EMUL_DT_DEFINE
EMUL_DT_GET
EMUL_DT_GET_OR_NULL
EMUL_DT_INST_DEFINE
EMUL_DT_NAME_GET
emul_init_t
►
emul_bus_type
emul_get_binding
emul_init_for_bus
►
FFF extensions
►
Zephyr Testing Framework (ZTest)
►
Third-party
►
Utilities
►
Data Structures
►
Files
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
Data Fields
spi_emul_api Struct Reference
Testing
»
Emulator interface
»
SPI Emulation Interface
Definition of the emulator API.
More...
#include <
spi_emul.h
>
Data Fields
spi_emul_io_t
io
Detailed Description
Definition of the emulator API.
Field Documentation
◆
io
spi_emul_io_t
spi_emul_api::io
The documentation for this struct was generated from the following file:
zephyr/drivers/
spi_emul.h
spi_emul_api
Generated on Wed Apr 30 2025 12:06:37 for Zephyr API Documentation by
1.12.0