User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 1856
UG585 (v1.11) September 27, 2016
Appendix B: Register Details
Register (usb) ENDPTFLUSH
Register ENDPTFLUSH Details
The Flush operation of an endpoint will clear the usb.ENDPTSTAT bit and reset the RX/TX data buffer.
Ready status of that endpoint and re-align the Latency Buffer pointers, but not clear the actual data that
resides in the Latency Buffers.
Write a 1 to a bit(s) to cause the associated endpoint(s) to clear any primed buffers. If a packet is in progress
for one of the associated endpoints, then that
transfer will continue until completion. Hardware will clear this register after the endpoint flush operation
is successful.
Register (usb) ENDPTSTAT
Name ENDPTFLUSH
Software Name EPFLUSH
Relative Address 0x000001B4
Absolute Address usb0: 0xE00021B4
usb1: 0xE00031B4
Width 32 bits
Access Type wtc
Reset Value 0x00000000
Description Endpoint Flush (Device mode)
Field Name Bits Type Reset Value Description
FETB 31:16 wtc 0x0 Flush Endpoint TxBuffer (Device mode).
Write a 1 to the corresponding bit to flush the
TxBuffer.
Bit[16]: Endpoint 0.
Bit[17]: Endpoint 1.
...
Bit[28]: Endpoint 12.
Bits[31:29]: reserved.
FERB 15:0 wtc 0x0 Flush Endpoint RxBuffer (Device mode).
Write a 1 to the corresponding bit to flush the
RxBuffer.
Bit[0]: Endpoint 0.
Bit[1]: Endpoint 1.
...
Bit[12]: Endpoint 12.
Bits[15:13]: reserved.
Name ENDPTSTAT