doc: document adapter drivers linuxgpiod and sysfsgpio
Change-Id: If894092a7ae04bb95fa1913d2e3c8465c2d0f75c Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: http://openocd.zylin.com/5961 Tested-by: jenkins Reviewed-by: Tarek BOCHKATI <tarek.bouchkati@gmail.com>
This commit is contained in:
parent
2bbd85a828
commit
9d3f337570
doc
|
@ -623,6 +623,13 @@ emulation model of target hardware.
|
|||
@item @b{xlnx_pcie_xvc}
|
||||
@* A JTAG driver exposing Xilinx Virtual Cable over PCI Express to OpenOCD as JTAG/SWD interface.
|
||||
|
||||
@item @b{linuxgpiod}
|
||||
@* A bitbang JTAG driver using Linux GPIO through library libgpiod.
|
||||
|
||||
@item @b{sysfsgpio}
|
||||
@* A bitbang JTAG driver using Linux legacy sysfs GPIO.
|
||||
This is deprecated from Linux v5.3; prefer using @b{linuxgpiod}.
|
||||
|
||||
@end itemize
|
||||
|
||||
@node About Jim-Tcl
|
||||
|
@ -3240,6 +3247,22 @@ pinout.
|
|||
@end deffn
|
||||
|
||||
|
||||
@deffn {Interface Driver} {linuxgpiod}
|
||||
Linux provides userspace access to GPIO through libgpiod since Linux kernel version v4.6.
|
||||
The driver emulates either JTAG and SWD transport through bitbanging.
|
||||
|
||||
See @file{interface/dln-2-gpiod.cfg} for a sample config.
|
||||
@end deffn
|
||||
|
||||
|
||||
@deffn {Interface Driver} {sysfsgpio}
|
||||
Linux legacy userspace access to GPIO through sysfs is deprecated from Linux kernel version v5.3.
|
||||
Prefer using @b{linuxgpiod}, instead.
|
||||
|
||||
See @file{interface/sysfsgpio-raspberrypi.cfg} for a sample config.
|
||||
@end deffn
|
||||
|
||||
|
||||
@deffn {Interface Driver} {openjtag}
|
||||
OpenJTAG compatible USB adapter.
|
||||
This defines some driver-specific commands:
|
||||
|
|
Loading…
Reference in New Issue