Hi there!
more testing and more problems fixed (patches against
2.3.26 attached):
- debug for the first controller was initialized with
DELAY_DEFAULT instead of DEBUG_DEFAULT, therefore that
strange debugging output (MESSAGE IN...).
- fixed synchronous negotiation
- debugging output can now be controller through procfs.
Luca: should get you your Yamaha recognized with synchronous
enabled. Nevertheless it will keep on rejecting
synchronous transfers.
Carl-Johan & Toon: I've tested the driver with a Microtek
ScanMaker II. Seems to work here. Maybe it works
for you now, too. But I had to blacklist it in scsi.c,
because it responded to all luns.
BTW it's ok to reject synchronous transfers for a device
that just can't do it. That what the synchronous
negotiation is about.
again, please test and report
J�rgen
/usr/local/src/kernel/aha152x-1.21.diff.gz