Skip to content

qmfrederik/libusbk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

usb-travis

Automatically exported from code.google.com/p/usb-travis

libusbK Overview

libusbK is a complete driver/library solution for vendor class usb device interfaces. If you are a usb developers or usb device manufacturer seeking a driver solution for a new USB widget then libusbK could be for you.

libusbK will now move to Sourceforge and this site will serve mainly for testing purpose.

Main website in Sourceforge and main download location

http://sourceforge.net/projects/libusbk/

About

http://libusbk.sourceforge.net/UsbK3/usbk_about.html

Documentation

http://libusbk.sourceforge.net/UsbK3/index.html

Licensing

Dual license with New BSD option and GPL option. The New BSD Option will facilitate the WHQL certification now that Microsoft has added "excluded license" to the WLK license.

Code Examples

Many examples are provided for the library users to develop their own applications. http://libusbk.sourceforge.net/UsbK3/examples.html

libusbK Issues & missing features

  • Untested functionality:
    • Direct pipe file handles
  • Unsupported pipe policies: NONE

To-do list

  • Licensing change to use dual GPL/New BSD (Done)
  • More examples, especially simple examples (Done)
  • Draft of API documents (Doxygen) (Done)
  • Driver improvement (isochronous transfer) (Done:Preliminary)
  • Streaming API(Done)
  • libusbx support for K, working version first, improvement later (Done)
  • MinGW-w64 compatible examples (Done)
  • MinGW compatible examples (Done)

About

libusbk repo exported from code.google.com/p/usb-travis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 52.0%
  • C++ 27.1%
  • C# 7.0%
  • Visual Basic .NET 3.8%
  • Boo 2.6%
  • Makefile 2.2%
  • Other 5.3%