Skip to content

Commit 4398da7

Browse files
authored
Merge pull request #1697 from Bastian-Krause/bst/doc-conf-improvements
doc: describe all network resources
2 parents 36955a4 + 7c99fbf commit 4398da7

File tree

1 file changed

+89
-40
lines changed

1 file changed

+89
-40
lines changed

doc/configuration.rst

Lines changed: 89 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -318,8 +318,8 @@ Used by:
318318

319319
NetworkYKUSHPowerPort
320320
+++++++++++++++++++++
321-
A :any:`NetworkYKUSHPowerPort` describes a `YKUSHPowerPort`_ available on a
322-
remote computer.
321+
A :any:`NetworkYKUSHPowerPort` describes a `YKUSHPowerPort`_ resource available
322+
on a remote computer.
323323

324324
USBPowerPort
325325
++++++++++++
@@ -351,6 +351,11 @@ Used by:
351351
looking for, paths without the interface will fail to match since they use
352352
the ``usb`` driver.
353353

354+
NetworkUSBPowerPort
355+
+++++++++++++++++++
356+
A :any:`NetworkUSBPowerPort` describes a `USBPowerPort`_ resource available on
357+
a remote computer.
358+
354359
SiSPMPowerPort
355360
++++++++++++++
356361
A :any:`SiSPMPowerPort` describes a *GEMBIRD SiS-PM* as supported by
@@ -373,6 +378,11 @@ Arguments:
373378
Used by:
374379
- `SiSPMPowerDriver`_
375380

381+
NetworkSiSPMPowerPort
382+
+++++++++++++++++++++
383+
A :any:`NetworkSiSPMPowerPort` describes a `SiSPMPowerPort`_ resource available
384+
on a remote computer.
385+
376386
TasmotaPowerPort
377387
++++++++++++++++
378388
A :any:`TasmotaPowerPort` resource describes a switchable `Tasmota
@@ -474,6 +484,11 @@ Arguments:
474484
Used by:
475485
- `DeditecRelaisDriver`_
476486

487+
NetworkDeditecRelais8
488+
+++++++++++++++++++++
489+
A :any:`NetworkDeditecRelais8` describes a `DeditecRelais8`_ resource available
490+
on a remote computer.
491+
477492
OneWirePIO
478493
++++++++++
479494
A :any:`OneWirePIO` describes a *1-Wire* programmable I/O pin.
@@ -523,7 +538,8 @@ Used by:
523538

524539
NetworkLXAIOBusPIO
525540
++++++++++++++++++
526-
A :any:`NetworkLXAIOBusPIO` describes an `LXAIOBusPIO`_ exported over the network.
541+
A :any:`NetworkLXAIOBusPIO` describes an `LXAIOBusPIO`_ resource available on a
542+
remote computer.
527543

528544
HIDRelay
529545
++++++++
@@ -582,7 +598,8 @@ Used by:
582598

583599
NetworkHIDRelay
584600
+++++++++++++++
585-
A :any:`NetworkHIDRelay` describes an `HIDRelay`_ exported over the network.
601+
A :any:`NetworkHIDRelay` describes an `HIDRelay`_ resource available on a
602+
remote computer.
586603

587604
SysfsGPIO
588605
+++++++++
@@ -600,6 +617,11 @@ Arguments:
600617
Used by:
601618
- `GpioDigitalOutputDriver`_
602619

620+
NetworkSysfsGPIO
621+
++++++++++++++++
622+
A :any:`NetworkSysfsGPIO` describes a `SysfsGPIO`_ resource available on a
623+
remote computer.
624+
603625
MatchedSysfsGPIO
604626
++++++++++++++++
605627
A :any:`MatchedSysfsGPIO` describes a GPIO line, like a `SysfsGPIO`_.
@@ -684,11 +706,8 @@ Used by:
684706

685707
NetworkUSBMassStorage
686708
~~~~~~~~~~~~~~~~~~~~~
687-
A :any:`NetworkUSBMassStorage` resource describes a USB memory stick or similar
688-
device available on a remote computer.
689-
690-
The NetworkUSBMassStorage can be used in test cases by calling the
691-
``write_files()``, ``write_image()``, and ``get_size()`` functions.
709+
A :any:`NetworkUSBMassStorage` resource describes `USBMassStorage`_ resource
710+
available on a remote computer.
692711

693712
SigrokDevice
694713
~~~~~~~~~~~~
@@ -768,18 +787,18 @@ Used by:
768787

769788
NetworkMXSUSBLoader
770789
~~~~~~~~~~~~~~~~~~~
771-
A :any:`NetworkMXSUSBLoader` describes an `MXSUSBLoader`_ available on a remote
772-
computer.
790+
A :any:`NetworkMXSUSBLoader` describes an `MXSUSBLoader`_ resource available on
791+
a remote computer.
773792

774793
NetworkIMXUSBLoader
775794
~~~~~~~~~~~~~~~~~~~
776-
A :any:`NetworkIMXUSBLoader` describes an `IMXUSBLoader`_ available on a remote
777-
computer.
795+
A :any:`NetworkIMXUSBLoader` describes an `IMXUSBLoader`_ resource available on
796+
a remote computer.
778797

779798
NetworkRKUSBLoader
780799
~~~~~~~~~~~~~~~~~~
781-
A :any:`NetworkRKUSBLoader` describes an `RKUSBLoader`_ available on a remote
782-
computer.
800+
A :any:`NetworkRKUSBLoader` describes an `RKUSBLoader`_ resource available on a
801+
remote computer.
783802

784803
AndroidUSBFastboot
785804
~~~~~~~~~~~~~~~~~~
@@ -804,6 +823,11 @@ Arguments:
804823
Used by:
805824
- `AndroidFastbootDriver`_
806825

826+
RemoteAndroidUSBFastboot
827+
~~~~~~~~~~~~~~~~~~~~~~~~
828+
A :any:`RemoteAndroidUSBFastboot` describes a `AndroidUSBFastboot`_ resource
829+
available on a remote computer.
830+
807831
AndroidNetFastboot
808832
~~~~~~~~~~~~~~~~~~
809833
An :any:`AndroidNetFastboot` resource describes a network device in *Fastboot
@@ -824,6 +848,11 @@ Arguments:
824848
Used by:
825849
- `AndroidFastbootDriver`_
826850

851+
RemoteAndroidNetFastboot
852+
~~~~~~~~~~~~~~~~~~~~~~~~
853+
A :any:`RemoteAndroidNetFastboot` describes an `AndroidNetFastboot`_ resource
854+
available on a remote computer.
855+
827856
DFUDevice
828857
~~~~~~~~~
829858
A :any:`DFUDevice` resource describes a USB device in DFU (Device Firmware
@@ -841,6 +870,11 @@ Arguments:
841870
Used by:
842871
- `DFUDriver`_
843872

873+
NetworkDFUDevice
874+
~~~~~~~~~~~~~~~~
875+
A :any:`NetworkDFUDevice` describes a `DFUDevice`_ resource available on a
876+
remote computer.
877+
844878
NetworkInterface
845879
~~~~~~~~~~~~~~~~
846880
A :any:`NetworkInterface` resource describes a network adapter (such as
@@ -898,6 +932,11 @@ Used by:
898932
- `OpenOCDDriver`_
899933
- `QuartusHPSDriver`_
900934

935+
NetworkAlteraUSBBlaster
936+
~~~~~~~~~~~~~~~~~~~~~~~
937+
A :any:`NetworkAlteraUSBBlaster` describes an `AlteraUSBBlaster`_ resource
938+
available on a remote computer.
939+
901940
USBDebugger
902941
~~~~~~~~~~~
903942
A :any:`USBDebugger` resource describes a JTAG USB adapter (for example an
@@ -915,6 +954,11 @@ Arguments:
915954
Used by:
916955
- `OpenOCDDriver`_
917956

957+
NetworkUSBDebugger
958+
~~~~~~~~~~~~~~~~~~
959+
A :any:`NetworkUSBDebugger` describes a `USBDebugger`_ resource available on a
960+
remote computer.
961+
918962
SNMPEthernetPort
919963
~~~~~~~~~~~~~~~~
920964
A :any:`SNMPEthernetPort` resource describes a port on an Ethernet switch,
@@ -958,9 +1002,8 @@ Used by:
9581002

9591003
NetworkSigrokUSBDevice
9601004
~~~~~~~~~~~~~~~~~~~~~~
961-
A :any:`NetworkSigrokUSBDevice` resource describes a *Sigrok* USB device
962-
connected to a host which is exported over the network.
963-
The `SigrokDriver`_ will access it via SSH.
1005+
A :any:`NetworkSigrokUSBDevice` describes a `SigrokUSBDevice`_ resource
1006+
available on a remote computer.
9641007

9651008
SigrokUSBSerialDevice
9661009
~~~~~~~~~~~~~~~~~~~~~
@@ -987,6 +1030,11 @@ Used by:
9871030
- `SigrokPowerDriver`_
9881031
- `SigrokDmmDriver`_
9891032

1033+
NetworkSigrokUSBSerialDevice
1034+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1035+
A :any:`NetworkSigrokUSBSerialDevice` describes a `SigrokUSBSerialDevice`_
1036+
resource available on a remote computer.
1037+
9901038
USBSDMuxDevice
9911039
~~~~~~~~~~~~~~
9921040
A :any:`USBSDMuxDevice` resource describes a Pengutronix
@@ -1008,8 +1056,8 @@ Used by:
10081056

10091057
NetworkUSBSDMuxDevice
10101058
~~~~~~~~~~~~~~~~~~~~~
1011-
A :any:`NetworkUSBSDMuxDevice` resource describes a `USBSDMuxDevice`_ available
1012-
on a remote computer.
1059+
A :any:`NetworkUSBSDMuxDevice` resource describes a `USBSDMuxDevice`_ resource
1060+
available on a remote computer.
10131061

10141062
LXAUSBMux
10151063
~~~~~~~~~
@@ -1029,8 +1077,8 @@ Used by:
10291077

10301078
NetworkLXAUSBMux
10311079
~~~~~~~~~~~~~~~~
1032-
A :any:`NetworkLXAUSBMux` resource describes an `LXAUSBMux`_ available on a
1033-
remote computer.
1080+
A :any:`NetworkLXAUSBMux` resource describes an `LXAUSBMux`_ resource available
1081+
on a remote computer.
10341082

10351083
USBSDWireDevice
10361084
~~~~~~~~~~~~~~~
@@ -1052,8 +1100,8 @@ Used by:
10521100

10531101
NetworkUSBSDWireDevice
10541102
~~~~~~~~~~~~~~~~~~~~~~
1055-
A :any:`NetworkUSBSDWireDevice` resource describes a `USBSDWireDevice`_ available
1056-
on a remote computer.
1103+
A :any:`NetworkUSBSDWireDevice` resource describes a `USBSDWireDevice`_
1104+
resource available on a remote computer.
10571105

10581106
USBVideo
10591107
~~~~~~~~
@@ -1162,7 +1210,8 @@ Used by:
11621210

11631211
NetworkFlashrom
11641212
~~~~~~~~~~~~~~~
1165-
A :any:`NetworkFlashrom` describes a `Flashrom`_ available on a remote computer.
1213+
A :any:`NetworkFlashrom` describes a `Flashrom`_ resource available on a remote
1214+
computer.
11661215

11671216
USBFlashableDevice
11681217
~~~~~~~~~~~~~~~~~~
@@ -1191,7 +1240,7 @@ Used by:
11911240
NetworkUSBFlashableDevice
11921241
~~~~~~~~~~~~~~~~~~~~~~~~~
11931242
A :any:`NetworkUSBFlashableDevice` resource describes a `USBFlashableDevice`_
1194-
resource available on a remote computer
1243+
resource available on a remote computer.
11951244

11961245
DediprogFlasher
11971246
~~~~~~~~~~~~~~~
@@ -1220,8 +1269,8 @@ Used by:
12201269

12211270
NetworkDediprogFlasher
12221271
~~~~~~~~~~~~~~~~~~~~~~
1223-
A :any:`NetworkDediprogFlasher` describes a `DediprogFlasher`_ available on a
1224-
remote computer.
1272+
A :any:`NetworkDediprogFlasher` describes a `DediprogFlasher`_ resource
1273+
available on a remote computer.
12251274

12261275
XenaManager
12271276
~~~~~~~~~~~
@@ -1944,9 +1993,9 @@ USB or network *Fastboot state*.
19441993
Binds to:
19451994
fastboot:
19461995
- `AndroidUSBFastboot`_
1947-
- RemoteAndroidUSBFastboot
1996+
- `RemoteAndroidUSBFastboot`_
19481997
- `AndroidNetFastboot`_
1949-
- RemoteAndroidNetFastboot
1998+
- `RemoteAndroidNetFastboot`_
19501999

19512000
Implements:
19522001
- None (yet)
@@ -1974,7 +2023,7 @@ Firmware Upgrade) mode.
19742023
Binds to:
19752024
dfu:
19762025
- `DFUDevice`_
1977-
- NetworkDFUDevice
2026+
- `NetworkDFUDevice`_
19782027

19792028
Implements:
19802029
- None (yet)
@@ -2002,9 +2051,9 @@ Consider updating your OpenOCD version when using multiple USB Blasters.
20022051
Binds to:
20032052
interface:
20042053
- `AlteraUSBBlaster`_
2005-
- NetworkAlteraUSBBlaster
2054+
- `NetworkAlteraUSBBlaster`_
20062055
- `USBDebugger`_
2007-
- NetworkUSBDebugger
2056+
- `NetworkUSBDebugger`_
20082057

20092058
Implements:
20102059
- :any:`BootstrapProtocol`
@@ -2037,7 +2086,7 @@ flash a target's QSPI.
20372086
Binds to:
20382087
interface:
20392088
- `AlteraUSBBlaster`_
2040-
- NetworkAlteraUSBBlaster
2089+
- `NetworkAlteraUSBBlaster`_
20412090

20422091
Implements:
20432092
- None
@@ -2197,7 +2246,7 @@ target power state without user interaction.
21972246
Binds to:
21982247
hub:
21992248
- `USBPowerPort`_
2200-
- NetworkUSBPowerPort
2249+
- `NetworkUSBPowerPort`_
22012250

22022251
Implements:
22032252
- :any:`PowerProtocol`
@@ -2219,7 +2268,7 @@ target power state without user interaction.
22192268
Binds to:
22202269
port:
22212270
- `SiSPMPowerPort`_
2222-
- NetworkSiSPMPowerPort
2271+
- `NetworkSiSPMPowerPort`_
22232272

22242273
Implements:
22252274
- :any:`PowerProtocol`
@@ -2266,7 +2315,7 @@ Binds to:
22662315
gpio:
22672316
- `SysfsGPIO`_
22682317
- `MatchedSysfsGPIO`_
2269-
- NetworkSysfsGPIO
2318+
- `NetworkSysfsGPIO`_
22702319

22712320
Implements:
22722321
- :any:`DigitalOutputProtocol`
@@ -2444,7 +2493,7 @@ It can set and get the current state of the resource.
24442493
Binds to:
24452494
relais:
24462495
- `DeditecRelais8`_
2447-
- NetworkDeditecRelais8
2496+
- `NetworkDeditecRelais8`_
24482497

24492498
Implements:
24502499
- :any:`DigitalOutputProtocol`
@@ -2826,7 +2875,7 @@ control a programmable power supply.
28262875
Binds to:
28272876
sigrok:
28282877
- `SigrokUSBSerialDevice`_
2829-
- NetworkSigrokUSBSerialDevice
2878+
- `NetworkSigrokUSBSerialDevice`_
28302879

28312880
Implements:
28322881
- :any:`PowerProtocol`
@@ -2857,7 +2906,7 @@ Binds to:
28572906
- `SigrokUSBDevice`_
28582907
- `NetworkSigrokUSBDevice`_
28592908
- `SigrokUSBSerialDevice`_
2860-
- NetworkSigrokUSBSerialDevice
2909+
- `NetworkSigrokUSBSerialDevice`_
28612910

28622911
Implements:
28632912
- None yet

0 commit comments

Comments
 (0)