Files
oldlinux-files/study/sabre/os/articles/DeviceDriverInterfaces/index.html
2024-02-19 00:25:23 -05:00

34 lines
2.8 KiB
HTML

<html><head><title>OSRC: Device Driver Interfaces </title></head>
<body BGCOLOR=#FFFFFF TEXT=#000000 LINK=#0000FF VLINK=#0000FF ALINK=#107010>
<center><font face=Verdana size=7><b>Device Driver Interfaces</b></font></center><blockquote>Uniform Driver Interface, linux drivers..</blockquote><table width="100%" cellpadding=0 cellspacing=0 border=0>
<tr><td width="33%" align=left></td>
<td width='33%' align=center></td>
<td width='33%' align=right><font size=2>[<a href='..'>Up</a>]</font></td></tr>
</table><hr><p><ul><DL>
<DT><font size=+1><a href='http://www.nondot.org/sabre/os/files/Drivers/stand-device.pdf'>Standalone Device Drivers in Linux</a></font> - by Theodore Ts'o<br>
<DD>This document describes the issues behind distributing drivers independant of a complete linux source tree. The idea is being able to download the driver for *only* your device, as is possible under *other OS's*. Interesting discussion.<p>
<DT><font size=+1><a href='http://www.project-udi.org/f-specs-1.0.html'>Uniform Driver Interface (UDI)</a></font> - by <a href='mailto:kdg@sco.com'>SCO Inc</a><br>
<DD>"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." <p>UDI Homepage: <a href="http://www.project-udi.org/">http://www.project-udi.org/</a><p>
</DL></ul>
<hr>
<TABLE ALIGN=RIGHT BORDER=0><TR><TD><center>
Copyright &copy; 1995-2002 <i><a href='mailto:sabre@nondot.org'>Chris Lattner</a></i><br>
This page last modified:11/05/03<br><a href='..'>Go up a level</a><br>
</center></TD></TR></TABLE>
<font size=-1>
[about] [faq]
[<a href='/sabre/os/articles/../Updates/'>updates</a>]
[<a href='/sabre/os/articles/../Stats/'>stats</a>]
[<a href='/sabre/os/articles/../AuthorRecognition.html'>author recognition</a>]
[<a href='/sabre/os/articles/../submit/'>contributing</a>]
[<a href='/sabre/os/articles/PendingQueue/'>pending submissions</a>]
[feedback]
[<a href='mailto:sabre@nondot.org'>email</a>]
[<a href='../'>up</a>]
</font><p>
<font size=-1>
<font color=#FF0000>(new!)</font> sections have been updated in the last week...
<font color=#808000>(recent)</font> sections have been updated in the last two weeks...<br>
</font>