TY - BOOK AU - Axelson,Jan TI - USB complete: the developer's guide T2 - Complete Guides SN - 1931448094 AV - TK7895.B87 A94 2009eb U1 - 004.6/4 22 PY - 2009/// CY - Madison, Wis. PB - Lakeview Research LLC KW - Parallel programming (Computer science) KW - USB (Computer bus) KW - Ports (Electronic computer system) KW - Programmation parallèle (Informatique) KW - USB (Bus) KW - Ports (Informatique) KW - COMPUTERS KW - Hardware KW - Network Hardware KW - bisacsh KW - Peripherals KW - fast KW - Electronic books N1 - Includes bibliographical references and index; Cover; Contents; USB Basics; Inside USB Transfers; A Transfer Type for Every Purpose; Enumeration: How the Host Learns about Devices; Control Transfers: Structured Requests for Critical Data; Chip Choices; Device Classes; How the Host Communicates; Matching a Driver to a Device; Detecting Devices; Human Interface Devices: Using Control and Interrupt Transfers; Human Interface Devices: Reports; Human Interface Devices: Host Application; Using WinUSB for Vendor-Defined Functions; All About Hubs; Managing Power; Testing and Debugging; Packets on the Bus; The Electrical and Mechanical Interface N2 - Now in its fourth edition, this developer's guide to the Universal Serial Bus (USB) interface covers all aspects of project development, such as hardware design, device firmware, and host application software. Topics include how to choose a device controller chip, cut development time by using USB classes, and write software to access devices that perform vendor-specific functions. Example codes are provided using Visual Basic .NET and Visual C♯ .NET for performing tasks such as detecting device arrival and removal and transferring vendor-defined data using the human interface device class. Th UR - https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=275339 ER -