Advance Information
MC68HC(7)08KH12
—
Rev. 1.1
134
Freescale Semiconductor
9.4.10 USB HUB Endpoint 0 Data Registers 0-7 (HE0D0-HE0D7)
HE0Rx7-HE0Rx0 — HUB Endpoint 0 Receive Data Buffer
These read only bits are serially loaded with OUT token or SETUP
token data directed at HUB Endpoint 0. The data is received over the
USB’s D0+ and D0– pins.
HE0Tx7-HE0Tx0 — HUB Endpoint 0 Transmit Data Buffer
These write only buffers are loaded by software with data to be sent
on the USB bus on the next IN token directed at HUB Endpoint 0.
9.5 I/O Register Description of the Embedded Device Function
The USB embedded device function provides a set of control/status
registers and twenty-four data registers that provide storage for the
buffering of data between the USB embedded device function and the
CPU. These registers are shown in
Table 9-3
and
Table 9-4
.
Address:
$0030
Bit 7
6
5
4
3
2
1
Bit 0
Read: HE0R07
HE0R06
HE0R05
HE0R04
HE0R03
HE0R02
HE0R01
HE0R00
Write: HE0T07
HE0T06
HE0T05
HE0T04
HE0T03
HE0T02
HE0T01
HE0T00
Reset:
X
X
X
X
X
X
X
X
↓
↓
Address:
$0037
Read: HE0R77
HE0R76
HE0R75
HE0R74
HE0R73
HE0R72
HE0R71
HE0R70
Write: HE0T77
HE0T76
HE0T75
HE0T74
HE0T73
HE0T72
HE0T71
HE0T70
Reset:
X
X
X
X
X
X
X
X
X = Indeterminate
Figure 9-11. USB HUB Endpoint 0 Data Register (HE0D0-HE0D7)
Summary of Contents for MC68HC08KH12
Page 2: ......
Page 4: ...Advance Information MC68HC 7 08KH12 Rev 1 1 4 Freescale Semiconductor...
Page 16: ...Advance Information MC68HC 7 08KH12 Rev 1 1 16 Freescale Semiconductor...
Page 44: ...Advance Information MC68HC 7 08KH12 Rev 1 1 44 Freescale Semiconductor...
Page 48: ...Advance Information MC68HC 7 08KH12 Rev 1 1 48 Freescale Semiconductor...
Page 60: ...Advance Information MC68HC 7 08KH12 Rev 1 1 60 Freescale Semiconductor...
Page 160: ...Advance Information MC68HC 7 08KH12 Rev 1 1 160 Freescale Semiconductor...
Page 206: ...Advance Information MC68HC 7 08KH12 Rev 1 1 206 Freescale Semiconductor...
Page 261: ......