Usb Embedded Device Endpoint 0 Data Registers; (De0D0-De0D7) - Freescale Semiconductor MC68HC08KH12 Datasheet

Freescale semiconductor microcontrollers data sheet
Table of Contents

Advertisement

9.5.8 USB Embedded Device Endpoint 0 Data Registers (DE0D0-DE0D7)
MC68HC(7)08KH12
Rev. 1.1
Freescale Semiconductor
DSTALL1 — Embedded Device Endpoint 1 Force Stall Bit
This read/write bit causes embedded device Endpoint 1 to return a
STALL handshake when polled by either an IN or OUT token by the
USB Host Controller. Reset clears this bit.
1 = Send STALL handshake
0 = Default
Address: $0020
Bit 7
6
Read: DE0R07
DE0R06
Write: DE0T07
DE0T06
Reset:
X
X
Address: $0027
Read: DE0R77
DE0R76
Write: DE0T77
DE0T76
Reset:
X
X
X = Indeterminate
Figure 9-19. USB Embedded Device Endpoint 0 Data Register
DE0Rx7-DE0Rx0 — Embedded Device Endpoint 0 Receive Data Buffer
These read only bits are serially loaded with OUT token or SETUP
token data directed at embedded device Endpoint 0. The data is
received over the USB's D0+ and D0– pins.
DE0Tx7-DE0Tx0 — Embedded Device 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 embedded device
Endpoint 0.
5
4
3
DE0R05
DE0R04
DE0R03
DE0T05
DE0T04
DE0T03
X
X
X
DE0R75
DE0R74
DE0R73
DE0T75
DE0T74
DE0T73
X
X
X
(UE0D0-UE0D7)
2
1
Bit 0
DE0R02
DE0R01
DE0R00
DE0T02
DE0T01
DE0T00
X
X
X
DE0R72
DE0R71
DE0R70
DE0T72
DE0T71
DE0T70
X
X
X
Advance Information
147

Advertisement

Table of Contents
loading

Table of Contents