CHAPTER 12 USB FUNCTION CONTROLLER (USBF)
Preliminary User’s Manual U19014EJ1V0UD
389
Figure 12-25. Example of Processing After Power Application/Power Failure (2/3)
(a) Processing after power application (2/2)
Receiving GET_DESCRIPTOR
Device request
MPACK = 1
(UF0MODS)
Receiving SET_ADDRESS
request
Writing to UF0ADRS register
Receiving SET_CONFIGURATION 1
request
Receiving SET_INTERFACE
request
Processing continues
SETCON = 1 (UF0SET)
SETRQ = 1 (UF0IS0)
CONF = 1 (UF0MODS)
UF0CNF register = 01H
Valid endpoint
= DATA0
SETINT = 1 (UF0IS4)
Setting of UF0ASS register
Setting of UF0IFm register
Valid endpoint
= DATA0
(a)
Remarks 1.
m = 0 to 4
2.
♦
: Processing by hardware
electronic components distributor