Subject: Re: ncr.4
To: Jason Thorpe <thorpej@nas.nasa.gov>
From: Justin T. Gibbs <gibbs@freefall.freebsd.org>
List: current-users
Date: 01/16/1997 10:51:12
>On Wed, 15 Jan 1997 18:59:33 +0100 
> ws@kurt.tools.de (Wolfgang Solfrank) wrote:
>
> > Which reminds me that this NCR driver isn't really machine independent.
> > It assumes a little endian machine (at least it did last I looked).
>
>Well, that's... special.  Hmm, I guess this is in status blocks returned
>by the card?  The script, maybe?  A platform's bus_space_*() stuff should
>do byte swapping where appropriate...
>
>Jason R. Thorpe                                       thorpej@nas.nasa.gov
>NASA Ames Research Center                               Home: 408.866.1912
>NAS: M/S 258-6                                          Work: 415.604.0935
>Moffett Field, CA 94035                                Pager: 415.428.6939

Some PCI cards, like the aic7880 have built in byte swapping capabilities,
so having the bus_space stuff byte swap may not always be apropriate.

--
Justin T. Gibbs
===========================================
  FreeBSD: Turning PCs into workstations
===========================================