From: Stuart Henderson Subject: Re: [update] devel/openocd To: Stuart Cassoff Cc: Benjamin Stürz , ports@openbsd.org Date: Fri, 28 Nov 2025 17:15:31 +0000 ok On 2025/11/28 11:10, Stuart Cassoff wrote: > On Tue, 18 Feb 2025, Benjamin Stürz wrote: > > > Hi ports@, > > > > this update for openocd adds support for many new devices. > > > Thanks! > > Here's a fresh version of the diff, > with a couple of adjustments. > > converters/libiconv not needed. > Used when generating docs - which aren't generated anyway. > Added --disable-doxygen-html to CONFIGURE_ARGS for clear intention. > > libusb-compat no longer needed. > > Wants lang/jimtcl >= 0.81. > > > Stu > > > > diff -Nurp /usr/ports/devel/openocd/Makefile ./Makefile > --- /usr/ports/devel/openocd/Makefile Fri Nov 10 11:38:39 2023 > +++ ./Makefile Thu Nov 27 22:25:52 2025 > @@ -1,15 +1,14 @@ > COMMENT = Open On-Chip Debugging > > -DISTNAME = openocd-0.11.0 > +DISTNAME = openocd-0.12.0 > CATEGORIES = devel > -REVISION = 0 > > HOMEPAGE = https://openocd.sourceforge.net/ > > # GPLv2 > PERMIT_PACKAGE = Yes > > -WANTLIB += c ftdi1 hidapi-libusb iconv jim m pthread usb usb-1.0 util > +WANTLIB += c ftdi1 hidapi-libusb jim m pthread usb-1.0 util > > SITES = ${SITE_SOURCEFORGE:=openocd/} > EXTRACT_SUFX = .tar.bz2 > @@ -39,6 +38,7 @@ CONFIGURE_ARGS = --disable-werror \ > --enable-aice \ > --enable-buspirate \ > --disable-internal-jimtcl \ > + --disable-doxygen-html \ > --without-capstone > > CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/jim" \ > @@ -46,8 +46,7 @@ CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include -I${L > > LIB_DEPENDS = comms/libhidapi \ > devel/libftdi1 \ > - devel/libusb-compat \ > - lang/jimtcl>=0.75 > + lang/jimtcl>=0.81 > > USE_GMAKE = Yes > # Fails to link main.o and libopenocd.a properly resulting in undefined reference in the gdb_server.o > diff -Nurp /usr/ports/devel/openocd/distinfo ./distinfo > --- /usr/ports/devel/openocd/distinfo Wed May 19 12:09:17 2021 > +++ ./distinfo Wed Jan 8 12:54:41 2025 > @@ -1,2 +1,2 @@ > -SHA256 (openocd-0.11.0.tar.bz2) = Q6POc0r/HTcGrYd5Op86U3HLDjV/D/0KFRZWsGs9Hn0= > -SIZE (openocd-0.11.0.tar.bz2) = 5699972 > +SHA256 (openocd-0.12.0.tar.bz2) = ryVHiL6Yhh8r2RA/5uYKd07Jaow3R0Tu+Rl/YEMHWvo= > +SIZE (openocd-0.12.0.tar.bz2) = 6790673 > diff -Nurp /usr/ports/devel/openocd/patches/patch-src_jtag_drivers_cmsis_dap_usb_hid_c ./patches/patch-src_jtag_drivers_cmsis_dap_usb_hid_c > --- /usr/ports/devel/openocd/patches/patch-src_jtag_drivers_cmsis_dap_usb_hid_c Fri Mar 11 13:50:54 2022 > +++ ./patches/patch-src_jtag_drivers_cmsis_dap_usb_hid_c Wed Jan 8 12:55:18 2025 > @@ -1,7 +1,7 @@ > Index: src/jtag/drivers/cmsis_dap_usb_hid.c > --- src/jtag/drivers/cmsis_dap_usb_hid.c.orig > +++ src/jtag/drivers/cmsis_dap_usb_hid.c > -@@ -56,7 +56,7 @@ static int cmsis_dap_hid_open(struct cmsis_dap *dap, u > +@@ -47,7 +47,7 @@ static int cmsis_dap_hid_open(struct cmsis_dap *dap, u > target_vid = 0; > target_pid = 0; > > diff -Nurp /usr/ports/devel/openocd/patches/patch-src_jtag_drivers_nulink_usb_c ./patches/patch-src_jtag_drivers_nulink_usb_c > --- /usr/ports/devel/openocd/patches/patch-src_jtag_drivers_nulink_usb_c Fri Mar 11 13:50:54 2022 > +++ ./patches/patch-src_jtag_drivers_nulink_usb_c Wed Jan 8 12:55:18 2025 > @@ -1,7 +1,7 @@ > Index: src/jtag/drivers/nulink_usb.c > --- src/jtag/drivers/nulink_usb.c.orig > +++ src/jtag/drivers/nulink_usb.c > -@@ -1043,7 +1043,7 @@ static int nulink_usb_open(struct hl_interface_param_s > +@@ -1035,7 +1035,7 @@ static int nulink_usb_open(struct hl_interface_param_s > return ERROR_FAIL; > } > > diff -Nurp /usr/ports/devel/openocd/pkg/PLIST ./pkg/PLIST > --- /usr/ports/devel/openocd/pkg/PLIST Fri Mar 11 13:50:54 2022 > +++ ./pkg/PLIST Wed Jan 8 13:06:41 2025 > @@ -21,6 +21,9 @@ share/openocd/scripts/board/adsp-sc584-ezbrd.cfg > share/openocd/scripts/board/alphascale_asm9260_ek.cfg > share/openocd/scripts/board/altera_sockit.cfg > share/openocd/scripts/board/am3517evm.cfg > +share/openocd/scripts/board/ampere_emag8180.cfg > +share/openocd/scripts/board/ampere_qs_mq_1s.cfg > +share/openocd/scripts/board/ampere_qs_mq_2s.cfg > share/openocd/scripts/board/arm_evaluator7t.cfg > share/openocd/scripts/board/arm_musca_a.cfg > share/openocd/scripts/board/arty_s7.cfg > @@ -69,6 +72,7 @@ share/openocd/scripts/board/da850evm.cfg > share/openocd/scripts/board/digi_connectcore_wi-9c.cfg > share/openocd/scripts/board/digilent_analog_discovery.cfg > share/openocd/scripts/board/digilent_atlys.cfg > +share/openocd/scripts/board/digilent_nexys_video.cfg > share/openocd/scripts/board/digilent_zedboard.cfg > share/openocd/scripts/board/diolan_lpc4350-db1.cfg > share/openocd/scripts/board/diolan_lpc4357-db1.cfg > @@ -98,7 +102,16 @@ share/openocd/scripts/board/embedded-artists_lpc2478-3 > share/openocd/scripts/board/emcraft_imx8m-som-bsb.cfg > share/openocd/scripts/board/emcraft_twr-vf6-som-bsb.cfg > share/openocd/scripts/board/emcraft_vf6-som.cfg > +share/openocd/scripts/board/esp32-bridge.cfg > +share/openocd/scripts/board/esp32-ethernet-kit-3.3v.cfg > +share/openocd/scripts/board/esp32-wrover-kit-1.8v.cfg > +share/openocd/scripts/board/esp32-wrover-kit-3.3v.cfg > +share/openocd/scripts/board/esp32s2-bridge.cfg > +share/openocd/scripts/board/esp32s2-kaluga-1.cfg > +share/openocd/scripts/board/esp32s3-bridge.cfg > +share/openocd/scripts/board/esp32s3-ftdi.cfg > share/openocd/scripts/board/ethernut3.cfg > +share/openocd/scripts/board/evb-lan9255.cfg > share/openocd/scripts/board/frdm-kl25z.cfg > share/openocd/scripts/board/frdm-kl46z.cfg > share/openocd/scripts/board/fsl_imx6q_sabresd.cfg > @@ -137,8 +150,10 @@ share/openocd/scripts/board/kcu105.cfg > share/openocd/scripts/board/keil_mcb1700.cfg > share/openocd/scripts/board/keil_mcb2140.cfg > share/openocd/scripts/board/kindle2.cfg > +share/openocd/scripts/board/kontron_sl28.cfg > share/openocd/scripts/board/kwikstik.cfg > share/openocd/scripts/board/la_fonera-fon2200.cfg > +share/openocd/scripts/board/lambdaconcept_ecpix-5.cfg > share/openocd/scripts/board/lemaker_hikey.cfg > share/openocd/scripts/board/linksys-wag200g.cfg > share/openocd/scripts/board/linksys-wrt54gl.cfg > @@ -155,6 +170,8 @@ share/openocd/scripts/board/mbed-lpc11u24.cfg > share/openocd/scripts/board/mbed-lpc1768.cfg > share/openocd/scripts/board/mcb1700.cfg > share/openocd/scripts/board/microchip_explorer16.cfg > +share/openocd/scripts/board/microchip_sama5d27_som1_kit1.cfg > +share/openocd/scripts/board/microchip_same51_curiosity_nano.cfg > share/openocd/scripts/board/microchip_same54_xplained_pro.cfg > share/openocd/scripts/board/microchip_saml11_xplained_pro.cfg > share/openocd/scripts/board/mini2440.cfg > @@ -170,12 +187,16 @@ share/openocd/scripts/board/nordic_nrf51_dk.cfg > share/openocd/scripts/board/nordic_nrf52_dk.cfg > share/openocd/scripts/board/nordic_nrf52_ftx232.cfg > share/openocd/scripts/board/novena-internal-fpga.cfg > +share/openocd/scripts/board/npcx_evb.cfg > share/openocd/scripts/board/numato_mimas_a7.cfg > share/openocd/scripts/board/numato_opsis.cfg > +share/openocd/scripts/board/nxp_frdm-k64f.cfg > share/openocd/scripts/board/nxp_frdm-ls1012a.cfg > share/openocd/scripts/board/nxp_imx7sabre.cfg > share/openocd/scripts/board/nxp_lpc-link2.cfg > share/openocd/scripts/board/nxp_mcimx8m-evk.cfg > +share/openocd/scripts/board/nxp_rdb-ls1046a.cfg > +share/openocd/scripts/board/nxp_rdb-ls1088a.cfg > share/openocd/scripts/board/olimex_LPC2378STK.cfg > share/openocd/scripts/board/olimex_lpc_h2148.cfg > share/openocd/scripts/board/olimex_sam7_ex256.cfg > @@ -183,6 +204,7 @@ share/openocd/scripts/board/olimex_sam7_la2.cfg > share/openocd/scripts/board/olimex_sam9_l9260.cfg > share/openocd/scripts/board/olimex_stm32_h103.cfg > share/openocd/scripts/board/olimex_stm32_h107.cfg > +share/openocd/scripts/board/olimex_stm32_h405.cfg > share/openocd/scripts/board/olimex_stm32_p107.cfg > share/openocd/scripts/board/omap2420_h4.cfg > share/openocd/scripts/board/openrd.cfg > @@ -191,21 +213,26 @@ share/openocd/scripts/board/osk5912.cfg > share/openocd/scripts/board/phone_se_j100i.cfg > share/openocd/scripts/board/phytec_lpc3250.cfg > share/openocd/scripts/board/pic-p32mx.cfg > +share/openocd/scripts/board/pico-debug.cfg > share/openocd/scripts/board/pipistrello.cfg > share/openocd/scripts/board/propox_mmnet1001.cfg > share/openocd/scripts/board/pxa255_sst.cfg > share/openocd/scripts/board/quark_d2000_refboard.cfg > share/openocd/scripts/board/quark_x10xx_board.cfg > share/openocd/scripts/board/quicklogic_quickfeather.cfg > +share/openocd/scripts/board/radiona_ulx3s.cfg > share/openocd/scripts/board/redbee.cfg > share/openocd/scripts/board/reflexces_achilles_i-dev_kit_arria10.cfg > share/openocd/scripts/board/renesas_dk-s7g2.cfg > +share/openocd/scripts/board/renesas_falcon.cfg > share/openocd/scripts/board/renesas_gr_peach.cfg > share/openocd/scripts/board/renesas_porter.cfg > share/openocd/scripts/board/renesas_salvator-xs.cfg > share/openocd/scripts/board/renesas_silk.cfg > share/openocd/scripts/board/renesas_stout.cfg > share/openocd/scripts/board/rigado_bmd300_ek.cfg > +share/openocd/scripts/board/rpi3.cfg > +share/openocd/scripts/board/rpi4b.cfg > share/openocd/scripts/board/rsc-w910.cfg > share/openocd/scripts/board/sayma_amc.cfg > share/openocd/scripts/board/sheevaplug.cfg > @@ -229,11 +256,14 @@ share/openocd/scripts/board/spear320cpu.cfg > share/openocd/scripts/board/spear320cpu_mod.cfg > share/openocd/scripts/board/st_b-l475e-iot01a.cfg > share/openocd/scripts/board/st_nucleo_8l152r8.cfg > +share/openocd/scripts/board/st_nucleo_8s208rb.cfg > share/openocd/scripts/board/st_nucleo_f0.cfg > share/openocd/scripts/board/st_nucleo_f103rb.cfg > share/openocd/scripts/board/st_nucleo_f3.cfg > share/openocd/scripts/board/st_nucleo_f4.cfg > share/openocd/scripts/board/st_nucleo_f7.cfg > +share/openocd/scripts/board/st_nucleo_g0.cfg > +share/openocd/scripts/board/st_nucleo_g4.cfg > share/openocd/scripts/board/st_nucleo_h743zi.cfg > share/openocd/scripts/board/st_nucleo_h745zi.cfg > share/openocd/scripts/board/st_nucleo_l073rz.cfg > @@ -244,6 +274,7 @@ share/openocd/scripts/board/st_nucleo_wb55.cfg > share/openocd/scripts/board/steval-idb007v1.cfg > share/openocd/scripts/board/steval-idb008v1.cfg > share/openocd/scripts/board/steval-idb011v1.cfg > +share/openocd/scripts/board/steval-idb012v1.cfg > share/openocd/scripts/board/steval_pcc010.cfg > share/openocd/scripts/board/stm320518_eval.cfg > share/openocd/scripts/board/stm320518_eval_stlink.cfg > @@ -289,6 +320,7 @@ share/openocd/scripts/board/stm32l4discovery.cfg > share/openocd/scripts/board/stm32l4p5g-disco.cfg > share/openocd/scripts/board/stm32l4r9i-disco.cfg > share/openocd/scripts/board/stm32ldiscovery.cfg > +share/openocd/scripts/board/stm32mp13x_dk.cfg > share/openocd/scripts/board/stm32mp15x_dk2.cfg > share/openocd/scripts/board/stm32vldiscovery.cfg > share/openocd/scripts/board/str910-eval.cfg > @@ -296,6 +328,9 @@ share/openocd/scripts/board/telo.cfg > share/openocd/scripts/board/ti_am335xevm.cfg > share/openocd/scripts/board/ti_am437x_idk.cfg > share/openocd/scripts/board/ti_am43xx_evm.cfg > +share/openocd/scripts/board/ti_am625evm.cfg > +share/openocd/scripts/board/ti_am642evm.cfg > +share/openocd/scripts/board/ti_am654evm.cfg > share/openocd/scripts/board/ti_beagleboard.cfg > share/openocd/scripts/board/ti_beagleboard_xm.cfg > share/openocd/scripts/board/ti_beaglebone-base.cfg > @@ -312,6 +347,9 @@ share/openocd/scripts/board/ti_cc32xx_launchpad.cfg > share/openocd/scripts/board/ti_dk-tm4c129.cfg > share/openocd/scripts/board/ti_ek-tm4c123gxl.cfg > share/openocd/scripts/board/ti_ek-tm4c1294xl.cfg > +share/openocd/scripts/board/ti_j7200evm.cfg > +share/openocd/scripts/board/ti_j721evm.cfg > +share/openocd/scripts/board/ti_j721s2evm.cfg > share/openocd/scripts/board/ti_msp432_launchpad.cfg > share/openocd/scripts/board/ti_pandaboard.cfg > share/openocd/scripts/board/ti_pandaboard_es.cfg > @@ -330,6 +368,13 @@ share/openocd/scripts/board/tx25_stk5.cfg > share/openocd/scripts/board/tx27_stk5.cfg > share/openocd/scripts/board/unknown_at91sam9260.cfg > share/openocd/scripts/board/uptech_2410.cfg > +share/openocd/scripts/board/vd_a53x2_dap.cfg > +share/openocd/scripts/board/vd_a53x2_jtag.cfg > +share/openocd/scripts/board/vd_m4_dap.cfg > +share/openocd/scripts/board/vd_m4_jtag.cfg > +share/openocd/scripts/board/vd_m7_jtag.cfg > +share/openocd/scripts/board/vd_pulpissimo_jtag.cfg > +share/openocd/scripts/board/vd_swerv_jtag.cfg > share/openocd/scripts/board/verdex.cfg > share/openocd/scripts/board/voipac.cfg > share/openocd/scripts/board/voltcraft_dso-3062c.cfg > @@ -344,7 +389,11 @@ share/openocd/scripts/board/xmc4500-relax.cfg > share/openocd/scripts/board/xmc4700-relax.cfg > share/openocd/scripts/board/xmc4800-relax.cfg > share/openocd/scripts/board/xmos_xk-xac-xa8_arm.cfg > -share/openocd/scripts/board/zy1000.cfg > +share/openocd/scripts/board/xtensa-kc705-ext-dap.cfg > +share/openocd/scripts/board/xtensa-kc705-ext.cfg > +share/openocd/scripts/board/xtensa-kc705-onboard.cfg > +share/openocd/scripts/board/xtensa-palladium-vdebug.cfg > +share/openocd/scripts/board/xtensa-rt685-ext.cfg > share/openocd/scripts/chip/ > share/openocd/scripts/chip/atmel/ > share/openocd/scripts/chip/atmel/at91/ > @@ -406,24 +455,34 @@ share/openocd/scripts/cpu/arm/cortex_m3.tcl > share/openocd/scripts/fpga/ > share/openocd/scripts/fpga/altera-10m50.cfg > share/openocd/scripts/fpga/altera-ep3c10.cfg > +share/openocd/scripts/fpga/lattice_ecp5.cfg > +share/openocd/scripts/fpga/lattice_machxo3.cfg > share/openocd/scripts/fpga/xilinx-dna.cfg > share/openocd/scripts/fpga/xilinx-xadc.cfg > share/openocd/scripts/interface/ > share/openocd/scripts/interface/altera-usb-blaster.cfg > share/openocd/scripts/interface/altera-usb-blaster2.cfg > share/openocd/scripts/interface/arm-jtag-ew.cfg > +share/openocd/scripts/interface/ast2600-gpiod.cfg > share/openocd/scripts/interface/at91rm9200.cfg > +share/openocd/scripts/interface/beaglebone-jtag-native.cfg > +share/openocd/scripts/interface/beaglebone-swd-native.cfg > share/openocd/scripts/interface/buspirate.cfg > share/openocd/scripts/interface/calao-usb-a9260.cfg > share/openocd/scripts/interface/chameleon.cfg > share/openocd/scripts/interface/cmsis-dap.cfg > share/openocd/scripts/interface/dln-2-gpiod.cfg > share/openocd/scripts/interface/dummy.cfg > +share/openocd/scripts/interface/esp_usb_bridge.cfg > share/openocd/scripts/interface/estick.cfg > share/openocd/scripts/interface/flashlink.cfg > +share/openocd/scripts/interface/ft232r/ > share/openocd/scripts/interface/ft232r.cfg > +share/openocd/scripts/interface/ft232r/radiona_ulx3s.cfg > share/openocd/scripts/interface/ftdi/ > share/openocd/scripts/interface/ftdi/100ask-openjtag.cfg > +share/openocd/scripts/interface/ftdi/ashling-opella-ld-jtag.cfg > +share/openocd/scripts/interface/ftdi/ashling-opella-ld-swd.cfg > share/openocd/scripts/interface/ftdi/axm0432.cfg > share/openocd/scripts/interface/ftdi/c232hm.cfg > share/openocd/scripts/interface/ftdi/calao-usb-a9260-c01.cfg > @@ -437,6 +496,8 @@ share/openocd/scripts/interface/ftdi/digilent_jtag_smt > share/openocd/scripts/interface/ftdi/dlp-usb1232h.cfg > share/openocd/scripts/interface/ftdi/dp_busblaster.cfg > share/openocd/scripts/interface/ftdi/dp_busblaster_kt-link.cfg > +share/openocd/scripts/interface/ftdi/esp32_devkitj_v1.cfg > +share/openocd/scripts/interface/ftdi/esp32s2_kaluga_v1.cfg > share/openocd/scripts/interface/ftdi/flossjtag-noeeprom.cfg > share/openocd/scripts/interface/ftdi/flossjtag.cfg > share/openocd/scripts/interface/ftdi/flyswatter.cfg > @@ -461,6 +522,7 @@ share/openocd/scripts/interface/ftdi/jtagkey.cfg > share/openocd/scripts/interface/ftdi/jtagkey2.cfg > share/openocd/scripts/interface/ftdi/jtagkey2p.cfg > share/openocd/scripts/interface/ftdi/kt-link.cfg > +share/openocd/scripts/interface/ftdi/lambdaconcept_ecpix-5.cfg > share/openocd/scripts/interface/ftdi/lisa-l.cfg > share/openocd/scripts/interface/ftdi/luminary-icdi.cfg > share/openocd/scripts/interface/ftdi/luminary-lm3s811.cfg > @@ -470,6 +532,7 @@ share/openocd/scripts/interface/ftdi/mbftdi.cfg > share/openocd/scripts/interface/ftdi/minimodule-swd.cfg > share/openocd/scripts/interface/ftdi/minimodule.cfg > share/openocd/scripts/interface/ftdi/minispartan6.cfg > +share/openocd/scripts/interface/ftdi/miniwiggler.cfg > share/openocd/scripts/interface/ftdi/neodb.cfg > share/openocd/scripts/interface/ftdi/ngxtech.cfg > share/openocd/scripts/interface/ftdi/olimex-arm-jtag-swd.cfg > @@ -483,6 +546,7 @@ share/openocd/scripts/interface/ftdi/openocd-usb-hs.cf > share/openocd/scripts/interface/ftdi/openocd-usb.cfg > share/openocd/scripts/interface/ftdi/openrd.cfg > share/openocd/scripts/interface/ftdi/pipistrello.cfg > +share/openocd/scripts/interface/ftdi/pls_spc5.cfg > share/openocd/scripts/interface/ftdi/redbee-econotag.cfg > share/openocd/scripts/interface/ftdi/redbee-usb.cfg > share/openocd/scripts/interface/ftdi/rowley-cc-arm-swd.cfg > @@ -494,6 +558,7 @@ share/openocd/scripts/interface/ftdi/steppenprobe.cfg > share/openocd/scripts/interface/ftdi/stm32-stick.cfg > share/openocd/scripts/interface/ftdi/swd-resistor-hack.cfg > share/openocd/scripts/interface/ftdi/ti-icdi.cfg > +share/openocd/scripts/interface/ftdi/tigard.cfg > share/openocd/scripts/interface/ftdi/tumpa-lite.cfg > share/openocd/scripts/interface/ftdi/tumpa.cfg > share/openocd/scripts/interface/ftdi/turtelizer2-revB.cfg > @@ -502,9 +567,11 @@ share/openocd/scripts/interface/ftdi/um232h.cfg > share/openocd/scripts/interface/ftdi/vpaclink.cfg > share/openocd/scripts/interface/ftdi/xds100v2.cfg > share/openocd/scripts/interface/ftdi/xds100v3.cfg > +share/openocd/scripts/interface/ftdi/xt_kc705_ml605.cfg > share/openocd/scripts/interface/imx-native.cfg > share/openocd/scripts/interface/jlink.cfg > share/openocd/scripts/interface/jtag_dpi.cfg > +share/openocd/scripts/interface/jtag_hat_rpi2.cfg > share/openocd/scripts/interface/jtag_vpi.cfg > share/openocd/scripts/interface/kitprog.cfg > share/openocd/scripts/interface/nds32-aice.cfg > @@ -528,6 +595,7 @@ share/openocd/scripts/interface/ti-icdi.cfg > share/openocd/scripts/interface/ulink.cfg > share/openocd/scripts/interface/usb-jtag.cfg > share/openocd/scripts/interface/usbprog.cfg > +share/openocd/scripts/interface/vdebug.cfg > share/openocd/scripts/interface/vsllink.cfg > share/openocd/scripts/interface/xds110.cfg > share/openocd/scripts/mem_helper.tcl > @@ -545,6 +613,8 @@ share/openocd/scripts/target/altera_fpgasoc_arria10.cf > share/openocd/scripts/target/am335x.cfg > share/openocd/scripts/target/am437x.cfg > share/openocd/scripts/target/amdm37x.cfg > +share/openocd/scripts/target/ampere_emag.cfg > +share/openocd/scripts/target/ampere_qs_mq.cfg > share/openocd/scripts/target/ar71xx.cfg > share/openocd/scripts/target/arm_corelink_sse200.cfg > share/openocd/scripts/target/armada370.cfg > @@ -584,6 +654,7 @@ share/openocd/scripts/target/at91sam9g10.cfg > share/openocd/scripts/target/at91sam9g20.cfg > share/openocd/scripts/target/at91sam9g45.cfg > share/openocd/scripts/target/at91sam9rl.cfg > +share/openocd/scripts/target/at91sama5d2.cfg > share/openocd/scripts/target/at91samdXX.cfg > share/openocd/scripts/target/at91samg5x.cfg > share/openocd/scripts/target/atheros_ar2313.cfg > @@ -596,7 +667,11 @@ share/openocd/scripts/target/atsame5x.cfg > share/openocd/scripts/target/atsaml1x.cfg > share/openocd/scripts/target/atsamv.cfg > share/openocd/scripts/target/avr32.cfg > +share/openocd/scripts/target/bcm2711.cfg > share/openocd/scripts/target/bcm281xx.cfg > +share/openocd/scripts/target/bcm2835.cfg > +share/openocd/scripts/target/bcm2836.cfg > +share/openocd/scripts/target/bcm2837.cfg > share/openocd/scripts/target/bcm4706.cfg > share/openocd/scripts/target/bcm4718.cfg > share/openocd/scripts/target/bcm47xx.cfg > @@ -621,6 +696,10 @@ share/openocd/scripts/target/em358.cfg > share/openocd/scripts/target/eos_s3.cfg > share/openocd/scripts/target/epc9301.cfg > share/openocd/scripts/target/esi32xx.cfg > +share/openocd/scripts/target/esp32.cfg > +share/openocd/scripts/target/esp32s2.cfg > +share/openocd/scripts/target/esp32s3.cfg > +share/openocd/scripts/target/esp_common.cfg > share/openocd/scripts/target/exynos5250.cfg > share/openocd/scripts/target/faux.cfg > share/openocd/scripts/target/feroceon.cfg > @@ -628,6 +707,7 @@ share/openocd/scripts/target/fm3.cfg > share/openocd/scripts/target/fm4.cfg > share/openocd/scripts/target/fm4_mb9bf.cfg > share/openocd/scripts/target/fm4_s6e2cc.cfg > +share/openocd/scripts/target/gd32e23x.cfg > share/openocd/scripts/target/gd32vf103.cfg > share/openocd/scripts/target/gp326xxxa.cfg > share/openocd/scripts/target/hi3798.cfg > @@ -651,6 +731,7 @@ share/openocd/scripts/target/imx6ul.cfg > share/openocd/scripts/target/imx7.cfg > share/openocd/scripts/target/imx7ulp.cfg > share/openocd/scripts/target/imx8m.cfg > +share/openocd/scripts/target/imx8qm.cfg > share/openocd/scripts/target/infineon/ > share/openocd/scripts/target/infineon/tle987x.cfg > share/openocd/scripts/target/is5114.cfg > @@ -692,6 +773,10 @@ share/openocd/scripts/target/lpc84x.cfg > share/openocd/scripts/target/lpc8nxx.cfg > share/openocd/scripts/target/lpc8xx.cfg > share/openocd/scripts/target/ls1012a.cfg > +share/openocd/scripts/target/ls1028a.cfg > +share/openocd/scripts/target/ls1046a.cfg > +share/openocd/scripts/target/ls1088a.cfg > +share/openocd/scripts/target/lsch3_common.cfg > share/openocd/scripts/target/marvell/ > share/openocd/scripts/target/marvell/88f3710.cfg > share/openocd/scripts/target/marvell/88f3720.cfg > @@ -705,7 +790,9 @@ share/openocd/scripts/target/nds32v2.cfg > share/openocd/scripts/target/nds32v3.cfg > share/openocd/scripts/target/nds32v3m.cfg > share/openocd/scripts/target/nds32v5.cfg > +share/openocd/scripts/target/ngultra.cfg > share/openocd/scripts/target/nhs31xx.cfg > +share/openocd/scripts/target/npcx.cfg > share/openocd/scripts/target/nrf51.cfg > share/openocd/scripts/target/nrf52.cfg > share/openocd/scripts/target/nuc910.cfg > @@ -732,8 +819,14 @@ share/openocd/scripts/target/renesas_r7s72100.cfg > share/openocd/scripts/target/renesas_rcar_gen2.cfg > share/openocd/scripts/target/renesas_rcar_gen3.cfg > share/openocd/scripts/target/renesas_rcar_reset_common.cfg > +share/openocd/scripts/target/renesas_rz_five.cfg > +share/openocd/scripts/target/renesas_rz_g2.cfg > share/openocd/scripts/target/renesas_s7g2.cfg > share/openocd/scripts/target/rk3308.cfg > +share/openocd/scripts/target/rk3399.cfg > +share/openocd/scripts/target/rp2040-core0.cfg > +share/openocd/scripts/target/rp2040.cfg > +share/openocd/scripts/target/rsl10.cfg > share/openocd/scripts/target/samsung_s3c2410.cfg > share/openocd/scripts/target/samsung_s3c2440.cfg > share/openocd/scripts/target/samsung_s3c2450.cfg > @@ -762,10 +855,13 @@ share/openocd/scripts/target/stm32l1.cfg > share/openocd/scripts/target/stm32l1x_dual_bank.cfg > share/openocd/scripts/target/stm32l4x.cfg > share/openocd/scripts/target/stm32l5x.cfg > +share/openocd/scripts/target/stm32mp13x.cfg > share/openocd/scripts/target/stm32mp15x.cfg > +share/openocd/scripts/target/stm32u5x.cfg > share/openocd/scripts/target/stm32w108xx.cfg > share/openocd/scripts/target/stm32wbx.cfg > share/openocd/scripts/target/stm32wlx.cfg > +share/openocd/scripts/target/stm32x5x_common.cfg > share/openocd/scripts/target/stm32xl.cfg > share/openocd/scripts/target/stm8l.cfg > share/openocd/scripts/target/stm8l152.cfg > @@ -793,6 +889,7 @@ share/openocd/scripts/target/ti_cc32xx.cfg > share/openocd/scripts/target/ti_dm355.cfg > share/openocd/scripts/target/ti_dm365.cfg > share/openocd/scripts/target/ti_dm6446.cfg > +share/openocd/scripts/target/ti_k3.cfg > share/openocd/scripts/target/ti_msp432.cfg > share/openocd/scripts/target/ti_rm4x.cfg > share/openocd/scripts/target/ti_tms570.cfg > @@ -802,11 +899,20 @@ share/openocd/scripts/target/tmpa900.cfg > share/openocd/scripts/target/tmpa910.cfg > share/openocd/scripts/target/tnetc4401.cfg > share/openocd/scripts/target/u8500.cfg > +share/openocd/scripts/target/vd_aarch64.cfg > +share/openocd/scripts/target/vd_cortex_m.cfg > +share/openocd/scripts/target/vd_riscv.cfg > +share/openocd/scripts/target/vd_xtensa_jtag.cfg > share/openocd/scripts/target/vybrid_vf6xx.cfg > share/openocd/scripts/target/xilinx_zynqmp.cfg > share/openocd/scripts/target/xmc1xxx.cfg > share/openocd/scripts/target/xmc4xxx.cfg > share/openocd/scripts/target/xmos_xs1-xau8a-10_arm.cfg > +share/openocd/scripts/target/xtensa-core-esp32.cfg > +share/openocd/scripts/target/xtensa-core-esp32s2.cfg > +share/openocd/scripts/target/xtensa-core-esp32s3.cfg > +share/openocd/scripts/target/xtensa-core-nxp_rt600.cfg > +share/openocd/scripts/target/xtensa.cfg > share/openocd/scripts/target/zynq_7000.cfg > share/openocd/scripts/target/к1879xб1я.cfg > share/openocd/scripts/test/ > @@ -815,3 +921,4 @@ share/openocd/scripts/test/syntax1.cfg > share/openocd/scripts/tools/ > share/openocd/scripts/tools/firmware-recovery.tcl > share/openocd/scripts/tools/memtest.tcl > +share/openocd/scripts/tools/test_cpu_speed.tcl