USB in a nutshell.Making sense of the USB standard by Peacock C.

USB in a nutshell.Making sense of the USB standard by Peacock C.

By Peacock C.

Show description

Read Online or Download USB in a nutshell.Making sense of the USB standard PDF

Best technique books

Trends in communication technologies and engineering science

Developments in verbal exchange applied sciences and Engineering technology includes revised and prolonged examine articles written by way of widespread researchers engaging in a wide overseas convention on Advances in communique applied sciences and Engineering technology. The convention is held in Hong Kong, March 19-21, 2008.

The Fundamentals of Piping Design: Drafting and Design Methods for Process Applications

Written for the piper and engineer within the box, this quantity fills an incredible void in piping literature because the ''Rip Weaver'' books of the 90s have been taken out of print. Focussing not just on automobile CAD, but in addition on different computer-aided layout programmes to boot and handbook options now not chanced on anyplace else, the e-book covers the whole spectrum of wishes for the piping engineer.

Penetrating Trauma: A Practical Guide on Operative Technique and Peri-Operative Management

Surgical procedure wishes ability. ability wishes wisdom. wisdom of tips, strikes, and instruments. This publication is set such wisdom. specialist authors have contributed technical pearls, won through years of expertise. the fast “how-I-do-it” chapters supply the reader a brief and powerful advisor that may be worthwhile while addressing any penetrating harm.

Additional resources for USB in a nutshell.Making sense of the USB standard

Sample text

Host asks for any String Descriptors if they were specified. At the end of Step 9, Windows will ask for a driver for your device. It is then common to see it request all the descriptors again before it issues a Set Configuration request. The above enumeration process is common to Windows 2000, Windows XP and Windows 98 SE. Step 4 often confuses people writing firmware for the first time. The Host asks for the first 64 bytes of the device descriptor, so when the host resets your device after it receives the first 8 bytes, it is only natural to think there is something wrong with your device descriptor or how your firmware handles the request.

However when writing USB firmware for the first time, it is handy to know exactly how the host responds during enumeration, rather than the general enumeration process detailed in the specification. A common Windows enumeration involves the following steps, 1. The host or hub detects the connection of a new device via the device's pull up resistors on the data pair. The host waits for at least 100ms allowing for the plug to be inserted fully and for power to stabilise on the device. 2. Host issues a reset placing the device is the default state.

5. The host now issues a Set Address command, placing the device in the addressed state. 6. The host asks for the entire 18 bytes of the Device Descriptor. 7. It then asks for 9 bytes of the Configuration Descriptor to determine the overall size. 8. The host asks for 255 bytes of the Configuration Descriptor. 9. Host asks for any String Descriptors if they were specified. At the end of Step 9, Windows will ask for a driver for your device. It is then common to see it request all the descriptors again before it issues a Set Configuration request.

Download PDF sample

Rated 4.51 of 5 – based on 28 votes
Comments are closed.