XC68HC08KH12 Motorola, XC68HC08KH12 Datasheet - Page 128

no-image

XC68HC08KH12

Manufacturer Part Number
XC68HC08KH12
Description
MICROCONTROLLER
Manufacturer
Motorola
Datasheet
Universal Serial Bus Module (USB)
9.4.6 USB HUB Interrupt Register 0 (HIR0)
Advance Information
128
Address:
TXDF — HUB Endpoint 0 Data Transmit Flag
RXDF — HUB Endpoint 0 Data Receive Flag
Reset:
Read:
Write:
This read only bit is set after the data stored in HUB Endpoint 0
transmit buffers has been sent and an ACK handshake packet from
the host is received. Once the next set of data is ready in the transmit
buffers, software must clear this flag by writing a logic 1 to the TXDFR
bit. To enable the next data packet transmission, TXE must also be
set. If TXDF bit is not cleared, a NAK handshake will be returned in
the next IN transaction.
Reset clears this bit. Writing to TXDF has no effect.
This read only bit is set after the USB HUB function has received a
data packet and responded with an ACK handshake packet. Software
must clear this flag by writing a logic 1 to the RXDFR bit after all of the
received data has been read. Software must also set RXE bit to one
to enable the next data packet reception. If RXDF bit is not cleared, a
NAK handshake will be returned in the next OUT transaction.
Reset clears this bit. Writing to RXDF has no effect.
1 = Transmit on HUB Endpoint 0 has occurred
0 = Transmit on HUB Endpoint 0 has not occurred
1 = Receive on HUB Endpoint 0 has occurred
0 = Receive on HUB Endpoint 0 has not occurred
$0059
TXDF
Bit 7
Figure 9-7. USB HUB Interrupt Register 0 (HIR0)
Universal Serial Bus Module (USB)
0
RXDF
= Unimplemented
6
0
5
0
0
4
0
0
TXDIE
3
0
MC68HC(7)08KH12
RXDIE
2
0
TXDFR
1
0
0
MOTOROLA
RXDFR
Rev. 1.0
Bit 0
0
0

Related parts for XC68HC08KH12