We are considering to use XEM3010 to implement a controller that will interface with a Linux process over USB. Our target Linux box has a non standard distro.
1.Is the specification of the USB endpoints and the protocol to access them available (so we can write our own driver on top of libusb).
2.Is the source of the Opal Kelly Linux driver available to customers (having to sign an NDA is OK)?
Where can I found documentation of the Linux driver and examples how to use it?
The API documentation is identical for all supported platforms. Even the samples compile on multiple platforms. On Linux, there is a “Makefile” to build rather than a Visual Studio solution file, of course.