English
Language : 

MC68HC908LD64 Datasheet, PDF (192/362 Pages) Freescale Semiconductor, Inc – Microcontrollers
Universal Serial Bus Module (USB)
$0058
USB Hub Address Read: USBEN
Register Write:
(HADDR) Reset: 0*
ADD6
0
* RSTF and USBEN are reset by a power-on reset (POR) only.
$0059
USB Hub Interrupt Read:
Register 0 Write:
(HIR0) Reset:
TXDF
0
RXDF
0
$005B
USB Hub Control Read:
Register 0 Write:
(HCR0) Reset:
TSEQ
0
STALL0
0
USB Hub Endpoint 1 Read: STALL1
$005C Control and Data Register Write:
(HCDR) Reset: 0
PNEW
0
Read:
$005D
USB Hub Status Register
(HSR)
Write:
Reset:
RSEQ
X
SETUP
X
USB Hub Root Port Read: 0
0
$005E
Control Register Write:
(HRPCR) Reset: 0
0
X = Indeterminate
ADD5
0
ADD4
0
ADD3
0
ADD2
0
0
0
TXDIE RXDIE
0
0
0
0
TXE
RXE TPSIZ3 TPSIZ2
0
0
0
0
PCHG5 PCHG4 PCHG3 PCHG2
0
TX1ST
X
0
0
0
TX1STR
0
0
RPSIZ3
X
RESUM0 SUSPND
0
RPSIZ2
X
0
0
0
0
0
= Unimplemented
ADD1
0
0
TXDFR
0
TPSIZ1
0
PCHG1
0
RPSIZ1
X
D0+
X
ADD0
0
0
RXDFR
0
TPSIZ0
0
PCHG0
0
RPSIZ0
X
D0–
X
Figure 14-1. USB I/O Register Summary
14.5 Overview
This USB module is designed to serve as a compound device. An
embedded full-speed device function is combined with a hub in a single
USB module.
For the hub sub-module, five basic properties can be supported by the
hardware or the software: connectivity behavior, power management,
device connect/disconnect detection, bus fault detection and recovery,
and full/low-speed device traffic control. Endpoint 0 of the hub sub-
module functions as a receive/transmit control endpoint. Endpoint 1 of
the hub sub-module functions as interrupt transfer to report the device
change state.
Data Sheet
192
Universal Serial Bus Module (USB)
MC68HC908LD64 — Rev. 3.0
Freescale Semiconductor