From 1ab454359f2a79afccf935b103c7c85801939007 Mon Sep 17 00:00:00 2001 From: Gwenhael Goavec-Merou Date: Wed, 19 Jan 2022 18:42:15 +0100 Subject: [PATCH] ftdiJtagMPSSE,ftdipp_mpsse: fix verbose level -> must be an int8_t not uint8_t --- src/ftdiJtagMPSSE.cpp | 2 +- src/ftdiJtagMPSSE.hpp | 2 +- src/ftdipp_mpsse.cpp | 2 +- src/ftdipp_mpsse.hpp | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/ftdiJtagMPSSE.cpp b/src/ftdiJtagMPSSE.cpp index d514199..02e5efe 100644 --- a/src/ftdiJtagMPSSE.cpp +++ b/src/ftdiJtagMPSSE.cpp @@ -29,7 +29,7 @@ using namespace std; #endif FtdiJtagMPSSE::FtdiJtagMPSSE(const FTDIpp_MPSSE::mpsse_bit_config &cable, - string dev, const string &serial, uint32_t clkHZ, uint8_t verbose): + string dev, const string &serial, uint32_t clkHZ, int8_t verbose): FTDIpp_MPSSE(cable, dev, serial, clkHZ, verbose), _ch552WA(false), _write_mode(0), _read_mode(0) { diff --git a/src/ftdiJtagMPSSE.hpp b/src/ftdiJtagMPSSE.hpp index ebb7947..f37d19a 100644 --- a/src/ftdiJtagMPSSE.hpp +++ b/src/ftdiJtagMPSSE.hpp @@ -23,7 +23,7 @@ class FtdiJtagMPSSE : public JtagInterface, public FTDIpp_MPSSE { public: FtdiJtagMPSSE(const FTDIpp_MPSSE::mpsse_bit_config &cable, std::string dev, - const std::string &serial, uint32_t clkHZ, uint8_t verbose = 0); + const std::string &serial, uint32_t clkHZ, int8_t verbose = 0); virtual ~FtdiJtagMPSSE(); int setClkFreq(uint32_t clkHZ) override; diff --git a/src/ftdipp_mpsse.cpp b/src/ftdipp_mpsse.cpp index d21d84f..cb9e171 100644 --- a/src/ftdipp_mpsse.cpp +++ b/src/ftdipp_mpsse.cpp @@ -27,7 +27,7 @@ using namespace std; do { if (_verbose) fprintf(stdout, __VA_ARGS__);}while(0) FTDIpp_MPSSE::FTDIpp_MPSSE(const mpsse_bit_config &cable, const string &dev, - const std::string &serial, uint32_t clkHZ, uint8_t verbose): + const std::string &serial, uint32_t clkHZ, int8_t verbose): _verbose(verbose > 1), _cable(cable), _vid(0), _pid(0), _bus(-1), _addr(-1), _interface(cable.interface), diff --git a/src/ftdipp_mpsse.hpp b/src/ftdipp_mpsse.hpp index 4775e49..522cc4b 100644 --- a/src/ftdipp_mpsse.hpp +++ b/src/ftdipp_mpsse.hpp @@ -21,7 +21,7 @@ class FTDIpp_MPSSE { } mpsse_bit_config; FTDIpp_MPSSE(const mpsse_bit_config &cable, const std::string &dev, - const std::string &serial, uint32_t clkHZ, uint8_t verbose = 0); + const std::string &serial, uint32_t clkHZ, int8_t verbose = 0); ~FTDIpp_MPSSE(); int init(unsigned char latency, unsigned char bitmask_mode, @@ -67,7 +67,7 @@ class FTDIpp_MPSSE { int mpsse_get_buffer_size() {return _buffer_size;} unsigned int udevstufftoint(const char *udevstring, int base); bool search_with_dev(const std::string &device); - uint8_t _verbose; + int8_t _verbose; mpsse_bit_config _cable; int _vid; int _pid;