
EZ-USB FX2 Technical Reference Manual v2.1 Appendix C - 24
EZ-USB FX2 Registers & Buffers
E608 1 UART230 230 Kbaud internally generated
ref. clock
0 0 0 0 0 0 230UART1 230UART0 00000000 rrrrrrbb If "1", overrides timer inputs
to UART. 230 rate valid for
any CPU clock rate.
E609 1 FIFOPINPOLAR
see Section 15.14
slave FIFO Interface pins polar-
ity
0 0 PKTEND SLOE SLRD SLWR EF FF 00000000 rrbbbbbb 0=active low, 1=active high
E60A 1 REVID Chip Revision rv7 rv6 rv5 rv4 rv3 rv2 rv1 rv0 See
Datasheet
R Chip revision number
E60B 1 REVCTL Chip Revision Control 0 0 0 0 0 0 dyn_out enh_pkt 00000000 rrrrrrbb
UDMA
E60C 1 GPIFHOLDTIME MSTB Hold Time (for UDMA) 0 0 0 0 0 0 HOLDTIME1 HOLDTIME0 00000000 rrrrrrbb
3 reserved
ENDPOINT CONFIGURATION
TYPE[00] = illegal; 01=ISO,
10=BULK, 11=INT.
dir=0:OUT; dir=1:IN
BUF1:0: 00=quad, 01=ille-
gal, 10=double, 11=triple
SIZE=0: 512 bytes, SIZE=1:
1024 bytes
E610 1 EP1OUTCFG Endpoint 1-OUT Configuration VALID 0 TYPE1 TYPE0 0 0 0 0 10100000 brbbrrrr default: BULK OUT 64
E611 1 EP1INCFG Endpoint 1-IN Configuration VALID 0 TYPE1 TYPE0 0 0 0 0 10100000 brbbrrrr default: BULK OUT 64
E612 1 EP2CFG Endpoint 2 Configuration VALID DIR TYPE1 TYPE0 SIZE 0 BUF1 BUF0 10100010 bbbbbrbb default: BULK OUT 512 dou-
ble buffered
E613 1 EP4CFG Endpoint 4 Configuration VALID DIR TYPE1 TYPE0 0 0 0 0 10100000 bbbbrrrr default: BULK OUT (512 dou-
ble buffered only choice)
E614 1 EP6CFG Endpoint 6 Configuration VALID DIR TYPE1 TYPE0 SIZE 0 BUF1 BUF0 11100010 bbbbbrbb default: BULK IN 512 double
buffered
E615 1 EP8CFG Endpoint 8 Configuration VALID DIR TYPE1 TYPE0 0 0 0 0 11100000 bbbbrrrr default: BULK IN (512 double
buffered only choice)
2 reserved
E618 1 EP2FIFOCFG
see Section 15.14
Endpoint 2 / slave FIFO config-
uration
0 INFM1 OEP1 AUTOOUT AUTOIN ZEROLENIN 0 WORDWIDE 00000101 rbbbbbrb INFM1 (In FULL flag minus
1): 0=normal, 1=flags active
one byte early
OEP1 (Out EMPTY flag plus
1): 0=normal, 1=flags active
one byte early
AUTOOUT=1--valid OUT
packet automatically be-
comes part of OUT FIFO
AUTOOUT=0--8051 decides
if to commit data to the OUT
FIFO
AUTOIN=1--SIE packetizes/
dispatches IN-FIFO data us-
ing EPxAUTOINLEN
AUTOIN=0--8051 dispatch-
es an IN packet by writing
byte count
WORDWIDE=1:
PB=FD[0:7], PD=FD[8:15];
=1: PB=FD[0:7], PD=PD
ZEROLENIN: 0=disable;
1=send zero len pkt on
PKTEND - If any of the four
WORDWIDE bits=1, core
configures PD as FD15:8
E619 1 EP4FIFOCFG
see Section 15.14
Endpoint 4 / slave FIFO config-
uration
0 INFM1 OEP1 AUTOOUT AUTOIN ZEROLENIN 0 WORDWIDE 00000101 rbbbbbrb
E61A 1 EP6FIFOCFG
see Section 15.14
Endpoint 6 / slave FIFO config-
uration
0 INFM1 OEP1 AUTOOUT AUTOIN ZEROLENIN 0 WORDWIDE 00000101 rbbbbbrb
E61B 1 EP8FIFOCFG
see Section 15.14
Endpoint 8 / slave FIFO config-
uration
0 INFM1 OEP1 AUTOOUT AUTOIN ZEROLENIN 0 WORDWIDE 00000101 rbbbbbrb
4 reserved
Hex Size Name Description b7 b6 b5 b4 b3 b2 b1 b0 Default Access Notes
Kommentare zu diesen Handbüchern