I'm trying to get an Olivetti EISA Two Channel SCSI card working on RH5.1. I think this card is a relabeled AHA274X/T but am not positive as I have no documentation, just the card and the CMOS config files to look at. It returned a different ID string 04,90,77,82 so I put that into a new entry in the AIC7xxx array. I added the new offset into that table (4) into the switch statement so it's treated as a 274X. Things go normally during startup of Linux until the first interrupt occurs from the card. When the register (91H) is read to verify that there's an interrupt pending the value read is 0 rather than the expected F so the code just returns. The interrupt continues to happen over and over locking up the box. What are the possibilities? Is it possible they (Olivetti) changed the addresses of the registers as well as the ID string? If they have done that would the code have gotten as far as it did successfully? If they made such a change I'll have to dig up some documentation for the card. Is there a check some test code could perform to verfy that they might have changed IO addresses? Any other ideas to help get the card working are appreciated. -- Doug - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [EMAIL PROTECTED]
