Re: [OT] RE: UDI and Free Software

Theodore Y. Ts'o (tytso@mit.edu)
Wed, 7 Oct 1998 13:36:29 -0400


From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Date: Wed, 7 Oct 1998 12:50:28 +0100 (BST)

> to native drivers... For some hardware it may not make a difference
> (for example, a scanner). But for other hardware (such as a gigabit
> ethernet board), my guess is that UDI will be a disaster as far as
> performance is concerned.

UDI has no concept of other interface libraries or access API's - so
it lacks stuff like check_region that is central to the Linux philosophy.
UDI on Linux would also be useless for parallel scanners - UDI can't
describe talking to the parport management layer

Exactly. So you'd have to do an extra memory copy in the Linux<->UDI
interface layer. It'll be slow, but you an make it work. See my
previous comments about UDI always being a poor second cousin to real
native drivers.....

- Ted

-
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/