mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-24 11:46:30 +00:00
package/openocd: allow CMSIS-DAP support
In commit aa441aa84c38ad5319c4ff7fb27c84530e19c204 ("openocd: bump to version 0.8.0"), some logic in openocd.mk was added to enable CMSIS-DAP when BR2_PACKAGE_OPENOCD_CMSIS_DAP is enabled, but this option was not created, because hidapi was not packaged in Buildroot. This package now exists, so we can create BR2_PACKAGE_OPENOCD_CMSIS_DAP and really make it possible to build CMSIS DAP support. Signed-off-by: Matt Wood <mattwood2000@gmail.com> [Thomas: - rework commit log - add missing "depends on" in Config.in] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
e2d1c38074
commit
5097295a4d
@ -9,6 +9,17 @@ if BR2_PACKAGE_OPENOCD
|
||||
|
||||
comment "Adapters"
|
||||
|
||||
config BR2_PACKAGE_OPENOCD_CMSIS_DAP
|
||||
bool "CMSIS-DAP compliant debuggers"
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS # libusb
|
||||
depends on BR2_PACKAGE_HAS_UDEV # hidapi
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # hidapi
|
||||
select BR2_PACKAGE_LIBUSB
|
||||
select BR2_PACKAGE_HIDAPI
|
||||
help
|
||||
Enable support for CMSIS-DAP compliant debuggers (i.e
|
||||
Atmel/Microchip EDBG, etc.)
|
||||
|
||||
config BR2_PACKAGE_OPENOCD_FTDI
|
||||
bool "MPSSE mode of FTDI based devices"
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS # libusb
|
||||
|
@ -35,7 +35,8 @@ OPENOCD_DEPENDENCIES = \
|
||||
$(if $(BR2_PACKAGE_LIBFTDI1),libftdi1) \
|
||||
$(if $(BR2_PACKAGE_LIBUSB),libusb) \
|
||||
$(if $(BR2_PACKAGE_LIBUSB_COMPAT),libusb-compat) \
|
||||
$(if $(BR2_PACKAGE_LIBHID),libhid)
|
||||
$(if $(BR2_PACKAGE_LIBHID),libhid) \
|
||||
$(if $(BR2_PACKAGE_HIDAPI),hidapi)
|
||||
|
||||
# Adapters
|
||||
OPENOCD_CONF_OPTS += \
|
||||
|
Loading…
x
Reference in New Issue
Block a user