www.national.com 94
CP3BT26
18.3.1 Main Control Register (MCNTRL)
The MCNTRL register controls the main functions of the
CR16 USB node. The MCNTRL register provides read/write
access from the CPU bus. Reserved bits must be written
with 0, and they return 0 when read. It is clear after reset.
USBEN The USB Enable controls whether the USB
module is enabled. If the USB module is dis-
abled, the 48 MHz clock within the USB node
is stopped, all USB registers are initialized to
their reset state, and the USB transceiver forc-
es SE0 on the bus to prevent the hub from de-
tected the USB node. The USBEN bit is clear
after reset.
0 – The USB module is disabled.
1 – The USB module is enabled.
EPC0 FF FDC0h
Endpoint Control 0
Register
EPC1 FF FDD0h
Endpoint Control 1
Register
EPC2 FF FDD8h
Endpoint Control 2
Register
EPC3 FF FDE0h
Endpoint Control 3
Register
EPC4 FF FDDE8h
Endpoint Control 4
Register
EPC5 FF FDF0h
Endpoint Control 5
Register
EPC6 FF FDF8h
Endpoint Control 6
Register
TXS0 FF FDC4h
Transmit Status 0
Register
TXS1 FF FDD4h
Transmit Status 1
Register
TXS2 FF FDE4h
Transmit Status 2
Register
TXS3 FF FDF4h
Transmit Status 3
Register
TXC0 FF FDC6h
Transmit Command 0
Register
TXC1 FF FDD6
Transmit Command 1
Register
TXC2 FF FDE6h
Transmit Command 2
Register
TXC3 FF FDF6h
Transmit Command 3
Register
TXD0 FF FDC2h
Transmit Data 0
Register
TXD1 FF FDD2h
Transmit Data 1
Register
TXD2 FF FDE2h
Transmit Data 2
Register
TXD3 FF FDF2h
Transmit Data 3
Register
RXS0 FF FDCCh
Receive Status 0
Register
RXS1 FF FDDCh
Receive Status 1
Register
RXS2 FF FDECh
Receive Status 2
Register
Table 40 USB Controller Registers
Name Address Description
RXS3 FF FDFCh
Receive Status 3
Register
RXC0 FF FDCEh
Receive Command 0
Register
RXC1 FF FDDEh
Receive Command 1
Register
RXC2 FF FDEEh
Receive Command 2
Register
RXC3 FF FDFEh
Receive Command 3
Register
RXD0 FF FDCAh
Receive Data 0
Register
RXD1 FF FDDAh
Receive Data 2
Register
RXD2 FF FDEAh
Receive Data 2
Register
RXD3 FF FDFAh
Receive Data 3
Register
7 4 3 2 1 0
Reserved NAT Reserved USBEN
Table 40 USB Controller Registers
Name Address Description