name: usb version: 0.3 cabal-version: >=1.6 build-type: Simple license: BSD3 license-file: LICENSE copyright: 2009 Bas van Dijk author: Bas van Dijk maintainer: Bas van Dijk stability: experimental category: System synopsis: Communicate with USB devices description: This library enables you to communicate with USB devices from userspace. It is implemented as a high-level wrapper around bindings-libusb which is a low-level binding to the C library: libusb-1.*. source-repository head Type: darcs Location: http://code.haskell.org/~basvandijk/code/usb Flag Enumerator Description: Export module System.USB.IO.Synchronous.Enumerator Default: True Library GHC-Options: -O2 -Wall build-depends: base >= 4 && < 4.2 , bindings-libusb >= 1.3 && < 1.5 , bytestring == 0.9.* , text == 0.5.* exposed-modules: System.USB System.USB.Initialization System.USB.Enumeration System.USB.DeviceHandling System.USB.Descriptors System.USB.IO.Synchronous System.USB.Exceptions other-modules: System.USB.Internal if flag(Enumerator) build-depends: iteratee >= 0.2 && < 0.4 , transformers >= 0.1.4 && < 0.2 , MonadCatchIO-transformers == 0.0.2.* exposed-modules: System.USB.IO.Synchronous.Enumerator