Date: Fri, 25 May 2001 15:00:09 +0100 From: j mckitrick <jcm@FreeBSD-uk.eu.org> To: Warner Losh <imp@village.org> Cc: freebsd-hackers@freebsd.org Subject: Re: removing inb()/outb() from devices Message-ID: <20010525150009.A19674@dogma.freebsd-uk.eu.org> In-Reply-To: <200105250206.f4P26wl39972@billy-club.village.org>; from imp@village.org on Thu, May 24, 2001 at 08:06:58PM -0600 References: <20010523171539.A43898@dogma.freebsd-uk.eu.org> <200105250206.f4P26wl39972@billy-club.village.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, May 24, 2001 at 08:06:58PM -0600, Warner Losh wrote: | In message <20010523171539.A43898@dogma.freebsd-uk.eu.org> j mckitrick writes: | : I'd like to finalize the newbus work by changing inb()/outb() calls to | : bus_space_write calls. Is there a device where this has been partially done | : already? I'd like to see the old and new styles, then i would fix the | : vpo/imm zip driver first, since i know that code well. After that, i could | : start working my way through the tree. | | Look at what I just did to the pcic_isa.c and pcic.c drivers wrt to | converting from using inb/outb to using bus_space routines. Okay, here's what i will do, then. I will just port all the macros to bus_space calls, and add bus_space_handle and tag to the softc struct for ppc. There are still a lot of direct inb/outb calls, as well as the multi-byte transfer versions. I will try to get those as well. jcm -- "I drank WHAT ?!" - Socrates To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010525150009.A19674>