English
Language : 

MC68HC908LD64 Datasheet, PDF (209/362 Pages) Freescale Semiconductor, Inc – Microcontrollers
Universal Serial Bus Module (USB)
Embedded Device Function I/O Registers
RPSIZ[3:0] — Hub Endpoint 0 Receive Data Packet Size
These read-only bits store the number of data bytes received for the
last OUT or SETUP transaction for hub endpoint 0. These bits are not
affected by reset.
14.6.10 USB Hub Endpoint 0 Data Registers (HE0D0–HE0D7)
Address: $0030–$0037
HE0D0–HE0D7
Bit 7
6
5
4
3
2
1
Bit 0
Read: HE0Rx7 HE0Rx6 HE0Rx5 HE0Rx4 HE0Rx3 HE0Rx2 HE0Rx1 HE0Rx0
Write: HE0Tx7 HE0Tx6 HE0Tx5 HE0Tx4 HE0Tx3 HE0Tx2 HE0Tx1 HE0Tx0
Reset:
Indeterminate after reset
Figure 14-12. USB Hub Endpoint 0 Data Registers (HE0D0–HE0D7)
HE0Rx[7:0] — 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 by the D0+
and D0– pins.
HE0Tx[7:0] — 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.
14.7 Embedded Device Function I/O Registers
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.
MC68HC908LD64 — Rev. 3.0
Freescale Semiconductor
Universal Serial Bus Module (USB)
Data Sheet
209