usb set address
Hi. I have a problem with a Set Address setup packet. I am working in a DOS driver for USB. First I send a Get_Device_Descriptor packet to an USB device to the address 0, Endpoint 0 (Default address). The device repond correctly to this requirement. Then I send a Set_Address packet (0x00,0x05,0x0001,0x0000,0x0000) with address number 1 and the device accept this packet, but when I send a new Get_Device_Descriptor to the new address of the device(1), this give me an error (Transfer Descriptor Status=0x44). Please if anybody have information about this help me. Regards.