Minor issue that I just noticed today.
The first time I ran configure I got this:
OpenOCD configuration summary
--------------------------------------------------
MPSSE mode of FTDI based devices no
cJTAG (OScan1, JScan3) tunneled thru MPSSEno
ST-Link Programmer no
TI ICDI JTAG Programmer no
Keil ULINK JTAG Programmer no
Altera USB-Blaster II Compatible no
Bitbang mode of FT232R based devices no
Versaloon-Link JTAG Programmer no
TI XDS110 Debug Probe no
CMSIS-DAP v2 Compliant Debugger no
OSBDM (JTAG only) Programmer no
eStick/opendous JTAG Programmer no
Olimex ARM-JTAG-EW Programmer no
Raisonance RLink JTAG Programmer no
USBProg JTAG Programmer no
Espressif JTAG Programmer no
CMSIS-DAP Compliant Debugger no
Nu-Link Programmer no
Cypress KitProg Programmer no
Altera USB-Blaster Compatible no
ASIX Presto Adapter no
OpenJTAG Adapter no
Linux GPIO bitbang through libgpiod no
SEGGER J-Link Programmer no
Bus Pirate yes (auto)
Use Capstone disassembly framework no
I then ran sudo apt install libgpiod-dev and then re-ran configure and got this:
OpenOCD configuration summary
--------------------------------------------------
MPSSE mode of FTDI based devices no
cJTAG (OScan1, JScan3) tunneled thru MPSSEno
ST-Link Programmer no
TI ICDI JTAG Programmer no
Keil ULINK JTAG Programmer no
Altera USB-Blaster II Compatible no
Bitbang mode of FT232R based devices no
Versaloon-Link JTAG Programmer no
TI XDS110 Debug Probe no
CMSIS-DAP v2 Compliant Debugger no
OSBDM (JTAG only) Programmer no
eStick/opendous JTAG Programmer no
Olimex ARM-JTAG-EW Programmer no
Raisonance RLink JTAG Programmer no
USBProg JTAG Programmer no
Espressif JTAG Programmer no
CMSIS-DAP Compliant Debugger no
Nu-Link Programmer no
Cypress KitProg Programmer no
Altera USB-Blaster Compatible no
ASIX Presto Adapter no
OpenJTAG Adapter no
SEGGER J-Link Programmer no
Bus Pirate yes (auto)
Use Capstone disassembly framework no
Note that it does not list this for some reason:
Linux GPIO bitbang through libgpiod yes