Shiyi wrote: >Dear timr, > >Here is the log file output by the firmware, it seems it doesn't get the >SET_CONFIG setup packet. > >---start >reset >reset >[80 06 00 01 00 00 40 00] USB_DT_DEVICE >reset >[80 06 00 01 00 00 12 00] USB_DT_DEVICE >[80 06 00 02 00 00 09 00] USB_DT_CONFIG >[80 06 00 02 00 00 FF 00] USB_DT_CONFIG >[80 06 00 03 00 00 FF 00] USB_DT_STRING >[80 06 02 03 09 04 FF 00] USB_DT_STRING >[80 06 00 03 00 00 FF 00] USB_DT_STRING >[80 06 02 03 09 04 FF 00] USB_DT_STRING >[80 06 00 01 00 00 12 00] USB_DT_DEVICE >[80 06 00 02 00 00 09 00] USB_DT_CONFIG >[80 06 00 02 00 00 64 00] USB_DT_CONFIG >---end > >And also, I attach the sniffusb log file for your information. It doesn't >display the SetupPacket in URB_FUNCTION_SELECT_CONFIGURATION. > > But it does shows something going out and coming back in, with 6 ms elapsed time. That's a long time, making me wonder if your device is not responding to it. Odd that on the return from SELECT_CONFIGURATION, it shows the class/subclass of interface 0, but not for interface 1. The descriptors all look fine to me. >The project just begins, we don't have a USB protocol analyzer by far. The >chip is ALi's. Could you tell where I can get the checked build WINXP? Will it >help? Any advices are appreciated. > > The checked build is part of MSDN, where you probably got the DDK. I doubt it will help in this particular case, because I suspect the issue is between the controller and the device, but it will help later on, when you start wanting to satisfy USBAUDIO.SYS and SYSAUDIO.SYS. -- - Tim Roberts, timr@xxxxxxxxx Providenza & Boekelheide, Inc. ****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.de/