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 Re ceive Command 0
Register
RXC1 FF FDDEh Re ceive 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