
RM0008
USB on-the-go full-speed (OTG_FS)
Doc ID 13902 Rev 12
861/1096
OTG_FS Host channel-x interrupt mask register (OTG_FS_HCINTMSKx)
(x = 0..7, where x = Channel_number)
Address offset: 0x50C + (Channel_number × 0x20)
Reset value: 0x0000 0000
This register reflects the mask for each channel status described in the previous section.
Bit 2 Reserved
Bit 1
CHH:
Channel halted
Indicates the transfer completed abnormally either because of any USB transaction error or in
response to disable request by the application.
Bit 0
XFRC:
Transfer completed
Transfer completed normally without any errors.
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
Reserved
DT
E
R
R
M
FR
M
O
R
M
BBE
R
R
M
TX
ERRM
NYET
AC
K
M
NAKM
ST
AL
LM
Reser
v
ed
CHHM
XFRC
M
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
Bits 31:11 Reserved
Bit 10
DTERRM:
Data toggle error mask
0: Masked interrupt
1: Unmasked interrupt
Bit 9
FRMORM:
Frame overrun mask
0: Masked interrupt
1: Unmasked interrupt
Bit 8
BBERRM:
Babble error mask
0: Masked interrupt
1: Unmasked interrupt
Bit 7
TXERRM:
Transaction error mask
0: Masked interrupt
1: Unmasked interrupt
Bit 6
NYET:
response received interrupt mask
0: Masked interrupt
1: Unmasked interrupt
Bit 5
ACKM:
ACK response received/transmitted interrupt mask
0: Masked interrupt
1: Unmasked interrupt
Bit 4
NAKM:
NAK response received interrupt mask
0: Masked interrupt
1: Unmasked interrupt
Bit 3
STALLM:
STALL response received interrupt mask
0: Masked interrupt
1: Unmasked interrupt