I am building a C library that interfaces the FTDI FT232H USB to SPI converter. It currently works on Windows/Linux with the D2XX drivers.
On Android (6), the library will be accessed through JNI on devices running armeabi-v7a and arm64-v8a architectures.
Problem: FTDI isn't explicitly supported by Android.
The D2XX Linux drivers are using hard-floats, but Android requires soft-floats. What are my alternatives?