37.7.11 USB RX Interrupt Flag Register

Note: Interrupt flags must be cleared and then read back to confirm the clear before exiting the ISR to avoid double interrupts.

All EPnRX and are cleared when this register is read. Therefore, each bit must be read independently from the remaining bits in this register to avoid accidental clearing.

Table 37-13. Register Bit Attribute Legend
SymbolDescriptionSymbolDescriptionSymbolDescription
RReadable bitHCCleared by Hardware(Grey cell)Unimplemented
WWritable bitHSSet by HardwareXBit is unknown at Reset
KWrite to clearSSoftware settable bit
Name: INTRRX
Offset: 0x1004
Reset: 0x0000
Property: PAC Write-Protection

Bit 15141312111098 
          
Access  
Reset  
Bit 76543210 
 EP6RXIFEP5RXIFEP4RXIFEP3RXIFEP2RXIFEP1RXIFEP0RXIF  
Access R/HSR/HSR/HSR/HSR/HSR/HSR/HS 
Reset 0000000 

Bits 1, 2, 3, 4, 5, 6, 7 – EPnRXIF Endpoint ‘n’ RX Interrupt Flag bit

ValueDescription
0No interrupt event
1Endpoint has a transmit interrupt to be serviced