I am using the CY7C63413C USB Low Speed Microcontroller in my project. Lets say I have a 128us interrupt routine enabled. If the processor is currently doing some work inside the 128us interrupt, what happens to interrupts endpoint 0 and 1? Will they be lost? Will the interrupt get executed after the timer routine is complete? Does that even matter? Basically, how does this chip deal with multiple interrupts happening within the same time of each other? What is best programming practice for this type of situation? Should I try to avoid using the timer interrupt altogether?