Altera cyclone V Technical Reference page 2504

Hard processor system
Hide thumbs Also See for cyclone V:
Table of Contents

Advertisement

18-414
diepint0
Bit
17
naksts
15
usbactep
1:0
mps
diepint0
This register indicates the status of an endpoint with respect to USB- and AHB-related events. The
application must read this register when the OUT Endpoints Interrupt bit or IN Endpoints Interrupt bit of
the Core Interrupt register (GINTSTS.OEPInt or GINTSTS.IEPInt, respectively) is set. Before the
application can read this register, it must first read the Device All Endpoints Interrupt (DAINT) register to
get the exact endpoint number for the Device Endpoint-n Interrupt register. The application must clear the
appropriate bit in this register to clear the corresponding bits in the DAINT and GINTSTS registers.
Module Instance
usb0
usb1
Offset:
0x908
Altera Corporation
Name
When this bit is Set, either by the application or core,
the core stops transmitting data, even If there is data
available in the TxFIFO. Irrespective of this bit's
setting, the core always responds to SETUP data
packets with an ACK handshake.
Value
0x0
0x1
This bit is always SET to 1, indicating that control
endpoint 0 is always active in all configurations and
interfaces.
Value
0x1
Applies to IN and OUT endpoints.The application
must program this field with the maximum packet
size for the current logical endpoint.
0x0
0x1
0x2
0x3
0xFFB00000
0xFFB40000
Description
Description
The core is transmitting non-NAK
handshakes based on the FIFO status
The core is transmitting NAK handshakes on
this endpoint
Description
Control endpoint is always active
Value
Description
64 bytes
32 bytes
16 bytes
8 bytes
Base Address
Access
Register Address
0xFFB00908
0xFFB40908
USB 2.0 OTG Controller
cv_5v4
2016.10.28
Reset
RO
0x0
RO
0x1
RW
0x0
Send Feedback

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents