Datasheet

541
AT32UC3A
30.8.1.2 USB General Status Register (USBSTA)
Offset: 0x0804
Register Name: USBSTA
Access Type: Read-Only
Reset Value: 0x00000400
IDTI: ID Transition Interrupt Flag
Asynchronous interrupt.
Set by hardware when a transition (high to low, low to high) has been detected on the USB_ID input pin. This triggers a
USB interrupt if IDTE = 1.
Shall be cleared by software (by setting the IDTIC bit) to acknowledge the interrupt (USB clock inputs must be enabled
before).
Note that this interrupt is generated even if the clock is frozen by the FRZCLK bit.
VBUSTI: VBus Transition Interrupt Flag
Asynchronous interrupt.
Set by hardware when a transition (high to low, low to high) has been detected on the VBUS pad. This triggers a USB inter-
rupt if VBUSTE = 1.
Shall be cleared by software (by setting the VBUSTIC bit) to acknowledge the interrupt (USB clock inputs must be enabled
before).
Note that this interrupt is generated even if the clock is frozen by the FRZCLK bit.
SRPI: SRP Interrupt Flag
Shall only be used in host mode.
Set by hardware when an SRP has been detected. This triggers a USB interrupt if SRPE = 1.
Shall be cleared by software (by setting the SRPIC bit) to acknowledge the interrupt.
31 30 29 28 27 26 25 24
23 22 21 20 19 18 17 16
15 14 13 12 11 10 9 8
SPEED VBUS ID VBUSRQ
ru ru ru ru
0 0 0 1 0
7 6 5 4 3 2 1 0
STOI HNPERRI ROLEEXI BCERRI VBERRI SRPI VBUSTI IDTI
ru ru ru ru ru ru ru ru
0 0 0 0 0 0 0 0
32058K
AVR32-01/12