Skip site navigation (1)Skip section navigation (2)
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>