EasyManua.ls Logo

Bouffalo Lab BL702 - Page 328

Default Icon
375 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
BL702/704/706 Reference Manual
18.4.12 ep3_config
Address0x4000d848
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
RSVD E3RS E3RS E3N E3S
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
E3T E3D E3S
Bits
Name Type Reset Description
31:20 RSVD
19 E3RS R 1’b0 Endpoint ready status bit. Asserted with ep_rdy, and de-
asserted when ACK is sent/received.
18 E3RS W1C 1’b0 Endpoint ready. When Endpoint NACK is enabled, assert-
ing this bit will allow one packet to be transferred
17 E3N R/W 1’b1 Endpoint NACK response enable, should not be enabled
with STALL at the same time
must be 1
16 E3S R/W 1’b0 Endpoint STALL response enable, should not be enabled
with NACK at the same time
Set 1 when endpoint needs to be suspend (respond STALL)
15:13 E3T R/W 3’b100 Endpoint type
3’b101: CTRL
3’b010: ISO
3’b100: BULK
3’b000: INT
Others: Reserved
12:11 E3D R/W 2’b01 Endpoint direction
2’b00: Disabled
2’b01: IN
2’b10: OUT
2’b11: Reserved
10:0 E3S R/W 11’d64 Endpoint max packet size
BL702/704/706 Reference Manual 328/ 375
@2021 Bouffalo Lab
guest@bouffalolab

Table of Contents