I check device manager and I see no problem with sis 7001 USB Device. I visited usbman.com and tried whatever they told to make my USB Device can be enumerated, but nothing changed. I even reinstalled my windows XP but still no change. I updated my Bios with the latest(ver.1003) and clear the RTC RAM in CMOS but still no change.
I open regedit and found that in HKLM\System\Current Control Set\Enum\PCI\dev7001\control I see in FilteredConfigVector, required device type is Memory not Port. I change it with modify binary data and my USB device can working. But when I reboot the old value back and I must change again to able to use my USB Device. I changed permissions in this Control to read only, but when I reboot, error blue screen appear and automatically reboot. I thing the problem maybe in BIOS, so please help me to repair this.