Re: What do you think about UDI?

Paul Koning (pkoning@xedia.com)
Fri, 27 Mar 1998 16:08:47 -0500


>>>>> "Linux" == Linux Lists <lists@cyclades.com> writes:

Linux> Hi there,

Linux> I just found out about an initiative that seems to be
Linux> interesting to device driver developers ... and why not to
Linux> Linux ???

Linux> Its name is Project UDI. The main objective of this effort is
Linux> to provide an interface to the device drivers that is common
Linux> to all UDI compliant OS's. That means that to port a driver
Linux> from one OS to the other, you don't need to _change_ the
Linux> source code, but just compile it in the new OS's compiler. I
Linux> believe that this is a great initiative and I think that Linux
Linux> could be inside that group.

Having written drivers for various operating systems, my immediate
reaction (without looking at the web page you mentioned) is that this
is an idea that makes little or no sense.

Most drivers are largely OS specific code (the actual hardware
fondling is in the minority). Abstracting that in a meaningful way to
a meaningful range of operating systems is unlikely to succeed, unless
you don't mind having no performance at all.

paul

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu