This is an automated email from Gerrit. "Marc Schink <[email protected]>" just uploaded a new patch set to Gerrit, which you can find at https://review.openocd.org/c/openocd/+/9538
-- gerrit commit 3f2bc2dc7b2e3019b03e972df3ca9b0f3c6baa52 Author: Marc Schink <[email protected]> Date: Wed Mar 11 10:54:14 2026 +0100 Remove remaining giveio parallel port remnants Clean up all leftover references to giveio parallel port support, which was removed in an earlier commit. Change-Id: I3cc720b9385adf3f0aa08e488cd17e419e0fb963 Signed-off-by: Marc Schink <[email protected]> diff --git a/README.md b/README.md index e7aef54719..1dc85aa0b0 100644 --- a/README.md +++ b/README.md @@ -304,13 +304,6 @@ libraries that OpenOCD depends on. Alternatively, you can specify For a more or less complete script that does all this for you, see `contrib/cross-build.sh`. -### Parallel Port Dongles - -The same is true for the `--enable-parport-giveio` option, you have to -use both the `--enable-parport` and the `--enable-parport-giveio` option -if you want to use giveio instead of ioperm parallel port access -method. - ### Obtaining OpenOCD From Git You can download the current Git version with a Git client of your @@ -349,7 +342,3 @@ to add yourself to the "plugdev" group. For parallel port adapters on GNU/Linux and FreeBSD please change your "ppdev" (parport* or ppi*) device node permissions accordingly. - -For parport adapters on Windows you need to run install_giveio.bat -(it's also possible to use "ioperm" with Cygwin instead) to give -ordinary users permissions for accessing the "LPT" registers directly. diff --git a/configure.ac b/configure.ac index 12b4c533a6..1763f1beb8 100644 --- a/configure.ac +++ b/configure.ac @@ -294,11 +294,6 @@ AC_ARG_ADAPTERS([ AC_ARG_ADAPTERS([HOST_ARM_BITBANG_ADAPTERS],[no]) AC_ARG_ADAPTERS([HOST_ARM_OR_AARCH64_BITBANG_ADAPTERS],[no]) -AC_ARG_ENABLE([parport_giveio], - AS_HELP_STRING([--enable-parport-giveio], - [Enable use of giveio for parport (deprecated, for CygWin only)]), - [parport_use_giveio=$enableval], [parport_use_giveio=]) - can_build_rshim=no AS_CASE([$host_os], @@ -343,10 +338,6 @@ AS_CASE([$host_os], AC_COMPILE_IFELSE([AC_LANG_PROGRAM([], [[return __MINGW32__;]])], [is_mingw=yes],[is_mingw=no]) AS_IF([test "x$is_mingw" = "xyes"], [ - AS_IF([test "x$parport_use_giveio" = "xno"], [ - AC_MSG_WARN([--disable-parport-giveio is not supported by MinGW32 hosts]) - ]) - parport_use_giveio=yes is_cygwin=no ], [ is_cygwin=yes @@ -360,11 +351,6 @@ AS_CASE([$host_os], is_mingw=yes is_win32=yes - AS_IF([test "x$parport_use_giveio" = "xno"], [ - AC_MSG_WARN([--disable-parport-giveio is not supported by MinGW32 hosts]) - ]) - parport_use_giveio=yes - AS_IF([test "x$ADAPTER_VAR([buspirate])" = "xyes"], [ AC_MSG_ERROR([The Bus Pirate adapter is currently not supported by MinGW32 hosts.]) ]) @@ -376,17 +362,8 @@ AS_CASE([$host_os], ], [darwin*], [ is_darwin=yes - - AS_IF([test "x$parport_use_giveio" = "xyes"], [ - AC_MSG_WARN([--enable-parport-giveio cannot be used by Darwin hosts]) - ]) - parport_use_giveio=no ], [ - AS_IF([test "x$parport_use_giveio" = "xyes"], [ - AC_MSG_WARN([--enable-parport-giveio cannot be used by ]$host[ hosts]) - ]) - parport_use_giveio=no ]) AS_IF([test "x$is_cygwin" = "xyes"], [ @@ -417,12 +394,6 @@ AS_IF([test "x$ADAPTER_VAR([dummy])" != "xno"], [ build_bitbang=yes ]) -AS_IF([test "x$parport_use_giveio" = "xyes"], [ - AC_DEFINE([PARPORT_USE_GIVEIO], [1], [1 if you want parport to use giveio.]) -], [ - AC_DEFINE([PARPORT_USE_GIVEIO], [0], [0 if you don't want parport to use giveio.]) -]) - AS_IF([test "x$use_internal_jimtcl" = "xyes"], [ AS_IF([test -f "$srcdir/jimtcl/configure"], [ AS_IF([test "x$use_internal_jimtcl_maintainer" = "xyes"], [ @@ -640,7 +611,6 @@ AS_IF([test "x$enable_esp_usb_jtag" != "xno"], [ ]) AM_CONDITIONAL([RELEASE], [test "x$build_release" = "xyes"]) -AM_CONDITIONAL([GIVEIO], [test "x$parport_use_giveio" = "xyes"]) AM_CONDITIONAL([BITBANG], [test "x$build_bitbang" = "xyes"]) AM_CONDITIONAL([USB_BLASTER_DRIVER], [test "x$enable_usb_blaster" != "xno" -o "x$enable_usb_blaster_2" != "xno"]) AM_CONDITIONAL([USE_LIBUSB1], [test "x$use_libusb1" = "xyes"]) --
