Interrupts

See the structure of the USB device interrupt system in Figure 1.

There are two kinds of device interrupts: processing, i.e., their generation is part of the normal processing, and exception, i.e., errors (not related to CPU exceptions).

Global Interrupts

The processing device global interrupts are:

The exception device global interrupts are:

The processing device endpoint interrupts are:

The exception device endpoint interrupts are:

The processing device DMA interrupts are:

There is no exception device DMA interrupt.