USB device initialization, IRQ handling, USB structures