Skip to content

This library enables userspace programs to control Cypress USB-Serial bridge chips.

Notifications You must be signed in to change notification settings

xd785/libcyusbserial

 
 

Repository files navigation

Cypress Semiconductor Corporation CyUSB Serial Library

LGPLv2.1+ License Travis-CI Build Status AppVeyor Build Status Coverity Scan

Pre-requisites

  1. libusb 1.0.9 (or higher) is required for compilation and functioning of the APIs in the library.

  2. GNU Make, the GCC toolchain, and CMake are used for the build process.

Building the library and the test utility

  1. Make a build directory and cd to it. Example: mkdir build && cd build

  2. Run cmake on the source directory and then make. Example: cmake ../ && make

  3. Run sudo make install to install the header file, libraries, and test utility into PREFIX (/usr/local/ by default).

  4. If you're on Linux, you might need to run ldconfig now.

  5. You can now launch the application and communication with the Cypress USB-Serial DVK in vendor mode.

Note

Refer to the CyUSBSerial API documentation for descriptions of all the vendor mode APIs. The header file of the library is in ./include/CyUSBSerial.h.

About

This library enables userspace programs to control Cypress USB-Serial bridge chips.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 94.2%
  • CMake 5.8%