[ros-dev] Usb Cromwell Uhci VIA Chip Set Update

James Tabor jimtabor at adsl-64-217-116-74.dsl.hstntx.swbell.net
Wed May 25 16:39:14 CEST 2005


Hi,
I have this for now. I have a Lexar 256M key ring plugged in, but now I can not see
it for some reason. But this does look good for starters. UsbView still can not see
anything.

(io/driver.c:227) IopCreateDriverObject(800c0c08 'usbuhci' 0 9d598000 b000)
(io/driver.c:632) RegistryKey: \Registry\Machine\System\CurrentControlSet\Servic
es\usbuhci
(io/driver.c:633) Calling driver entrypoint at 9d59c3f3
(uhci_main.c:333) ******************** Cromwell UHCI ********************
(uhci_main.c:41) uhci: AddDevice called
(uhci_main.c:108) Done AddDevice
(uhci_main.c:213) AllocRess->Count: 1, PartResList.Count: 2
(uhci_main.c:239) Get resource type: 3, Generic start=0xde000000 Generic length=
0x100
(uhci_main.c:225) Interrupt level: 0x0 Interrupt        Vector: 0x9
(uhci-hcd.c:2556) INF: uhci-hcd.c: USB Universal Host Controller Interface drive
r v2.1
(hcd-pci.c:74) usbcore: usb_hcd_pci_probe() called
(../sys/linuxwrapper.c:191) driver_register 0: 9d5cd0b8 9d5c90ad(usb.c:164) INF:
  usb.c: registered new driver hub
(../sys/linuxwrapper.c:191) driver_register 1: 9d5cd114 9d5c8fb0(hcd-pci.c:74) u
sbcore: usb_hcd_pci_probe() called
(../linux/pci_hal.c:13) pci_enable_device() called...
(../linux/pci_hal.c:44) pci_resource_flags() called, x=0x0
(../linux/pci_hal.c:21) pci_resource_start() called, x=0x0
(../linux/pci_hal.c:33) pci_resource_len() called, x=0x0
(../linux/pci_hal.c:86) request_region(): addr=0x0, len=0x8d3c91b8
(../linux/pci_hal.c:58) pci_set_drvdata() called...
(hcd-pci.c:163) UnivHCI PCI-USB Controller
(hcd-pci.c:183) irq 9, io base 00000000
(hcd.c:678) new USB bus registered, assigned bus number 1
(../linux/pci_hal.c:33) pci_resource_len() called, x=0x0
(../sys/linuxwrapper.c:234) schedule_timeout 15
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:250) schedule DONE!!!!!!
(../sys/linuxwrapper.c:234) schedule_timeout 11
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:77) handle irqs
(../sys/linuxwrapper.c:250) schedule DONE!!!!!!
(uhci-hcd.c:2264) INF: uhci-hcd.c: detected 8 ports
(uhci-hcd.c:2098) ERR: uhci: USBCMD_HCRESET timed out!
(hcd.c:400) root hub device address 1
(usb.c:1192) new device strings: Mfr=3, Product=2, SerialNumber=1
(usb.c:1047) USB connected: UnivHCI PCI-USB Controller (XBOX ---- uhci-hcd)
(../sys/linuxwrapper.c:157) drv_num 2 9d5c90ad 9d5c8fb0
(usb.c:1232) usb_new_device: usb-UHCD PCI Slot-0 interface 0
(usb.c:1234) usb_new_device - registering interface 1-0:0
(../sys/linuxwrapper.c:157) drv_num 2 9d5c90ad 9d5c8fb0
(../sys/linuxwrapper.c:171) probe0 9d5c90ad (usb.c:94) usb_device_probe
(usb.c:101) usb_device_probe - got id
(hub.c:586) USB hub found
(hub.c:353) 8 ports detected
(hub.c:368) standalone hub
(hub.c:372) ganged power switching
(hub.c:385) global over-current protection
(hub.c:435) Port indicators are not supported
(hub.c:438) power on to power good time: 2ms
(hub.c:440) hub controller current requirement: 0mA
(hub.c:450) local power source is good
(hub.c:453) no over-current condition exists
(hub.c:275) enabling power on all ports
(../sys/linuxwrapper.c:171) probe1 9d5c8fb0


Hivesys.inf haxz!

;USB UHCI Driver (Cromwell), especially the same name as windows UHCI miniport
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","Type",0x00010001,0x00000001
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","ErrorControl",0x00010001,0x00000000
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","Start",0x00010001,0x00000003
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","Group",0x00000000,"Base"
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","ImagePath",0x00020000,"System32\drivers\uhci.sys"
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","Tag",0x00010001,0x0000000f
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","DisplayName",0x00000000,"ReactOS USB UHCI 
cromwell-type driver"
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci\Enum","0",0x00000000,"PCI\VEN_1106&DEV_3104\0000"
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci\Enum","Count",0x00010001,0x00000001
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci\Enum","NextInstance",0x00010001,0x00000001
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_1106&DEV_3104&SUBSYS_73401462&REV_82\0000","Service",0x00000000,"usbuhci"
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_1106&DEV_3104&SUBSYS_73401462&REV_82\0000","Class",0x00000000,"USB"
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_1106&DEV_3104&SUBSYS_73401462&REV_82\0000","ClassGUID",0x00000000,"{36FC9E60-C465-11CF-8056-444553540000}"
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_1106&DEV_3104&SUBSYS_73401462&REV_82\0000","Driver",0x00000000,"{36FC9E60-C465-11CF-8056-444553540000}\0000"
HKLM,"SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\0001","BusNumber",0x00000000,"0"
HKLM,"SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\0001","BusType",0x00000000,"16"

I think the last two I don't need, but?

Hacken is Kool!
James


More information about the Ros-dev mailing list