DocID018909 Rev 11
RM0090
USB on-the-go high-speed (OTG_HS)
1529
OTG device endpoint-x control register (OTG_HS_DIEPCTLx) (x = 0..7, where
x = Endpoint_number)
Address offset: 0x900 + (Endpoint_number × 0x20)
Reset value: 0x0000 0000
The application uses this register to control the behavior of each logical endpoint other than
endpoint 0.
Bit 9
BIM:
BNA interrupt mask
0: Masked interrupt
1: Unmasked interrupt
Bit 8
OPEM:
OUT packet error mask
0: Masked interrupt
1: Unmasked interrupt
Bits 7:3 Reserved, must be kept at reset value.
Bit 2
AHBERRM:
AHB error mask
0: Masked interrupt
1: Unmasked interrupt
Bit 1
EPDM:
Endpoint disabled interrupt mask
0: Masked interrupt
1: Unmasked interrupt
Bit 0
XFRCM:
Transfer completed interrupt mask
0: Masked interrupt
1: Unmasked interrupt
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
E
PENA
EPDI
S
S
O
DDFRM
SD
0P
ID
/S
EV
N
F
R
M
SNAK
CNAK
TXFNUM
St
a
ll
Reser
ve
d
EP
TY
P
NAKS
TS
EO
NUM/DPI
D
USB
AEP
Reserved
MPSIZ
rs
rs
w
w
w
w
rw rw rw rw
rw/
rs
rw rw
r
r
rw
rw rw rw rw rw rw rw rw rw rw rw