Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Oct 1999 22:20:51 +1000 (EST)
From:      Bruce Evans <bde@zeta.org.au>
To:        Takahashi Yoshihiro <nyan@FreeBSD.org>
Cc:        imp@village.org, winter@jurai.net, kato@FreeBSD.org, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, FreeBSD98-hackers@jp.freebsd.org
Subject:   Re: cvs commit: src/sys/conf files src/sys/i386/conf files.i386 
Message-ID:  <Pine.BSF.4.10.9910032213260.2221-100000@alphplex.bde.org>
In-Reply-To: <19991003210001T.nyan@dd.catv.ne.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
> > Indirect addressing would use the current bus space functions with offset 0,
> > e.g., bus_space_read_1(sc->tag, sc->line_status_port, 0).
> > sc->line_status_port can still be cached in a register variable, so we
> > lose mainly in MEMIO cases that could have used
> > bus_space_read_1(tag, iobase, com_lsr) and where the bus space function
> > isn't slowed down by more tests.
> 
> Does your method assume bus_space_handle_t to be u_int?
> I think that we should not assume like this. and, there is not the
> much meaning that uses bus_space in your method.

Both methods require construction of an array of bus_space_handle_t's.

Bruce



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9910032213260.2221-100000>