EasyManuals Logo

Cypress EZ-USB FX3 User Manual

Cypress EZ-USB FX3
660 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #403 background imageLoading...
Page #403 background image
EZ-USB FX3 Technical Reference Manual, Document Number: 001-76074 Rev. *F 403
DEV_EPO_CS
0xE0031498
10.11.8 DEV_EPO_CS (continued)
25 OVF_MASK Interrupt mask for OVF bit
23 ISOERR The ISO_ERR is set when ISO data PIDs arrive out of sequence (applies to high speed only), or
when an ISO packet was dropped because no data was available (FS or HS).
22 SHORT Indicates a shorter-than-maxsize packet was received, but UIB_EPI_XFER_CNT did not reach 0).
21 ZERO Indicates a zero-length packet was returned to the host in an IN transaction. Must be cleared by soft-
ware.
20 DONE Indicates transfer is done (UIB_EPI_XFER_CNT = 0). This bit must be cleared by software.
19 BNAK When the host sends a PING/OUT token to any Bulk OUT endpoint, which does not have an empty
buffer, the FX3 automatically NAKs the token and asserts this interrupt.
Note that this bit will be set if there is no empty buffer at the receipt of the OUT Packet and if neither
the Endpoint NAK or global NAK_ALL bits are set when the NAK is transmitted.
18 COMMIT Set whenever device controller ACKs an OUT token.
17 OVF Indicates a packet was received in an OUT token with more bytes than PAYLOAD.
16 STALL Set this bit to “1” to stall an endpoint, and to “0” to clear a stall.
15 NAK Setting this bit causes NAK on OUT and PING transactions.
14 VALID Set VALID = 1 to activate an endpoint, and VALID = 0 to deactivate it. All USB endpoints default to
valid. An endpoint whose VALID bit is 0 does not respond to any USB traffic.
13:12 ISOINPKS[1:0] Number of packets to be sent per microframe (aka high-bandwidth mode ISO). For this implementa-
tion only EP3 and EP7 support values other than 1. EP3 and EP7 support values 1..3. This field must
be 0 for non-ISO endpoints.
11:10 TYPE[1:0] The End Point Type (Control on EP0 only)
00 Control
01 Isochronous
10 Bulk
11 Interrupt
9:0 PAYLOAD[9:0] Max number of bytes transferred for each token
0 Value 0 means 1024. Power up default value is 64.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Cypress EZ-USB FX3 and is the answer not in the manual?

Cypress EZ-USB FX3 Specifications

General IconGeneral
BrandCypress
ModelEZ-USB FX3
CategoryController
LanguageEnglish

Related product manuals