libusb Developers Guide
Johannes Erdfelt
Table of Contents
Preface
I.
Introduction
Overview
Current OS support
II.
API
Timeouts
Data Types
III.
Functions
I.
Core
usb_init
-- Initialize libusb
usb_find_busses
-- Find's all USB busses on system
usb_find_devices
-- Find all devices on all USB devices
usb_open
-- Open's a USB device
usb_close
-- Close's a USB device
II.
Control Transfers
usb_control_msg
-- Send a control message to a device
III.
Bulk Transfers
usb_bulk_write
-- Write data to a bulk endpoint
usb_bulk_read
-- Read data from a bulk endpoint
IV.
Examples
Other Applications
Next >>>
Preface