if(Interrupt_Register.Interrupt.bus_reset){usb_bus_reset();continue;} if(Interrupt_Register.Interrupt.suspend_change){usb_bus_suspend();continue;} if(Interrupt_Register.Interrupt.control_out_port){endp0_out();continue;} if(Interrupt_Register.Interrupt.control_in_port&&usb_flags.flags.usb_endp0_in){endp0_in();continue;} // if(Interrupt_Register.Interrupt.port_out_1)endp1_out(); // if(Interrupt_Register.Interrupt.port_in_1)endp1_in(); if(Interrupt_Register.Interrupt.main_out_port){endp2_out();continue;} if(Interrupt_Register.Interrupt.main_in_port&&usb_flags.flags.usb_endp2_in){en |