I've been unable to find an explanation for the interrupts that relate to a USB Device. Per spns185c.pdf the VIM has:
68: USB_FUNC.IRQISOON
69: USB_FUNC.IRQGENION
70: USB_FUNC.IRQNONISOON
71: not (USB_FUNC.DSWAKEREQON)
72: USB_FUNC.USBRESTO
What is the function of these interrupts? The example USB project only uses 69 and 70. There is a little detail about those two interrupts in spnu514c. What about the other ones? These interrupt names do not easily correlate to the the interrupt flags in the USB IRQ_SRC register.
I am trying to have the example code RX handler be called upon any data reception though that doesn't happen when only 69 and 70 are enabled. When I enable others, it happens but then it is stuck in the ISR loop always.