Information

USBx_CTL field descriptions (continued)
Field Description
Setting this bit causes the SIE to reset all of its ODD bits to the BDTs. Therefore, setting this bit
resets much of the logic in the SIE. When host mode is enabled, clearing this bit causes the
SIE to stop sending SOF tokens.
0 The USB Module is disabled.
1 The USB Module is enabled.
40.4.15 Address Register (USBx_ADDR)
The Address Register holds the unique USB address that the USB Module decodes when
in Peripheral mode (HOSTMODEEN=0). When operating in Host mode
(HOSTMODEEN=1) the USB Module transmits this address with a TOKEN packet.
This enables the USB Module to uniquely address an USB peripheral. In either mode, the
USB_EN bit within the control register must be set. The Address Register is reset to 0x00
after the reset input becomes active or the USB Module decodes a USB reset signal. This
action initializes the Address Register to decode address 0x00 as required by the USB
specification.
Addresses: USB0_ADDR is 4007_2000h base + 98h offset = 4007_2098h
Bit 7 6 5 4 3 2 1 0
Read
LSEN ADDR
Write
Reset
0 0 0 0 0 0 0 0
USBx_ADDR field descriptions
Field Description
7
LSEN
Low Speed Enable bit
This bit informs the USB Module that the next token command written to the token register must be
performed at low speed. This enables the USB Module to perform the necessary preamble required for
low-speed data transmissions.
6–0
ADDR
USB address
This 7-bit value defines the USB address that the USB Module decodes in peripheral mode, or transmit
when in host mode.
Memory map/Register definitions
K20 Sub-Family Reference Manual, Rev. 2, Feb 2012
908 Freescale Semiconductor, Inc.