libmpsse icon indicating copy to clipboard operation
libmpsse copied to clipboard

Open source library for SPI/I2C control via FTDI chips

Results 36 libmpsse issues
Sort by recently updated
recently updated
newest added

Read() returns garbage in test-application. Prepared a new one for i2cpca9685 based on src/examples/i2ceeprom.c whith minimum changes: https://github.com/mambrus/libmpsse/blob/master/src/examples/i2cpca9685.c Issue shadowing this one including additional bus-analyser attachments: https://github.com/mambrus/libmpsse/issues/1

including mpsse.h in multiple source files can cause "duplicate symbol" linker errors due to fast_rw_buf being defined in the header file. I removed unsigned char fast_rw_buf[SPI_RW_SIZE + CMD_SIZE]; from mpsse.h...

I use the library with FT2232H chip ( http://www.ftdichip.com/Products/ICs/FT2232H.html ) which has two MPSSE interfaces. Now only one is supported in the library, IFACE_A is hardcoded here: https://github.com/devttys0/libmpsse/blob/master/src/mpsse.c#L59 I can...

Seems to have been missed when moving from Google Code to GitHub.

In mpsse.c, lines 274-275: ``` /* Clock, data out, chip select pins are outputs; all others are inputs. */ mpsse->tris = DEFAULT_TRIS; ``` in mpsse.h, line 114: ``` '#define DEFAULT_TRIS...

I would like to add some changes, but I'd like to understand if this is the "right place" for libmpsse now. Was this repo first? Should it be the default...

The source fails to compile around 1 from 5 times with the following error: ``` >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-embedded/libmpsse-1.3_p20150711/work/libmpsse-f1a6744b220d4e7b2c8719e705f56d8c171a6a32/src ... make -j4 x86_64-pc-linux-gnu-gcc -Wall -fPIC -fno-strict-aliasing...

I committed a couple changes to fix some build warnings and potential build errors for parallel builds. See also issue 16 of devttys0/libmpsse repo. Also I tagged the changeset that...

Howdy neighbor, I added a function to issue a reset command so the flash chip would reset to single SPI mode and three-byte addressing mode. I also added a function...

I've made small changes to the configure script and the SWIG wrapper definition to make libMPSSE compatible with python3. It is still compatible with python 2.7 after these changes.