37.7.10 USB TX 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 EPnTX and EP0 bits 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-12. 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: INTRTX
Offset: 0x1002
Reset: 0x0000
Property: PAC Write-Protection

Bit 15141312111098 
          
Access  
Reset  
Bit 76543210 
 EP6TXIFEP5TXIFEP4TXIFEP3TXIFEP2TXIFEP1TXIFEP0TXIFEP0IF 
Access R/HSR/HSR/HSR/HSR/HSR/HSR/HSR/HS 
Reset 00000000 

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

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

Bit 0 – EP0IF Endpoint 0 Interrupt bit

ValueDescription
0No interrupt event
1Endpoint 0 has an interrupt to be serviced