bindings-libusb 0.0.1 → 0.0.2
raw patch · 2 files changed
+19/−10 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- bindings-libusb.cabal +5/−3
- src/Bindings/Libusb.hs +14/−7
bindings-libusb.cabal view
@@ -3,7 +3,7 @@ homepage: http://bitbucket.org/mauricio/bindings synopsis: Check bindings-common package for directions.-version: 0.0.1+version: 0.0.2 license: BSD3 license-file: LICENSE maintainer: Maurício C. Antunes@@ -25,9 +25,11 @@ build-depends: base, bindings-common exposed-modules: Bindings.Libusb- pkgconfig-depends:- libusb-1.0 >= 1.0.0 other-modules: LibusbConstants LibusbFunctions LibusbTypes+-- This has to be commented out so that+-- hackage won't complain about a missing+--pkgconfig-depends:+-- libusb-1.0 >= 1.0.0
src/Bindings/Libusb.hs view
@@ -1,16 +1,18 @@ module Bindings.Libusb ( -- * Library initialization/deinitialization- -- <http://libusb.sourceforge.net/api-1.0/group__lib.html> + -- | <http://libusb.sourceforge.net/api-1.0/group__lib.html>+ Libusb_context, libusb_set_debug, libusb_init, libusb_exit, -- * Device handling and enumeration- -- <http://libusb.sourceforge.net/api-1.0/group__dev.html> + -- | <http://libusb.sourceforge.net/api-1.0/group__dev.html>+ Libusb_device, Libusb_device_handle, libusb_get_device_list,@@ -34,8 +36,9 @@ libusb_attach_kernel_driver, -- * Miscellaneous- -- <http://libusb.sourceforge.net/api-1.0/group__misc.html> + -- | <http://libusb.sourceforge.net/api-1.0/group__misc.html>+ libusb_cpu_to_le16, libusb_le16_to_cpu, Libusb_standard_request,@@ -77,8 +80,9 @@ _LIBUSB_ERROR_OTHER, -- * USB descriptors- -- <http://libusb.sourceforge.net/api-1.0/group__desc.html> + -- | <http://libusb.sourceforge.net/api-1.0/group__desc.html>+ Libusb_device_descriptor, Libusb_endpoint_descriptor, Libusb_interface_descriptor,@@ -132,8 +136,9 @@ libusb_get_string_descriptor, -- * Asynchronous device I/O- -- <http://libusb.sourceforge.net/api-1.0/group__asyncio.html> + -- | <http://libusb.sourceforge.net/api-1.0/group__asyncio.html>+ Libusb_control_setup, Libusb_iso_packet_descriptor, Libusb_transfer,@@ -166,8 +171,9 @@ libusb_get_iso_packet_buffer_simple, -- * Polling and timing- -- <http://libusb.sourceforge.net/api-1.0/group__poll.html> + -- | <http://libusb.sourceforge.net/api-1.0/group__poll.html>+ Libusb_pollfd, Libusb_pollfd_added_cb, Libusb_pollfd_removed_cb,@@ -187,7 +193,8 @@ libusb_get_pollfds, -- * Synchronous device I/O- -- <http://libusb.sourceforge.net/api-1.0/group__syncio.html>++ -- | <http://libusb.sourceforge.net/api-1.0/group__syncio.html> libusb_interrupt_transfer, libusb_bulk_transfer,