Date: Thu, 20 Dec 2001 11:43:21 +0100 From: Poul-Henning Kamp <phk@critter.freebsd.dk> To: Peter Wemm <peter@wemm.org> Cc: Warner Losh <imp@harmony.village.org>, Steve Kargl <sgk@troutmask.apl.washington.edu>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/isa gpib.c Message-ID: <1517.1008845001@critter.freebsd.dk> In-Reply-To: Your message of "Thu, 20 Dec 2001 00:05:15 PST." <20011220080515.4118A39EC@overcee.netplex.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <20011220080515.4118A39EC@overcee.netplex.com.au>, Peter Wemm writes : >Warner Losh wrote: >> In message <20011219223604.A27697@troutmask.apl.washington.edu> Steve Kargl w > rites: >> : John Galbraith (re)wrote a gpib driver for National Instrument >> : cards. You can find the details at >> : http://www.ece.arizona.edu/~john/drivers.html >> : >> : I don't know if he newbus-ified his code, but I suspect it might >> : be easier to import and polish his code over the current gpib.c. >> >> I also have a dim memory one of the Japanese writing a gpib driver >> with newbus. It had isa and pccard attachments. > >To be clear, I have no attachment to gpib.c at all. I mostly started this >as an experiment to see if the code would make indent(1) dump core and I >kinda got carried away. I support the motion to put gpib.c out of its missery. Johns code is OK as such, except that it doesn't implement the industry standard API and only supports one kind of card and therefore is unlikely to ever find any amount of use. I would argue that there is insufficient hacker-support and potential userbase to have non-API-conforming GPIB support in our tree. If somebody badly enough wants us to hav GPIB support, they can inherit the prototype code I started some time back which attempts to support multiple adapters and the standard API to start from or to discard. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. 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?1517.1008845001>