28-18
MC9328MX1 Reference Manual
MOTOROLA
USB Device Port
28.3.9 USB Enable Register
The USB Enable Register controls the operation of the USB functions.
USB_ENAB
USB Enable Register
Addr
0x00212024
BIT
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
RST
ENAB
SUSPEND
ENDIAN_
MODE
TYPE
rw
rw
r
r/w
r
r
r
r
r
r
r
r
r
r
r
r
RESET
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0x1000
BIT
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
TSIZE
TYPE
r
r
r
r
r
r
r
r
r
r
r
r
r
r
r
rw
RESET
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0x0000
Table 28-13. USB Enable Register Description
Name
Description
Settings
RST
Bit 31
Reset
—Indicates the USB’s software reset state.
Automatically clears after the USB module is reset.
Note:
Setting RST automatically sets the ENAB bit.
0 = No USB reset in progress
1 = USB reset in progress
ENAB
Bit 30
Enable
—Indicates the USB’s enable state.
When the USB is disabled, all write access to the USB
registers is ignored except for writes to ENAB and to
the WAKEUP bit in the USB_INTR register.
0 = Disable the USB
1 = Enable the USB
SUSPEND
Bit 29
Suspend
—Indicates whether the UDC module is in
the suspend state.
0 = Module is in resume/active
state
1 = Module is in suspend state
ENDIAN_MODE
Bit 28
Endian Mode Select
—Selects whether the USB
module is in Big Endian mode or Little Endian mode.
1 = USBd module is in Little
Endian mode
0 = USBd module is in Big
Endian mode
Reserved
Bits 27–1
Reserved—These bits are reserved and should read 0.
TSIZE
Bit 0
USB_EPn_FDAT Register Size
—Determines the
size of the Endpoint n FIFO Data Register
(USB_EPn_FDAT). This bit must always be set to 0.
0 = USB_EPn_FDAT is 32 bits
wide
1 = USB_EPn_FDAT is 8 bits
wide
Summary of Contents for DragonBall MC9328MX1
Page 68: ...1 12 MC9328MX1 Reference Manual MOTOROLA Introduction ...
Page 86: ...2 18 MC9328MX1 Reference Manual MOTOROLA Signal Descriptions and Pin Assignments ...
Page 116: ...3 30 MC9328MX1 Reference Manual MOTOROLA Memory Map ...
Page 126: ...4 10 MC9328MX1 Reference Manual MOTOROLA ARM920T Processor ...
Page 160: ...8 8 MC9328MX1 Reference Manual MOTOROLA System Control ...
Page 272: ...13 32 MC9328MX1 Reference Manual MOTOROLA DMA Controller ...
Page 281: ...Programming Model MOTOROLA Watchdog Timer Module 14 9 ...
Page 282: ...14 10 MC9328MX1 Reference Manual MOTOROLA Watchdog Timer Module ...
Page 300: ...15 18 MC9328MX1 Reference Manual MOTOROLA Analog Signal Processor ASP ...
Page 438: ...18 16 MC9328MX1 Reference Manual MOTOROLA Serial Peripheral Interface Modules SPI 1 and SPI 2 ...
Page 478: ...19 40 MC9328MX1 Reference Manual MOTOROLA LCD Controller ...
Page 574: ...21 32 MC9328MX1 Reference Manual MOTOROLA Memory Stick Host Controller MSHC Module ...
Page 598: ...23 16 MC9328MX1 Reference Manual MOTOROLA Real Time Clock RTC ...
Page 670: ...24 72 MC9328MX1 Reference Manual MOTOROLA SDRAM Memory Controller ...
Page 726: ...25 56 MC9328MX1 Reference Manual MOTOROLA SmartCard Interface Module SIM ...
Page 736: ...26 10 MC9328MX1 Reference Manual MOTOROLA General Purpose Timers ...
Page 854: ...29 18 MC9328MX1 Reference Manual MOTOROLA I2C Module ...
Page 900: ...30 46 MC9328MX1 Reference Manual MOTOROLA Synchronous Serial Interface SSI ...
Page 942: ...32 26 MC9328MX1 Reference Manual MOTOROLA GPIO Module and I O Multiplexer IOMUX ...