matwey / libopenvizsla

Host applications for OpenVizsla USB tool

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Build status Total alerts


An attempt to reimplement OpenVizsla host software in plain C.


Following components are required to build libopenvizsla:

  • check - unit testing framework for C;
  • cmake - cross-platform open-source build system;
  • gperf - a perfect hash function generator;
  • libftdi - FTDI USB userspace driver;
  • libzip - C library for reading, creating, and modifying zip archives;

Then, the library can be compiled as the following:

mkdir build && cd build
cmake ..
make all test


Any pull-requests to the project are always welcome.


Host applications for OpenVizsla USB tool

License:GNU Lesser General Public License v3.0


Language:C 88.9%Language:CMake 11.1%