38.7.23 Device Endpoint Interrupt Disable Register (Control, Bulk, Interrupt Endpoints)

This register view is relevant only if EPTYPE = 0x0, 0x2, or 0x3 in ”Device Endpoint x Configuration Register”.

For additional information, see ”Device Endpoint x Mask Register (Control, Bulk, Interrupt Endpoints)”.

This register always reads as zero.

The following configuration values are valid for all listed bit names of this register:

0: No effect.

1: Clears the corresponding bit in USBHS_DEVEPTIMRx.

Name: USBHS_DEVEPTIDRx
Offset: 0x0220 + x*0x04 [x=0..8]
Reset: 0
Property: Read/Write

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
     STALLRQC NYETDISCEPDISHDMAC 
Access R/WR/WR/W 
Reset 000 
Bit 15141312111098 
  FIFOCONC NBUSYBKEC     
Access R/WR/W 
Reset 00 
Bit 76543210 
 SHORTPACKETECSTALLEDECOVERFECNAKINECNAKOUTECRXSTPECRXOUTECTXINEC 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bit 19 – STALLRQC STALL Request Clear

Bit 17 – NYETDISC NYET Token Disable Clear

Bit 16 – EPDISHDMAC Endpoint Interrupts Disable HDMA Request Clear

Bit 14 – FIFOCONC FIFO Control Clear

Bit 12 – NBUSYBKEC Number of Busy Banks Interrupt Clear

Bit 7 – SHORTPACKETEC Shortpacket Interrupt Clear

Bit 6 – STALLEDEC STALLed Interrupt Clear

Bit 5 – OVERFEC Overflow Interrupt Clear

Bit 4 – NAKINEC NAKed IN Interrupt Clear

Bit 3 – NAKOUTEC NAKed OUT Interrupt Clear

Bit 2 – RXSTPEC Received SETUP Interrupt Clear

Bit 1 – RXOUTEC Received OUT Data Interrupt Clear

Bit 0 – TXINEC Transmitted IN Interrupt Clear