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>