|
MC68HC908JB8 Datasheet, PDF (153/286 Pages) Motorola, Inc – MICROCONTROLLERS | |||
|
◁ |
Universal Serial Bus Module (USB)
I/O Registers
9.8.11 USB Status Register 1
Address: $003E
Bit 7
6
5
4
3
2
1
Bit 0
Read: R2SEQ TXACK TXNAK TXSTL RP2SIZ3 RP2SIZ2 RP2SIZ1 RP2SIZ0
Write:
Reset: U
0
0
0
U
U
U
U
= Unimplemented
U = Unaffected by reset
Figure 9-25. USB Status Register 1 (USR1)
R2SEQ â Endpoint 2 Receive Sequence Bit
This read-only bit indicates the type of data packet last received for
endpoint 2 (DATA0 or DATA1).
1 = DATA1 token received in last endpoint 2 receive
0 = DATA0 token received in last endpoint 2 receive
TXACK â ACK Token Transmit Bit
This read-only bit indicates that an ACK token has been transmitted.
This bit is updated at the end of the EP0 data transmission.
1 = Last token transmitted for endpoint 0 was an ACK token
0 = Last token transmitted for endpoint 0 was not an ACK token
TXNAK â NAK Token Transmit Bit
This read-only bit indicates that a TXNAK token has been transmitted.
This bit is updated at the end of the EP0 data transmission.
1 = Last token transmitted for endpoint 0 was a NAK token
0 = Last token transmitted for endpoint 0 was not a NAK token
TXSTL â STALL Token Transmit Bit
This read-only bit indicates that a STALL token has been transmitted.
This bit is updated at the end of the EP0 data transmission.
1 = Last token transmitted for endpoint 0 was a STALL token
0 = Last token transmitted for endpoint 0 was not a STALL token
RP2SIZ3âRP2SIZ0 â Endpoint 2 Receive Data Packet Size
These read-only bits store the number of data bytes received for the
last OUT transaction for endpoint 2.
MC68HC908JB8â¢MC68HC08JB8â¢MC68HC08JT8 â Rev. 2.3
Freescale Semiconductor
Universal Serial Bus Module (USB)
Technical Data
153
|
▷ |