On Wed, 12 Apr 2000, Blair Lowe wrote:
> Thanks Jarl,
>
> Pardon my newbieness, but what does that signature do, and should I
> be worried with a AHA 1520B controller with 2.2.12-20 (ie. will the
> controller not work properly?)?
I am not sure to whom you refer the newbieness to, but I guess it is me,
and I admit that I just subscribed this mailing list to contribute, I maybe
should have mentioned, that YES this is my first attempt to help in the
Linux kernel development. So yes I am newbie.
Let me exaplain: The signatures is there only for one reason, the aha152x
driver will be able to autodetect controllers with BIOS's if the driver
can recognize a "signature" in the BIOS, it tries all the signatures at
different baseaddresses and if a "known" signature is found it does not
have to probe to find the SCSI controller. I guess it can fetch certain
parameters. So that is why there is a list of different signatures; only
to make it easier for the user.
As someone also commented in the code, it could be nice to include
information of what kind ofcapabilities the different controllers have
such as extended translation.
So all I tried to do was to add yet a signature to the list, so that in
the next release of a kernel, the aha152x driver will be able to detect
even more controllers, in this case the Iomega Jaz Jet ISA controller (an
aha1520B in different BIOS disguise).
So to answer you question about worryness: If your controller is
recognised by aha152x you don't have to worry, but if it does not
recognise it and you have to manually add parameters like
aha152x=0x340,11,0... I don't remmeber Then it is probably because the
driver can not detect your controllers signatures. Then by adding a
signature in the aha152x driver you no longer have to add parameters.
All about signatures, and autodetection of signatures only applies to SCSI
controllers with BIOS's.
Ask again if you believe that your controller has a BIOS, and it is NOT
autodetected, then I can help you to extract a "signature" from your BIOS,
so that your controller will be autodtected as well.
I hope this helped.
I only have one problem, I don't know to whom to give this patch so that
it will be included in the next kernel release, can someone help?
Jarl
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]