Skip to content

Commit 4f41a34

Browse files
aescolardleach02
authored andcommitted
docs: Bus emulators: Limit content to only bus emulation
Limit the content of this page to only cover the bus emulators and their peripherals. Until now, there was some out of place references to emulators of a completely different type which did not match the descriptions in this page. Signed-off-by: Alberto Escolar Piedras <[email protected]>
1 parent a75f441 commit 4f41a34

File tree

1 file changed

+2
-15
lines changed

1 file changed

+2
-15
lines changed

doc/hardware/emulator/bus_emulators.rst

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ External Bus and Bus Connected Peripherals Emulators
66
Overview
77
========
88

9-
Zephyr supports a simple emulator framework to support testing of drivers
9+
Zephyr supports a simple emulator framework to support testing of external peripheral drivers
1010
without requiring real hardware.
1111

12-
Emulators are used to emulate hardware devices, to support testing of
12+
Emulators are used to emulate external hardware devices, to support testing of
1313
various subsystems. For example, it is possible to write an emulator
1414
for an I2C compass such that it appears on the I2C bus and can be used
1515
just like a real hardware device.
@@ -141,8 +141,6 @@ Available Emulators
141141

142142
Zephyr includes the following emulators:
143143

144-
* EEPROM, which uses a file as the EEPROM contents
145-
146144
* I2C emulator driver, allowing drivers to be connected to an emulator so that
147145
tests can be performed without access to the real hardware
148146

@@ -151,10 +149,6 @@ Zephyr includes the following emulators:
151149
* eSPI emulator driver, which does the same for eSPI. The emulator is being
152150
developed to support more functionalities.
153151

154-
* CAN loopback driver
155-
156-
A GPIO emulator is planned but is not yet complete.
157-
158152
Samples
159153
=======
160154

@@ -167,13 +161,6 @@ Here are some examples present in Zephyr:
167161
:board: native_sim
168162
:goals: build
169163

170-
#. Simple test of the EEPROM emulator:
171-
172-
.. zephyr-app-commands::
173-
:app: tests/drivers/eeprom/api
174-
:board: native_sim
175-
:goals: build
176-
177164
#. The same test can be built with a second EEPROM which is an Atmel AT24 EEPROM driver
178165
connected via I2C an emulator:
179166

0 commit comments

Comments
 (0)