Specific real hardware driver fail at boot on ReactOS 0.3.17-(Build 20121103 -rUNKNOW) on Silicon Integrated System USB 1.1 Controller. Bug kmsg trace: --more-- (hal/halx86/legacy/bussupp.c:594) Your machine has PCI-to-PCI or CardBus Bridge. PCI devices may fail! (hal/halx86/legacy/bussupp.c:623) Found parent bus (indicating PCI Bridge) PCI devices may fail! --more-- USB Controller[0c03] : Silicon Intregrated System [SiS] USB 1.1 Controller [1039:7001] (rev 07) ~Subsytem: Unknown [1039:7001] ~Flags: bus master, medium devsel, latency 64, IRQ 11 ~Memory at f3ffd000 (32-bit non-prefetchable) [size=4k] ~Device is using IRQ 11! ISA cards using IRQ 11 may fail! ~Device is an OHCI (USB) PCI expansion card. Turn off legacy USB in your BIOS! --more-- (ntoskrnl/io/iomgr/driver.c:715) ZwOpenKey() failed with Status C0000034 (ntoskrnl/io/iomgr/driver.c:715) ZwOpenKey() failed with Status C0000034 (ntoskrnl/io/pnpmgr/pnpmgr.c:388) Installed service 'usbohci' for critical device 'PCI#CC_0C0310' (ntoskrnl/io/pnpmgr/pnpmgr.c:388) Installed service 'usbohci' for critical device 'PCI#CC_0C0310' --more-- (ntoskrnl/io/iomgr/driver.c:715) IopOpenRegistryKeyEx() failed with Status C0000034 --more-- (ntoskrnl/io/iomgr/driver.c:715) ZwOpenKey() failed with Status C0000034 (lib/drivers/libusb/libusb.cpp:33) USBLIB_AddDevice (ntoskrnl/io/iomgr/driver.c:715) ZwOpenKey() failed with Status C0000034 --more-- (hal/halx86/legacy/bus/pcibus.c:690) HAL: No PCI Resource Adjustement done! Hardware may malfunction --more-- (driver/bus/pci/pdo.c:1272) Assigning IRQ 11 to PCI device 0x41 on bus 0x0 (driver/bus/pci/pdo.c:1289) Enabling command flags for PCI device 0x41 on bus 0x0: [Bus Master] [Memory space enabled] (driver/usb/usbohci/hardware.cpp:383) Starting Controller (driver/usb/usbohci/hardware.cpp:526) Controller state 0 (driver/usb/usbohci/hardware.cpp:558) Waiting 50 miliseconds for controller to trasition state (driver/usb/usbohci/hardware.cpp:620) FrameInterval 80000000 Intervalvalue 2edf (driver/usb/usbohci/hardware.cpp:622) Computer FrameInterval a7782edf (driver/usb/usbohci/hardware.cpp:630) Read FrameInterval 2edf (driver/usb/usbohci/hardware.cpp:637) Computer Periodic Start 2a2f (driver/usb/usbohci/hardware.cpp:640) Read Periodic Start 0 (driver/usb/usbohci/hardware.cpp:648) Trying reset again on faulty controller (driver/usb/usbohci/hardware.cpp:620) FrameInterval 80000000 Intervalvalue 2edf (driver/usb/usbohci/hardware.cpp:622) Computer FrameInterval a7782edf (driver/usb/usbohci/hardware.cpp:630) Read FrameInterval 2edf (driver/usb/usbohci/hardware.cpp:637) Computer Periodic Start 2a2f (driver/usb/usbohci/hardware.cpp:640) Read Periodic Start 0 (driver/usb/usbohci/hardware.cpp:654) Second reset didn't solve the problem, failing --more-- (ntoskrnl/io/iomgr/device.c:434) Unloading driver '\Driver\USBHUB' (automatic) WARNING USBHUB_Unload at drivers/usb/usbhub/usbhub.c:230 is UNIMPLEMENTED! --more-- (ntoskrnl/mm/ARM3/sysldr.c:954) Leaking driver: usbhub.sys (ntoskrnl/mm/ARM3/sysldr.c:428) multi(0)disk(0)cdrom(111)\reactos\system32\dri vers\usbd.sys --more-- (ntoskrnl/ps/tread.c:119) PS: Unhandled Kernel Mode Exception Pointer = 0xF9C 82490 (ntoskrnl/ps/tread.c:126) Code c0000005 Addr 808905FD Info0 00000000 Info1 B1B 03753 Info2 00000000 Info3 809FBE80 ***Fatal system Error: 0x000007e (0xC0000005,0x80889AFE,0xF9C7C938,0xF9C7C5C8) --more-- Funtion probably fail on (\reactos\driver\usb\usbohci\hardware.cpp:648-657): // Linux does this hack for some bad controllers if (!(FrameInterval & 0x3FFF0000) || !(Periodic)) { if (!Again) { DPRINT1("Trying reset again on faulty controller\n"); Again = TRUE; goto retry; } else { DPRINT1("Second reset didn't solve the problem, failing\n"); return STATUS_UNSUCCESSFUL; } } For me: -The real system can boot ReactOS, if has been disabled the USB support on computer BIOS settings. -The routine function on top is specific for Linux, it don't abort the USB installation of ReactOS controller OHCI, and end it in a Fatal error. Linux trace on error: edwin chávez 2003-01-18 19:35:27 EST I've the same problem on a pcchips with the same usb chip : sis 7001 I had find very poor information about this topic although i found a web page : http://www.kernel.org/pub/linux/kernel/people/gregkh/usb/2.5/usb-ohci-hcd-3- 2.5.21.patch Where they explain: "basically, at least SiS and OPTi violate the OHCI spec so they don't init "by the book"". they propose several patches but I don't know if they're compatible with red hat 7.3 and how I can install them. Maybe you can understand better than me this topic and help us with this. The problem is in any computer ( clone: made in house ) with the usb chip sis 7001, especificly pcchips motherboards and unable them to load successfully any usb device from usb mouse to usb pc-to-pc cables. Thanks in advance.