Hi! fireball@svn.reactos.com wrote:
Fix a few critical typos/mistakes (like interruptvector/interruptlevel), stdcall for thread's func, etc. Also added some "hacks" into hub's thread, but at least it leads to first steps to device enumeration. Driver (OHCI) bugchecks on my_pci_pool_allocation now (when trying to send URB).
Updated files: trunk/reactos/drivers/usb/cromwell/core/hub.c trunk/reactos/drivers/usb/cromwell/host/ohci_main.c trunk/reactos/drivers/usb/cromwell/linux/linux_wrapper.h trunk/reactos/drivers/usb/cromwell/sys/linuxwrapper.c
I'm getting this now, it run on and on. But that is okay, my system is running fine even with the debug output runing. Not a problem.
(drivers/usb/cromwell/sys/linuxwrapper.c:77) handle irqs (drivers/usb/cromwell/uhci/uhci-hcd.c:1898) ERR: drivers/usb/cromwell/uhci/uhci- hcd.c: 9d62c000: host system error, PCI problems? (drivers/usb/cromwell/uhci/uhci-hcd.c:1900) ERR: drivers/usb/cromwell/uhci/uhci- hcd.c: 9d62c000: host controller process error. something bad happened (drivers/usb/cromwell/uhci/uhci-hcd.c:1902) ERR: drivers/usb/cromwell/uhci/uhci- hcd.c: 9d62c000: host controller halted. very bad (drivers/usb/cromwell/sys/linuxwrapper.c:103) do timer 0 fn 9d6156ca (drivers/usb/cromwell/sys/linuxwrapper.c:77) handle irqs (drivers/usb/cromwell/uhci/uhci-hcd.c:1898) ERR: drivers/usb/cromwell/uhci/uhci- hcd.c: 9d62c000: host system error, PCI problems? (drivers/usb/cromwell/uhci/uhci-hcd.c:1900) ERR: drivers/usb/cromwell/uhci/uhci- hcd.c: 9d62c000: host controller process error. something bad happened (drivers/usb/cromwell/uhci/uhci-hcd.c:1902) ERR: drivers/usb/cromwell/uhci/uhci- hcd.c: 9d62c000: host controller halted. very bad (drivers/usb/cromwell/core/hub.c:1022) hub_events() called (drivers/usb/cromwell/core/hub.c:891) port 1, status 317, change 3, 1.5 Mb/s (drivers/usb/cromwell/core/hub.c:876) debounce: port 1: delay 100ms stable 4 sta tus 0x317 (drivers/usb/cromwell/core/hub.c:800) port 1 not enabled, trying reset again... (drivers/usb/cromwell/core/hub.c:800) port 1 not enabled, trying reset again... (drivers/usb/cromwell/core/hub.c:800) port 1 not enabled, trying reset again... (drivers/usb/cromwell/core/hub.c:800) port 1 not enabled, trying reset again... (drivers/usb/cromwell/core/hub.c:800) port 1 not enabled, trying reset again... (drivers/usb/cromwell/core/hub.c:806) Cannot enable port 1. Maybe the USB cable is bad? (drivers/usb/cromwell/core/hub.c:891) port 2, status 317, change 3, 1.5 Mb/s (drivers/usb/cromwell/core/hub.c:876) debounce: port 2: delay 100ms stable 4 sta tus 0x317 (drivers/usb/cromwell/core/hub.c:800) port 2 not enabled, trying reset again... (drivers/usb/cromwell/core/hub.c:800) port 2 not enabled, trying reset again... (drivers/usb/cromwell/core/hub.c:800) port 2 not enabled, trying reset again... (drivers/usb/cromwell/core/hub.c:800) port 2 not enabled, trying reset again... (drivers/usb/cromwell/core/hub.c:800) port 2 not enabled, trying reset again... (drivers/usb/cromwell/core/hub.c:806) Cannot enable port 2. Maybe the USB cable is bad?