[PATCH] Ext.BIOS Translation for AHA-1542 CF

Martin Braun (braun@itwm.uni-kl.de)
Fri, 09 Jul 1999 15:32:04 +0200


Hello all,

Linux-2.2.10 does not correctly identify the Extended BIOS Translation
from the Adaptec AHA1542-CF bios. The following change from Linux-2.0.37

is not present:

--- linux/drivers/scsi/aha1542.c-dist Thu Oct 8 00:52:55 1998
+++ linux/drivers/scsi/aha1542.c Fri Jul 9 14:52:27 1999
@@ -823,7 +823,8 @@
mbenable_cmd[1]=0;
mbenable_cmd[2]=mbenable_result[1];

- if(mbenable_result[1] & 0x03) retval = BIOS_TRANSLATION_25563;
+ if((mbenable_result[0] & 0x08) && (mbenable_result[1] & 0x03))
+ retval = BIOS_TRANSLATION_25563;

aha1542_out(base,mbenable_cmd,3);
WAIT(INTRFLAGS(base),INTRMASK,HACC,0);

Martin

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/