Hi!
I have a ACARD SCSI Controller and the module doesn't find the
card. By digging in the sources and printk()'ing all over the place I
found that pci_find_device() in atp870u_detect() doesn't find the
card. BTW my card is within the range of known cards.
In atp870u_detect() the pci bus is scanned and the card isn't
detected. WHERE is pci_find_device() defined? What does it do and what
sort of diagnostic can I provide to find the proper way of detecting
the card. It works with DOS.
This is what "lspci -vvxxx" says:
00:09.0 SCSI storage controller: Artop Electronic Corp: Unknown device 8020
Subsystem: Unknown device 1191:8020
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
SERR- FastB2B-
Status: 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort-
>SERR- <PERR-
Latency: 254 set
Interrupt: pin A routed to IRQ 10
Region 0: I/O ports at 6200
00: 91 11 20 80 07 00 00 00 00 00 00 01 00 fe 00 00
10: 01 62 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 91 11 20 80
30: 00 00 00 00 00 00 00 00 00 00 00 00 0a 01 00 00
40: 00 00 00 00 00 00 00 00 00 0f a2 00 ff ff ff ff
50: 00 00 00 00 00 00 00 00 00 0f a2 00 ff ff ff ff
60: 00 00 00 00 00 00 00 00 00 0f a2 00 ff ff ff ff
70: 00 00 00 00 00 00 00 00 00 0f a2 00 ff ff ff ff
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 0f a2 00 ff ff ff ff
d0: 00 00 00 00 00 00 00 00 00 0f a2 00 ff ff ff ff
e0: 00 00 00 00 00 00 00 00 00 0f a2 00 ff ff ff ff
f0: 00 00 00 00 00 00 00 00 00 0f a2 00 ff ff ff ff
Ciao
Gregor
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]