From c7bca9d28bef788e4a0d69d4cdbec990d1b87187 Mon Sep 17 00:00:00 2001 From: dragonmux Date: Wed, 20 Sep 2023 02:19:29 +0100 Subject: [PATCH] hosted/ftdi_bmp: Documented where to find information on the FTDI MPSSE protocol and commands --- src/platforms/hosted/ftdi_bmp.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/platforms/hosted/ftdi_bmp.c b/src/platforms/hosted/ftdi_bmp.c index 3a9f6ec5d23..646adbe1a29 100644 --- a/src/platforms/hosted/ftdi_bmp.c +++ b/src/platforms/hosted/ftdi_bmp.c @@ -33,6 +33,15 @@ #include "ftdi_bmp.h" #include +/* + * This file implements the generic and overarching logic and routines needed to talk + * with FTDI devices to interface with JTAG and SWD via them. + * + * References: + * AN_108 - Command Processor for MPSSE and MCU Host Bus Emulation Modes + * https://www.ftdichip.com/Support/Documents/AppNotes/AN_108_Command_Processor_for_MPSSE_and_MCU_Host_Bus_Emulation_Modes.pdf + */ + #if defined(USE_USB_VERSION_BIT) typedef struct ftdi_transfer_control ftdi_transfer_control_s; #endif