I am running kernel 2.0.17 on a box with an Adaptec 2940 controller,
which supports a hard disk and a CD-ROM (Sony CD-76S). The firmware
setup for both the hd and the CD allows them to negotiate synchronous
communication at the highest supported speed - 10 Mb/s. However, the
aic7xxx driver reports that the CD is only being run at 5 Mb/s. The
hd successfully negotiates the higher speed.
I glanced at the aic7xxx.c code, and it appears that the CD must not
be requesting the 10 Mb/s speed. Is this the case, or is the driver
somehow set up to reject 10 Mb/s negotiation from CD's?
## Jeremy Buhler * peace through superior algorithms * U. Washington ##