From owner-cvs-all Sun Oct 3 5:21:44 1999 Delivered-To: cvs-all@freebsd.org Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by hub.freebsd.org (Postfix) with ESMTP id 78B8C15187; Sun, 3 Oct 1999 05:21:01 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from d161.syd2.zeta.org.au (beefcake.zeta.org.au [203.26.10.12]) by mailman.zeta.org.au (8.8.7/8.8.7) with ESMTP id WAA00111; Sun, 3 Oct 1999 22:22:19 +1000 Date: Sun, 3 Oct 1999 22:20:51 +1000 (EST) From: Bruce Evans X-Sender: bde@alphplex.bde.org To: Takahashi Yoshihiro 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 In-Reply-To: <19991003210001T.nyan@dd.catv.ne.jp> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk > > 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