Communication Processor Module
MOTOROLA MPC823e REFERENCE MANUAL 16-377
USB
COMMUNICATION
16
PROCESSOR MODULE
16.10.8.9 USB MASK REGISTER. The 16-bit read/write USB mask register (USBMR) has
the same bit formats as the USB event register. If a bit in the USBMR is one, the
corresponding interrupt in the USBER is enabled. If the bit is zero, the corresponding
interrupt in the USBER will be masked.
16.10.8.10 USB STATUS REGISTER. The 8-bit read-only USB status (USBS) register
allows you to monitor real-time status condition on the USB lines.
Bits 0–6—Reserved
These bits are reserved and must be set to 0.
IDLE—Idle Status
When set, this bit indicates that an idle condition has been detected on the USB lines. It is
cleared when the bus is not idle. Software has to set up a timer to detect the idle state that
occurs after 3ms.
USBMR
BIT 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
FIELD
RESERVED RESET IDLE TXE3 TXE2 TXE1 TXE0 SOF BSY TXB RXB
RESET
0 0000000000
R/W
R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W
ADDR
(IMMR & 0
x
FFFF0000) + 0
x
A14
USBS
BIT 0 1 2 3 4 5 6 7
FIELD RESERVED IDLE
RESET 00
R/W RR
ADDR (IMMR & 0xFFFF0000) + 0xA17