
USB Explained
Prentice Hall (Publisher)
Published on 15. October 1998
Book
Paperback/Softback
384 pages
978-0-13-081153-0 (ISBN)
Description
Now, there's a complete guide to making the most of USB, the new serial bus standard that handles everything from joysticks to live video at breathtaking speeds. Co-authored by the best-selling author of RS-232 Made Easy, this book is written in layman's terms for every interested computer user -- and it's comprehensive enough for hardware and software developers who need a readable companion to the standards documents. You'll find detailed coverage of USB hosts, devices, bus interconnects, hubs and protocols; hardware and peripheral setup, troubleshooting and more. Review USB support in Windows 98, Windows 95B and other operating systems. Detailed appendices provide more information about the USB spec, Internet-based resources, and a source list for USB devices and software.
More details
Language
English
Place of publication
Upper Saddle River
United States
Publishing group
Pearson Education (US)
Target group
College/higher education
Dimensions
Height: 175 mm
Width: 235 mm
Thickness: 15 mm
Weight
599 gr
ISBN-13
978-0-13-081153-0 (9780130811530)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Persons
Steven McDowell is a Senior Engineer at NCR Corporation in West Columbia, SC, specializing in high-availability Windows NT Solutions. He has worked extensively in operating system and device driver development.
Martin Seyer is Vice President and General Manager at NCR Corporation, and author of the Prentice Hall PTR best-seller RS-232 Made Easy. A 20-year veteran of the computer industry, he has contributed to several serial communications patents.
Martin Seyer is Vice President and General Manager at NCR Corporation, and author of the Prentice Hall PTR best-seller RS-232 Made Easy. A 20-year veteran of the computer industry, he has contributed to several serial communications patents.
Content
1. Introduction.
Why a book about USB? Just What Is the Universal Serial Bus? What Can I Do with It? Laying It All Out. What Kinds of Devices Are There?. Wrapping It Up.
2. USB Concepts.
Why a new Serial Port? What are the advantages of using the USB? What is a Bus? Serial vs. Parallel. Speeds of Buses. Protocols. Sustained vs. Burst Throughput. Buses vs. Ports vs. Slots vs. Cables vs. Interfaces. Local Buses. ISA/EISA/Microchannel Architecture. PCI Chipsets. What Is a Serial Bus? What are the Pieces of a USB? The USB Protocols. How Much data Can the USB handle? What Are Pipes and Endpoints? How Does software fit in? How Do the Pieces fit together? Wrapping It Up.
3. USB Inside Your Computer.
What Does a USB Host Controller Do? The Host Software. Initialization. Pipe Usage. Talking to Devices. The Host Controller. Configuration and Plug-n-Play. Getting the Current Configuration. Pipe and Bandwidth Management. Handling Errors. Wrapping It Up.
4. Inside a USB Hub.
What does a USB Hub do? How Hubs handle Packets. Maintaining State on Ports. Bus Signaling Behavior. Fault Recovery in the Hub. Power-Management Functions. Hub-Reset Behavior. Hub Power Distribution. Hub Endpoint Configuration. Wrapping It Up.
5. Inside a USB Device.
What does a USB Device do? USB Device States. Bus Enumeration. USB Device Operations. Device Requests. Descriptors. Wrapping It Up.
6. On the Wire.
The USB Protocols. Packet Formats. Token Packets. Transaction Formats. Data Toggle Synchronization. Low-Speed Signaling. Error Detection and Recovery. Wrapping It Up.
7. USB in the Windows World.
Introduction. USB Software Architecture. USB Driver Loading. USB Enumeration. The User Interface. Wrapping It Up.
8. Frequently Asked Questions.
What Do You Want to Know? What Is the Universal Serial Bus? The USB Protocols. What Kind of Devices Can I Plug into the Universal Serial Bus? What Do USB Plugs and Ports Look Like? Will I Need Special Software to Run USB? Is USB Available on Laptop Computers in Addition to Desktops? What Are the Best Applications for USB? Will Traditional PC Serial and Parallel Ports Disappear? Does USB Affect the Cost of PCs and Peripheral Devices? How Many USB Peripherals Can I Connect at Once? How Can I Plug my RS-232 and Parallel-Port Devices Into My Computer's USB Port? What Is Isochrony and Why Is It Important? What Does the USB Mean to Peripherals and Computer Vendors? Where Can I get the Latest Revision of the USB Specifications? How Many USB-Compliant Computers Will Be Available to Buy? What Is the USB-IF.
Appendix A. USB Device and Tool Manufacturers.
Audio/Speakers. Cables. Cameras. Connectors. Telephone and CTI. Gamepads and Joysticks. Hubs. ISDN. Keyboards and Mice. Modems. Monitors. Networking. Printers. Scanners. Test and Measurement. Tools.
Appendix B. Glossary of USB Terms.
Appendix C. USB Cables and Common Industry-Standard Cables.
USB Cables. Null Modem Cables. Standard IBM PC and Compatibles Cables. Standard Macintosh and Compatibles Cables.
Appendix D. Common Connectors, Pinouts, and Numbering Schemes for USB and Other Ports.
D Connectors.
Appendix E. Description of common buses.
The PCI (Peripheral Component Interconnect) Bus. The EISA Bus. The ISA and PC/104 Bus. VESA Local Bus (VLB). Multibus I.
Appendix F. Pinouts of Common Buses and Ports.
Audio/Video. Buses. Drives (Disk/Tape/CD). Joysticks and Mice. Keyboards. Networking. Parallel Ports. Serial Ports.
Index.
Why a book about USB? Just What Is the Universal Serial Bus? What Can I Do with It? Laying It All Out. What Kinds of Devices Are There?. Wrapping It Up.
2. USB Concepts.
Why a new Serial Port? What are the advantages of using the USB? What is a Bus? Serial vs. Parallel. Speeds of Buses. Protocols. Sustained vs. Burst Throughput. Buses vs. Ports vs. Slots vs. Cables vs. Interfaces. Local Buses. ISA/EISA/Microchannel Architecture. PCI Chipsets. What Is a Serial Bus? What are the Pieces of a USB? The USB Protocols. How Much data Can the USB handle? What Are Pipes and Endpoints? How Does software fit in? How Do the Pieces fit together? Wrapping It Up.
3. USB Inside Your Computer.
What Does a USB Host Controller Do? The Host Software. Initialization. Pipe Usage. Talking to Devices. The Host Controller. Configuration and Plug-n-Play. Getting the Current Configuration. Pipe and Bandwidth Management. Handling Errors. Wrapping It Up.
4. Inside a USB Hub.
What does a USB Hub do? How Hubs handle Packets. Maintaining State on Ports. Bus Signaling Behavior. Fault Recovery in the Hub. Power-Management Functions. Hub-Reset Behavior. Hub Power Distribution. Hub Endpoint Configuration. Wrapping It Up.
5. Inside a USB Device.
What does a USB Device do? USB Device States. Bus Enumeration. USB Device Operations. Device Requests. Descriptors. Wrapping It Up.
6. On the Wire.
The USB Protocols. Packet Formats. Token Packets. Transaction Formats. Data Toggle Synchronization. Low-Speed Signaling. Error Detection and Recovery. Wrapping It Up.
7. USB in the Windows World.
Introduction. USB Software Architecture. USB Driver Loading. USB Enumeration. The User Interface. Wrapping It Up.
8. Frequently Asked Questions.
What Do You Want to Know? What Is the Universal Serial Bus? The USB Protocols. What Kind of Devices Can I Plug into the Universal Serial Bus? What Do USB Plugs and Ports Look Like? Will I Need Special Software to Run USB? Is USB Available on Laptop Computers in Addition to Desktops? What Are the Best Applications for USB? Will Traditional PC Serial and Parallel Ports Disappear? Does USB Affect the Cost of PCs and Peripheral Devices? How Many USB Peripherals Can I Connect at Once? How Can I Plug my RS-232 and Parallel-Port Devices Into My Computer's USB Port? What Is Isochrony and Why Is It Important? What Does the USB Mean to Peripherals and Computer Vendors? Where Can I get the Latest Revision of the USB Specifications? How Many USB-Compliant Computers Will Be Available to Buy? What Is the USB-IF.
Appendix A. USB Device and Tool Manufacturers.
Audio/Speakers. Cables. Cameras. Connectors. Telephone and CTI. Gamepads and Joysticks. Hubs. ISDN. Keyboards and Mice. Modems. Monitors. Networking. Printers. Scanners. Test and Measurement. Tools.
Appendix B. Glossary of USB Terms.
Appendix C. USB Cables and Common Industry-Standard Cables.
USB Cables. Null Modem Cables. Standard IBM PC and Compatibles Cables. Standard Macintosh and Compatibles Cables.
Appendix D. Common Connectors, Pinouts, and Numbering Schemes for USB and Other Ports.
D Connectors.
Appendix E. Description of common buses.
The PCI (Peripheral Component Interconnect) Bus. The EISA Bus. The ISA and PC/104 Bus. VESA Local Bus (VLB). Multibus I.
Appendix F. Pinouts of Common Buses and Ports.
Audio/Video. Buses. Drives (Disk/Tape/CD). Joysticks and Mice. Keyboards. Networking. Parallel Ports. Serial Ports.
Index.