Hello
I upgrade a Cyrix 166 with a Xircom Portgear PCI USB card.
# lspci -v gives
00:0e.0 USB Controller: OPTi Inc. 82C861 (rev 10) (prog-if 10 [OHCI])
Subsystem: OPTi Inc.: Unknow device c861
Flags: bus master, medium devsel, latency 32, IRQ 11
Memory at e1410000 (32-bit, non prefetchable)
It doesn't seem that there is shared IRQ problems or IO conflict.
But, when I load usb-ohci module, computer freeze.
I put the driver
in the kernel (not module) with DEBUG flag and the dbg message included,
the kernel freezes after the following message:
...
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-ohci.c: USB OHCI at membase 0xc2802000 Irq 11
usb-ohci.c: usb-00:0e.0 OPTi Inc 82C861
usb.c: new USB bus registered, assigned number 1
I put printk instructions in the module, the usb-ohci freeze during
writel instructions line 2027:
writel(0x628,&ohci->regs->fminterval);
which is called with argument ohci->regs->fminterval = 0xc2826034
At the execution of this line, the computer freeze.
There is no USB controller on the mother board and I have disabled the
USB Controller initialisation (?) in the BIOS (ROM PCI/ISA BIOS 2A5IIC39
Award).
(Rq: Enable this option doesn't change anything)
Can you help me. Thanks for any suggestion and for the work you do and
sorry for people receiving this message twice.
Fran�ois Boisson
PS: kernel 2.4.3 on Debian Linux with a Cyrix6X86MX
lspci -vv
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 5597 [SiS5582]
(rev 02)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ >SERR- <PERR-
Latency: 32 set
00:01.0 ISA bridge: Silicon Integrated Systems [SiS] 85C503/5513 (rev
01)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 0 set
00:01.1 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev
d0) (prog-if 8a [Master SecP PriP
])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 32 set
Interrupt: pin A routed to IRQ 14
Region 0: I/O ports at 01f0
Region 1: I/O ports at 03f4
Region 2: I/O ports at 0170
Region 3: I/O ports at 0374
Region 4: I/O ports at 4000
00:0d.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro
215GP (rev 5c) (prog-if 00 [VGA])
Subsystem: ATI Technologies Inc: Unknown device 4750
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping+ SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 8 min, 32 set, cache line size 08
Region 0: Memory at e0000000 (32-bit, prefetchable)
Region 1: I/O ports at 6300
Region 2: Memory at e1413000 (32-bit, non-prefetchable)
00:0e.0 USB Controller: OPTi Inc. 82C861 (rev 10) (prog-if 10 [OHCI])
Subsystem: OPTi Inc.: Unknown device c861
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 32 set, cache line size 08
Interrupt: pin A routed to IRQ 11
Region 0: Memory at e1410000 (32-bit, non-prefetchable)
00:0f.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RT8139 (rev
10)
Subsystem: D-Link System Inc: Unknown device 8139
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 32 min, 64 max, 32 set
Interrupt: pin A routed to IRQ 10
Region 0: I/O ports at 6400
Region 1: Memory at e1411000 (32-bit, non-prefetchable)
00:14.0 VGA compatible controller: Silicon Integrated Systems [SiS]
5597/5598 VGA (rev 65) (prog-if 00 [V
GA])
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Region 0: Memory at e1000000 (32-bit, prefetchable) [disabled]
Region 1: Memory at e1400000 (32-bit, non-prefetchable)
[disabled]
Region 2: I/O ports at 6500 [disabled]
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
http://lists.sourceforge.net/lists/listinfo/linux-usb-devel