ftdispi: add verbose

This commit is contained in:
Gwenhael Goavec-Merou 2019-11-21 08:52:20 +01:00
parent 04d6ad576d
commit 52defc14fd
2 changed files with 7 additions and 3 deletions

View File

@ -64,8 +64,9 @@ void FtdiSpi::setMode(uint8_t mode)
static FTDIpp_MPSSE::mpsse_bit_config bit_conf =
{0x08, 0x0B, 0x08, 0x0B};
FtdiSpi::FtdiSpi(int vid, int pid, unsigned char interface, uint32_t clkHZ):
FTDIpp_MPSSE(vid, pid, interface, clkHZ)
FtdiSpi::FtdiSpi(int vid, int pid, unsigned char interface, uint32_t clkHZ,
bool verbose):
FTDIpp_MPSSE(vid, pid, interface, clkHZ, verbose)
{
setCSmode(SPI_CS_AUTO);
setEndianness(SPI_MSB_FIRST);

View File

@ -13,7 +13,8 @@ class FtdiSpi : public FTDIpp_MPSSE {
#define SPI_CS_MANUAL 1
FtdiSpi(int vid, int pid, unsigned char interface, uint32_t clkHZ);
FtdiSpi(int vid, int pid, unsigned char interface, uint32_t clkHZ,
bool verbose);
~FtdiSpi();
void setMode(uint8_t mode);
@ -38,4 +39,6 @@ class FtdiSpi : public FTDIpp_MPSSE {
uint8_t _rd_mode;
unsigned char _endian;
uint8_t _cs_mode;
protected:
bool _verbose;
};