EZ-USB FX3 Technical Reference Manual, Document Number: 001-76074 Rev. *F 301
GPIF_CONFIG
0xE0014000
10.7 GPIF Registers
10.7.1 GPIF_CONFIG
GPIF Configuration Register
This register provides static configuration information for GPIF.
31 ENABLE Enables entire GPIF block.
30 PP_MODE Main operating mode of PP registers
0 Master mode or simple slave mode - PP* registers are not honored
1 P-Port mode - PP* registers are used to setup transfers
19 A7OVERRIDE Overrides the use of AIN[7] to enable selection of register versus DMA access on different pins in
PP_MODE = 1. If A7OVERRIDE = 1, register accesses are determined by beta (pp_access) instead.
15 THREAD_IN_STATE 0 Normal operation
1 The thread number for an operation comes from the state description rather than the
THREAD_CONFIG register (see GPIF_Modes for more information)
continued on next page
GPIF_CONFIG GPIF Configuration Register 0xE0014000
b31 b30 b29 b28 b27 b26 b25 b24
ENABLE PP_MODE
R/W R/W
RR
00
GPIF_CONFIG GPIF Configuration Register
b23 b22 b21 b20 b19 b18 b17 b16
A7OVERRIDE
R/W
R
0
GPIF_CONFIG GPIF Configuration Register
b15 b14 b13 b12 b11 b10 b9 b8
THREAD_IN_
STATE
DATA_COMP_
TOGGLE
CTRL_COMP_
TOGGLE
ADDR_COMP_
TOGGLE
ENDIAN
SYNC
R/W R/W R/W R/W R/W R/W
R
RRRR R
0
0000 0
GPIF_CONFIG GPIF Configuration Register
b7 b6 b5 b4 b3 b2 b1 b0
DOUT_POP_EN DDR_MODE CLK_OUT CLK_SOURCE CLK_INVERT
DATA_COMP_
ENABLE
ADDR_COMP_
ENABLE
CTRL_COMP_
ENABLE
R/W R/W R/W R/W R/W R/W R/W R/W
RRRRRRRR
00100000
Bit Name Description