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 #399 background imageLoading...
Page #399 background image
EZ-USB FX3 Technical Reference Manual, Document Number: 001-76074 Rev. *F 399
DEV_EPI_CS
0xE0031418
10.11.6 DEV_EPI_CS
IN Endpoint Control and Status Register
There are 16 DEV_EPI_CS registers corresponding to each of the possible IN endpoints. The address of each is calculated
as DEV_EPI_CS(x) = 0xE0031418 + (x*0x4). Hence DEV_EPI_CS(0) is at address 0xE0031418, DEV_EPI_CS(1) is at
address 0xE0031418 + 0x4 and so on. The definition of each of these is the same.
Endpoint IN Control and Status:
â–  Set up USB Package buffering, ISO/BULK/INT, IN/OUT and enable/disable endpoint
â–  Power up default the payload is 64-byte (Max payload count for Full Speed). In High Speed, the payload can be up to 512
for BULK and 1024 for ISO.
31 ISOERR_MASK Interrupt mask for ISOERR bit
30 SHORT_MASK Interrupt mask for SHORT bit
29 ZERO_MASK Interrupt mask for ZERO bit
28 DONE_MASK Interrupt mask for DONE bit
27 BNAK_MASK Interrupt mask for BNAK bit
26 COMMIT_MASK Interrupt mask for COMMIT bit
continued on next page
DEV_EPI_CS IN Endpoint Control and Status Register 0xE0031418
b31 b30 b29 b28 b27 b26 b25 b24
ISOERR_MASK SHORT_MASK ZERO_MASK DONE_MASK BNAK_MASK COMMIT_MASK
R/W R/W R/W R/W R/W R/W
RRRRRR
000000
DEV_EPI_CS IN Endpoint Control and Status Register
b23 b22 b21 b20 b19 b18 b17 b16
ISOERR SHORT ZERO DONE BNAK COMMIT STALL
R/W1C R/W1C R/W1C R/W1C R/W1C R/W1C R/W
R/W1S R/W1S R/W1S R/W1S R/W1S R/W1S
R
000000
0
DEV_EPI_CS IN Endpoint Control and Status Register
b15 b14 b13 b12 b11 b10 b9 b8
NAK VALID ISOINPKS[1:0] TYPE[1:0] PAYLOAD[9:8]
R/W R/W R/W R/W R/W R/W R/W R/W
RRRRRRRR
010000
DEV_EPI_CS IN Endpoint Control and Status Register
b7 b6 b5 b4 b3 b2 b1 b0
PAYLOAD[7:0]
R/W R/W R/W R/W R/W R/W R/W R/W
RRRRRRRR
0x40
Bit Name Description

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