Memory Map/Register Definition - Freescale Semiconductor MCF54455 Reference Manual

Table of Contents

Advertisement

Table 10-3. Internal Control and Status Bits for USB OTG Module
Signal
DP Pull-down
Enable
DM Pull-down
Enable
VBUS Charge
VBUS Discharge
DP Pull-up Enable
A Session Valid
B Session Valid
Session Valid
Session End
VBUS Fault
Wake-up Event
Interrupt Mask
On-chip Transceiver
Pull-down Enable
10.3

Memory Map/Register Definition

This section provides the memory map and detailed descriptions of all USB-interface registers. See
Table 10-4
for the memory map of the USB OTG interface.
Freescale Semiconductor
Mnemonic
DPPD
Enables 15 k resistor pull-down
on DP
DMPD
Enables 15 k resistor pull-down
on DM
CRG_VBUS
Enables 8 mA pull-up to charge
VBUS.
DCR_VBUS
Enables 8 mA pull-down to
discharge VBUS.
DPPU
Enables the 1.5K resistor pull-up
on DP
AVLD
Indicates a valid session level for A
device detected on VBUS.
BVLD
Indicates a valid session level for B
device detected on VBUS.
VVLD
Indicates valid operating level on
VBUS from USB device's
perspective.
SEND
Indicates VBUS fell below the
session valid threshold.
PWRFLT
Indicates a fault (overcurrent,
thermal issue) on VBUS.
WKUP
Reflects when a wake-up event
occurred on the USB bus.
UOMIE
Interrupt enable. When this bit is 1,
changes on DPPD, DMPD, DPPU,
CHRG_VBUS, DCRG_VBUS, or
VBUS_PWR cause an interrupt to
be asserted.
When this bit is 0, the interrupt is
masked.
XPDE
Enables the on-chip 50 k
pull-downs on the OTG controller's
DM and DP pins when the on-chip
transceiver is used.
Universal Serial Bus Interface – On-The-Go Module
Direction
Comments
R
R
R
R
R
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Interrupt
Trigger?
Y
Y
Y
Y
Y
N
N
N
N
N
Y
N/A
N
10-7

Advertisement

Table of Contents
loading

Table of Contents