Skip to content

Commit 385cc35

Browse files
doc/configuration: update driver protocol implementations
Signed-off-by: Bastian Krause <bst@pengutronix.de>
1 parent 9365092 commit 385cc35

1 file changed

Lines changed: 29 additions & 0 deletions

File tree

doc/configuration.rst

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1503,6 +1503,7 @@ Binds to:
15031503
15041504
Implements:
15051505
- :any:`ConsoleProtocol`
1506+
- :any:`ResetProtocol`
15061507

15071508
Arguments:
15081509
- txdelay (float, default=0.0): time in seconds to wait before sending each byte
@@ -1522,6 +1523,9 @@ Binds to:
15221523
port:
15231524
- `ModbusRTU`_
15241525

1526+
Implements:
1527+
- None (yet)
1528+
15251529
ShellDriver
15261530
~~~~~~~~~~~
15271531
A ShellDriver binds on top of a `ConsoleProtocol` and is designed to interact
@@ -1533,6 +1537,7 @@ Binds to:
15331537

15341538
Implements:
15351539
- :any:`CommandProtocol`
1540+
- :any:`FileTransferProtocol`
15361541

15371542
.. code-block:: yaml
15381543
@@ -1620,6 +1625,7 @@ Binds to:
16201625

16211626
Implements:
16221627
- :any:`CommandProtocol`
1628+
- :any:`LinuxBootProtocol`
16231629

16241630
.. code-block:: yaml
16251631
@@ -1679,6 +1685,7 @@ Binds to:
16791685

16801686
Implements:
16811687
- :any:`CommandProtocol`
1688+
- :any:`LinuxBootProtocol`
16821689

16831690
.. code-block:: yaml
16841691
@@ -1704,6 +1711,7 @@ Binds to:
17041711

17051712
Implements:
17061713
- :any:`CommandProtocol`
1714+
- :any:`LinuxBootProtocol`
17071715

17081716
.. code-block:: yaml
17091717
@@ -1851,6 +1859,7 @@ The driver's name will be displayed during interaction.
18511859

18521860
Implements:
18531861
- :any:`PowerProtocol`
1862+
- :any:`ResetProtocol`
18541863

18551864
.. code-block:: yaml
18561865
@@ -1866,6 +1875,7 @@ An ExternalPowerDriver is used to control a target power state via an external c
18661875

18671876
Implements:
18681877
- :any:`PowerProtocol`
1878+
- :any:`ResetProtocol`
18691879

18701880
.. code-block:: yaml
18711881
@@ -1891,6 +1901,7 @@ Binds to:
18911901

18921902
Implements:
18931903
- :any:`PowerProtocol`
1904+
- :any:`ResetProtocol`
18941905

18951906
.. code-block:: yaml
18961907
@@ -1915,6 +1926,7 @@ Binds to:
19151926

19161927
Implements:
19171928
- :any:`PowerProtocol`
1929+
- :any:`ResetProtocol`
19181930

19191931
.. code-block:: yaml
19201932
@@ -1935,6 +1947,7 @@ Binds to:
19351947

19361948
Implements:
19371949
- :any:`PowerProtocol`
1950+
- :any:`ResetProtocol`
19381951

19391952
.. code-block:: yaml
19401953
@@ -1956,6 +1969,10 @@ Binds to:
19561969
output:
19571970
- :any:`DigitalOutputProtocol`
19581971

1972+
Implements:
1973+
- :any:`PowerProtocol`
1974+
- :any:`ResetProtocol`
1975+
19591976
.. code-block:: yaml
19601977
19611978
DigitalOutputPowerDriver:
@@ -1974,6 +1991,7 @@ Binds to:
19741991

19751992
Implements:
19761993
- :any:`PowerProtocol`
1994+
- :any:`ResetProtocol`
19771995

19781996
.. code-block:: yaml
19791997
@@ -1993,6 +2011,7 @@ Binds to:
19932011

19942012
Implements:
19952013
- :any:`PowerProtocol`
2014+
- :any:`ResetProtocol`
19962015

19972016
.. code-block:: yaml
19982017
@@ -2394,6 +2413,9 @@ Binds to:
23942413
- `HTTPProvider`_
23952414
- `RemoteHTTPProvider`_
23962415

2416+
Implements:
2417+
- None (yet)
2418+
23972419
.. code-block:: yaml
23982420
23992421
TFTPProviderDriver: {}
@@ -2415,6 +2437,9 @@ Binds to:
24152437
- `NFSProvider`_
24162438
- `RemoteNFSProvider`_
24172439

2440+
Implements:
2441+
- None (yet)
2442+
24182443
.. code-block:: yaml
24192444
24202445
NFSProviderDriver: {}
@@ -2526,6 +2551,7 @@ Binds to:
25262551

25272552
Implements:
25282553
- :any:`PowerProtocol`
2554+
- :any:`ResetProtocol`
25292555

25302556
.. code-block:: yaml
25312557
@@ -2811,6 +2837,9 @@ Binds to:
28112837
- `DediprogFlasher`_
28122838
- `NetworkDediprogFlasher`_
28132839

2840+
Implements:
2841+
- None (yet)
2842+
28142843
Arguments:
28152844
- image (str): optional, key in :ref:`images <labgrid-device-config-images>` containing the path
28162845
of an image to flash onto the target

0 commit comments

Comments
 (0)