44.4.1.22 USB Endpoint Control n Register (n=1...15)

Name: UEPn
Offset: 0x4310 + (n-1)*0x10 [n=1..15]
Reset: 0x0
Property: -

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
          
Access  
Reset  
Bit 15141312111098 
          
Access  
Reset  
Bit 76543210 
    EPCONDISEPRXENEPTXENEPSTALLEPHSHK 
Access R/WR/WR/WR/WR/W 
Reset 00000 

Bit 4 – EPCONDIS Bidirectional Endpoint Control bit

If EPTXEN = 1 and EPRXEN=1:

ValueDescription
1 Disable endpoint n for control transfers; only TX and RX transfers are allowed
0 Enable endpoint n for control (SETUP) transfers; TX and RX transfers are also allowed

Bit 3 – EPRXEN Endpoint Receive Enable bit

ValueDescription
1 Endpoint n receive is enabled
0 Endpoint n receive is disabled

Bit 2 – EPTXEN Endpoint Transmit Enable bit

ValueDescription
1 Endpoint n transmit is enabled
0 Endpoint n transmit is disabled

Bit 1 – EPSTALL Endpoint Stall Status bit

ValueDescription
1 Endpoint n is stalled
0 Endpoint n is not stalled

Bit 0 – EPHSHK Endpoint Handshake Enable bit

ValueDescription
1 Endpoint handshake is enabled
0 Endpoint handshake is disabled (typically used for isochronous endpoints)