The general usb process – Freescale Semiconductor TWR-MCF52259-Ethenet User Manual
Page 97

TM
S
o
ft
w
a
re
–
G
en
er
a
l
C
o
n
ce
p
ts
The General USB Process
How Does the Host Know a Device’s Requirements?
These requirements are communicated to the host
through a hierarchy of C program descriptors. The types
of descriptors include:
1.
Device Descriptors
2.
Configuration Descriptors
3.
Interface Descriptors
4.
Endpoint Descriptors
5.
String Descriptors