Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Aug 2006 12:59:26 -0500
From:      "Ben Kaduk" <minimarmot@gmail.com>
To:        "Yar Tikhiy" <yar@comp.chem.msu.su>
Cc:        src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org
Subject:   Re: cvs commit: src/share/examples/drivers make_device_driver.sh
Message-ID:  <47d0403c0608111059g66bad84cjb5dc78d882ce45cc@mail.gmail.com>
In-Reply-To: <20060811001637.GE5729@comp.chem.msu.su>
References:  <200608061106.k76B6ahO042778@repoman.freebsd.org> <44D5F2C1.7080606@inse.ru> <20060808124221.GO54416@comp.chem.msu.su> <20060808142616.S45647@fledge.watson.org> <44D89ED3.3000805@inse.ru> <20060808152429.W45647@fledge.watson.org> <44DA5C5A.70404@inse.ru> <20060810063312.GD93633@comp.chem.msu.su> <20060810092049.GB733@turion.vk2pj.dyndns.org> <20060811001637.GE5729@comp.chem.msu.su>

next in thread | previous in thread | raw e-mail | index | archive | help
On 8/10/06, Yar Tikhiy <yar@comp.chem.msu.su> wrote:
> On Thu, Aug 10, 2006 at 07:20:49PM +1000, Peter Jeremy wrote:
> > On Thu, 2006-Aug-10 10:33:12 +0400, Yar Tikhiy wrote:
> > The problem with having a real driver is that someone who wants to use
> > it as a skeleton has to first separate the "boilerplate" from the
> > functional parts.  OTOH, having a well-commented and working driver
> > can be very useful when trying to understand how to get from the
> > boilerplate to a real driver.
>
> Well, an existing driver (or several drivers of different complexity)
> could be adapted this way; and, according to my own experience in
> jobs as dirty as this one, it can be enough fun to you when you
> learn something interesting from it, too.  OTOH, it's tedious to
> do in case you can recite the driver source, smiling when it comes
> to a particularly exquisite hack.  Therefore we shouldn't expect
> driver maintainers or active driver developers to do the job: FreeBSD
> means, first of all, fun.  At the same time, not-so-experienced
> developers could do it with pleasure, as well as for the benefit
> of both theirselves and the community.  Note that "developers"
> doesn't mean "committers" at once, and everyone can help by submitting
> respective patches--preferably a patch per a whole driver, not per
> a comment added. :-)
>

I'm sure Alexander wouldn't mind if you sent him a description for the
project ideas page -- are there any drivers in particular that could
easily benefit from such a treatment?

-Ben Kaduk



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47d0403c0608111059g66bad84cjb5dc78d882ce45cc>