NCR5380 vs g_NCR5380

aRtsCi - Nikos Diamandis (artsci@freemail.gr)
Wed, 23 Dec 1998 04:55:22 +0200

Why can't I get the NCR5380 module compiled inside or even outside the
kernel, but I get only the option of g_NCR5380 (generic) instead when building
a 2.0.36 kernel?
Guys I'm disappointed!!! Please help me setup my SE6000SP with this DTC3181E
SCSI card it includes (I don't need great speed), cause I can't even make the
scsi interface be recognized!!!
I'm asking about those two modules, because somewhere I've read that in order
to make the interface work you need to load the module NCR5380 with option
dtc3181e=<port>,0. But I can't have the NCR5380 module and even if I could,
after reading the file /usr/src/linux/drivers/scsi/NCR5380.c I couldn't find
any dtc3181e symbols scaned by the code (as far as my fair knowledge of c
goes), so the question is: will it work anyway if I manage to get NCR5380.c
built inside or outside the kernel?
With g_NCR5380 the best I can do is get the message:
scsi0: scsi bus busy, waiting up to five seconds
scsi0: bus busy, attempting abort
Someone in this mailing-list said that this seems to be an address prob.
Which is the symbol I should declare the address with and which addresses
should I search? It ain't possible to reboot 0xFFFF times in order to check
all possible addresses!!!!!!!
BTW I also tried to use the dtc3180 driver, but this also says:
scsi : 0 hosts.
/lib/modules/2.0.36/scsi/dtc.o: init_module: Device or resource busy
...and there is no symbol where I can define another address, even if in
/usr/src/linux/drivers/scsi/dtc.c it says that I can use dtc=<port>,<irq>

HELP!!!
Thanx in advance,

-- 
Nikolas Diamandis
mailto:artsci@freemail.gr

--
Source code, list archive, and docs: http://www.mostang.com/sane/
To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com