UDI - Uniform Driver Interface

Alexandre Maret (amaret@infomaniak.ch)
Thu, 27 Jun 1996 21:43:11 +0200


Hello

I've just downloaded this page :

ftp://telford.nsa.hp.com/pub/hp_stds/udi/home.html

and think it might interest people reading
these mailing lists. Look below for a short
introduction.

Hope it helps !!

alex

-------------------------------------

Abstract (taken from the page) :

The Uniform Driver Interface (UDI) allows device
drivers to be portable across both hardware platforms
and operating systems without any changes to the driver
source. With the participation of multiple OS,
platform and device hardware vendors, UDI is the first
interface which is likely to achieve such portability
on a wide scale. UDI provides an encapsulating environment
for drivers with well-defined interfaces which isolate
drivers from OS policies and from platform and I/O bus
dependencies. This allows driver development to be totally
independent of OS development. In addition, the UDI
architecture insulates drivers from platform specifics such
as byte-ordering, DMA implications, multi-processing,
interrupt implementations and I/O bus topologies.

-- 
\\-----------------------------------------------------------\\
// Alexandre Maret -- Linux : The choice of a GNU generation //
\\ amaret@infomaniak.ch -- http://www.infomaniak.ch/~amaret  \\
//-----------------------------------------------------------//