Anonymous user
Extensible Driver Interface: Difference between revisions
Jump to navigation
Jump to search
Rewrote most of the page
[unchecked revision] | [unchecked revision] |
m (Categorized) |
(Rewrote most of the page) |
||
Line 1:
The Extensible Driver Interface (EDI) is a driver interface that is intended to be
==
In 2006, Eli Gottlieb made EDI after deciding that [[UDI]] standardized too much. It is designed to be small, extensible, and require very little from the system providing the implementation
▲It is designed to require very little from the system providing the implementation, while still allowing for simple extension. This is done by using an object oriented model accessed using C functions, allowing drivers and operating systems in almost all languages to use it.
==
The EDI specification can be found on [https://sourceforge.net/projects/glider-kernel/files/EDI%20Headers%20and%20Docs/ SourceForge]. A sample, public domain serial port driver is also provided.
==See Also==
===External Links===
*[https://sourceforge.net/projects/glider-kernel/files/EDI%20Headers%20and%20Docs/ EDI Specification]
*[http://www.osnews.com/story/16602/Introducing_the_Extensible_Driver_Interface OSNews article written by the creator of EDI]
===Forum===
*[[Topic:637|Project announcement]]
*[[Topic:16592|Discussion thread]]
[[Category:OS theory]]
|