Work
Play
Support
About Intel
Change Location
Search
Products
Processors
Motherboards
Chipsets
Desktop
Notebook
Server
Workstation
Business PCs
Embedded & Communications
Software
All Products
Technology
Architecture & Silicon
Product Technologies
Manufacturing
Research
Standards
Intel Developer Forum
Communities
Downloads
Reseller
Intel® Reseller Center
Intel® Distributor Resource Center
Intel® Channel Partner Program
Intel® Software Partner Program
Products
Intel Press Home
Quick Links
Browse Books
Books for Engineers
Books for IT Professionals
Book Websites
Building the Power-Efficient PC
Change-Based Test Management
Introduction to PCI Express
*
Itanium® Architecture for Software Developers
IXP1200 Programming
IXP2400/2800 Programming
Peer-to-Peer Computing
Serial ATA Storage Architecture and Applications
The Software Optimization Cookbook
UPnP* Design by Example
USB Design by Example
Video in the 21st Century
The Virtual Interface Architecture
Customer Comments
Feedback
Register to Receive News
Special Offers
Hardware Design
Events, Training & Publications
Intel Press
USB Design By Example
Additional Chapter Information
Additional Chapter Information
USB Design by Example, 2nd Edition
A Practical Guide to Building I/O Devices
by John Hyde
Chapter 01
Adding I/O Devices to a Modern PC
Chapter 02
Close to the Wire
Chapter 03
Getting to Know You: Enumeration
Chapter 04
Choosing a USB I/O Device
Chapter 05
I/O Device Development Environment
Chapter 06
PC Host Software
Chapter 07
Design Example: Buttons and Lights
Chapter 08
Completing the Basic Design
Chapter 09
Expanding the Basic Design
Chapter 10
Building I/O Bridges
Chapter 11
Moving A Lot of Data
Chapter 12
I Like the Sound of That!
Chapter 13
I Can See You!
Chapter 14
Hubs - The Inside Story
Chapter 15
Portable and Handheld Designs
Chapter 16
But I Don't Do Windows!
USB Design by Example
Additional Chapter Information
Examples
Documentation
Customer Comments
Back to USB Design by Example Home