Re: [Q]: Linux and real device drivers

Jes Sorensen (Jes.Sorensen@cern.ch)
22 Sep 1999 09:17:01 +0200


>>>>> "Theodore" == Theodore Y Ts'o <tytso@mit.edu> writes:

Theodore> I wrote a paper on this very subject at this year's Linux
Theodore> Expo. And such drivers do exist. For example, the PCMCIA
Theodore> driver is one example; so is the Rocketport driver, which I
Theodore> wrote for Comtrol, Inc. Another example is the serial
Theodore> driver, which is available in a standalone form so that
Theodore> poeple can use the features of the latest serial driver
Theodore> without being forced to upgrade to Linux 2.3. You can get
Theodore> the stand-alone driver here:

Theodore> http://web.mit.edu/tytso/www/linux/serial/

Theodore> The Linux Expo paper describes some of the techniques which
Theodore> I used to make this stand-alone driver, and some of the
Theodore> short comings of such a technique. The paper also argues
Theodore> why I believe this will be more important in the future.

Quick comment, there is one fundamental difference between your
stand-alone drivers and what most other people talk about in this
discussion: you provide source!

However I still think that drivers residing in the kernel tree is the
right way to go, it is such a pain maintenance wise having to deal
with modules coming from the outside - PCMCIA is a perfect example of
this.

Jes

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/