Re: SBS450-10704 SCSI Ultra-Wide on Sun 4/670MP qlogicpti.c problem

Jakub Jelinek (jakub@redhat.com)
Fri, 17 Dec 1999 15:29:35 +0100


> Well, apparently on a 4/670MP with Ross Hypersparc, we need to do it the
> slow way too, because removing the above code so that it always used this
> method fixed the problem. The SCSI card initializes fine and it's been
> grinding on news all day without an error.
>
> Hypersparc is version 8, not version 9, so I don't know if you could just
> add || defined (__sparc8__)? I.e., I don't know what gcc defines on Hypersparc
> that would differentiate it from a machine with the old Ross or Cypress 40mhz
> or TI 50mhz CPU's, or for that matter if the code would have worked had I had
> those CPU's (since I don't I couldn't test it).

You cannot do that like that. Not only HyperSparc is version 8, plus sparc32
is usually compiled to run on all 32bit SPARC platforms (ok, no sun4).
So if you'd like to, you need runtime test for HyperSparc.
But I guess if PIO download is done always, it should not hurt and save some
kernel code.

Cheers,
Jakub
___________________________________________________________________
Jakub Jelinek | jakub@redhat.com | http://sunsite.mff.cuni.cz/~jj
Linux version 2.3.26 on a sparc64 machine (1343.49 BogoMips)
___________________________________________________________________

-
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/