Separate out the endpoint interrupt and stop logic.
Convert the usb end-point regs to a struct.