9397 750 XXXXX
© Koninklijke Philips Electronics N.V. 2005. All rights reserved.
User manual
Rev. 01 — 15 August 2005
224
Philips Semiconductors
UM10139
Volume 1
Chapter 14: USB Device Controller
14.9.3 Set
Mode
(Command:
0xF3, Data: write 1 byte)
[1]
This bit should be reset to 0 if the DMA is enabled for any of the Interrupt OUT endpoints.
[2]
This bit should be reset to 0 if the DMA is enabled for any of the Bulk OUT endpoints.
Table 227: Configure Device Register bit description
Bit
Symbol
Description
Reset value
0
CONF_DEVICE
Device is configured. This bit is set after the set configuration command is
executed. Good link LED signal is asserted when configuration is done.
0
7:1
-
Reserved, user software should not write ones to reserved bits. The value
read from a reserved bit is not defined.
NA
Table 228: Set Mode Register bit description
Bit
Symbol
Value Description
Reset
value
0
AP_CLK
Always PLL Clock.
0
0
usb_needclk is functional; 48 Mhz clock can be stopped when
the device enters suspend state.
1
usb_needclk always have the value 1. 48 Mhz clock cannot be
stopped in case when the device enters suspend state.
1
INAK_CI
Interrupt on NAK for Control IN endpoint.
0
0
Only successful transactions generate an interrupt.
1
Both successful and NAKed IN transactions generate interrupts.
2
INAK_CO
Interrupt on NAK for Control OUT endpoint.
0
0
Only successful transactions generate an interrupt.
1
Both successful and NAKed OUT transactions generate
interrupts.
3
INAK_II
Interrupt on NAK for Interrupt IN endpoint.
0
0
Only successful transactions generate an interrupt.
1
Both successful and NAKed IN transactions generate interrupts.
4
INAK_IO
Interrupt on NAK for Interrupt OUT endpoints.
0
0
Only successful transactions generate an interrupt.
1
Both successful and NAKed OUT transactions generate
interrupts.
5
INAK_BI
Interrupt on NAK for Bulk IN endpoints.
0
0
Only successful transactions generate an interrupt.
1
Both successful and NAKed IN transactions generate interrupts.
6
INAK_BO
Interrupt on NAK for Bulk OUT endpoints.
0
0
Only successful transactions generate an interrupt.
1
Both successful and NAKed OUT transactions generate
interrupts.
7
-
-
Reserved, user software should not write ones to reserved bits.
The value read from a reserved bit is not defined.
NA