beautypg.com

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

Page 98

background image

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?

This hierarchy of the most commonly used descriptors
looks like this:

Device Descriptor

Configuration

Descriptor

Configuration

Descriptor

Interface

Descriptor

Endpoint

Descriptor

Endpoint

Descriptor

Interface

Descriptor

Endpoint

Descriptor

Endpoint

Descriptor

Interface

Descriptor

Endpoint

Descriptor

Endpoint

Descriptor

Interface

Descriptor

Endpoint

Descriptor

Endpoint

Descriptor