Subject: Re: if_iy's use of bus_space_write_{_multi)_2
To: Manuel Bouyer <bouyer@antioche.lip6.fr>
From: David Brownlee <abs@netbsd.org>
List: tech-kern
Date: 07/21/2000 00:41:41
Didn't Jason mention he once thought about providing a debugging
bus_space implementation that would bounce everything on i386
and pick up various programming errors. Would it be possible
to catch this as well in such a hypothetical set of code? :)
David/absolute
-- www.netbsd.org: A pmap for every occasion --
On Thu, 20 Jul 2000, Manuel Bouyer wrote:
> On Thu, Jul 20, 2000 at 05:16:27PM +0200, Ignatios Souvatzis wrote:
> > Hello,
> >
> > my own driver (sys/dev/isa/if_iy.c) looks fishy to me.
> >
> > When writing network packet data, and the multicast setup stuff, shouldn't
> > I use the _stream_ version of said access methods? (see functions
> > iy_mc_setup, iystart, and iyget)
>
> I think this would be correct, yes.
>
> >
> > The funny thing is that it works on a little-endian (i386) machine...
>
> i386 and ISA are both little endian, so the _strean_ and non _stream_ versions
> are identical. You would have problems on big-endian boxes.
>
> --
> Manuel Bouyer <bouyer@antioche.eu.org>
> --
>