Add WCH CH347T(mode #3) JTAG cable

Signed-off-by: Gwenhael Goavec-Merou <[email protected]>
This commit is contained in:
Alexey Starikovskiy
2023-07-26 08:17:57 +02:00
committed by Gwenhael Goavec-Merou
parent 8ffa024a95
commit 0fc8ba10a8
7 changed files with 456 additions and 0 deletions
+5
View File
@@ -8,6 +8,7 @@
#include <iostream>
#include <map>
#include <sstream>
#include <unistd.h>
#include <vector>
#include <string>
@@ -28,6 +29,7 @@
#include "cmsisDAP.hpp"
#endif
#include "dirtyJtag.hpp"
#include "ch347jtag.hpp"
#include "part.hpp"
#ifdef ENABLE_REMOTEBITBANG
#include "remoteBitbang_client.hpp"
@@ -111,6 +113,9 @@ void Jtag::init_internal(const cable_t &cable, const string &dev, const string &
case MODE_CH552_JTAG:
_jtag = new CH552_jtag(cable, dev, serial, clkHZ, _verbose);
break;
case MODE_CH347:
_jtag = new CH347Jtag(clkHZ, _verbose);
break;
case MODE_DIRTYJTAG:
_jtag = new DirtyJtag(clkHZ, _verbose);
break;