USB complete
Subtitle: the developer's guide
By: Jan Axelson
Edition: Fifth edition.
Published: 2015
Language: eng
Number of pages: 524
ISBN-13: 9781931448284
Subjects: USB (Computer bus); Ports (Electronic computer system); Parallel programming (Computer science)
Notes: "Includes SuperSpeed and SuperSpeedPlus (USB 3.1)"--Cover.

Includes index.

Previous edition: 2009.
Table of contents: title: USB basics; title: Inside USB transfers; title: A transfer type for every purpose; title: Enumeration : how the host learns about devices; title: Control transfers : structured requests for critical data; title: Chip choices; title: Device classes; title: How the host communicates; title: Matching a driver to a device; title: Detecting devices; title: Human interface devices : capabilities; title: Human interface devices : reports; title: Human interface devices : host application; title: Using WinUSB for vendor-defined functions; title: Using WinUSB's system INF file; title: Using hubs to extend and expand the bus; title: Managing power; title: Testing and debugging; title: Packets on the bus; title: Electrical and mechanical interface; title: Hosts for embedded systems.