DragonFly BSD
DragonFly kernel List (threaded) for 2003-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Project UDI (Device Drivers)


From: Pedro Giffuni <giffunip@xxxxxxxx>
Date: Wed, 24 Sep 2003 23:09:29 -0500

Hi;

I am not really in touch with this project anymore, so consider this
just FYI. It used to be the latest in device driver design, but was a
lot of time before they became so unpopular among the linux camp.

The main idea behind this driver framework was to be able to make
drivers portable among different platforms without limiting performance.
The code is now part of SCO's platforms so it has been very well tested
and it was made to coexist with, not replace, native existing driver
frameworks.

The huge amount of work they made is explained on:
    http://www.projectudi.org/
and an initial port for FreeBSD 4.x can be found here:
    http://projectudi.sourceforge.net/

The code is very rusty, it uses newbus but not busdma, and it never made
it above an initial port. Also there are few drivers available for free.
Otherwise it's a nice "toy", that's.. it should work, and the
maintainers are very BSD friendly.

cheers,

    Pedro.




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]