4 descriptor ram – Toshiba H1 Series User Manual

Page 411

Advertising
background image

TMP92CZ26A

92CZ26A-408

3.16.4 Descriptor

RAM

This area stores descriptor that is defined in USB. Device, Config, Interface, Endpoint

and String descriptor must set to RAM by using following format.

Note 1: If String Descriptor is supported, set StringxLength area to size0. No support String Dedcriptor

is returned STALL.

Note 2: Config Descriptior refers to descriptor sample.

Note 3: Sequencer in UDC decides Config number, Interface number and Endpoint number. Therefore,

if supporting Endpoint number is small, assign address according as priority.

Note 4: This function become effective only case of store descriptor as RAM.

Note 5: RAM size is total 384 bytes.

Note 6: Possible timing in RD/WR of descriptor RAM is only before detect USB_RESET and processing

SET_DESCRIPTOR request. (Prohibit access except this timing.)

Writing must finish before connect to USB host and processing SET_DESCRIPTOR request.

SET_DESCRIPTOR request processes from INT_SETUP assert until access EOP register.

Device descriptor

18 bytes


Config 1 descriptor
(Interfaces, endpoints)

Under 255 bytes


Config 2 descriptor

(Interfaces, ENDPOINT)

Under 255 bytes

String0 length

1 byte

String1 length

1 byte

String2 length

1 byte

String3 length

1 byte

String0 descriptor

Under 63 bytes

String1 descriptor

Under 63 bytes

String2 descriptor

Under 63 bytes

String3 descriptor

Under 63 bytes

Advertising
This manual is related to the following products: