Extensible Driver Interface: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
Content added Content deleted
(Rewrote most of the page) |
No edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Stub}} |
|||
The Extensible Driver Interface (EDI) is a driver interface that is intended to be portable between OSes while standardizing as little functionality as possible. |
The Extensible Driver Interface (EDI) is a driver interface that is intended to be portable between OSes while standardizing as little functionality as possible. |
||
==Introduction== |
== Introduction == |
||
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. 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. |
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. 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. |
||
== |
== See Also == |
||
⚫ | |||
== |
=== External Links === |
||
⚫ | |||
⚫ | |||
=== |
=== Threads === |
||
*[https://sourceforge.net/projects/glider-kernel/files/EDI%20Headers%20and%20Docs/ EDI Specification] |
|||
⚫ | |||
===Forum=== |
|||
*[[Topic:637|Project announcement]] |
*[[Topic:637|Project announcement]] |
||
*[[Topic:16592|Discussion thread]] |
*[[Topic:16592|Discussion thread]] |
||
[[Category:Driver Interfaces]] |
|||
[[Category:OS theory]] |
[[Category:OS theory]] |
Latest revision as of 16:27, 9 July 2023
This page is a stub.
You can help the wiki by accurately adding more contents to it.
The Extensible Driver Interface (EDI) is a driver interface that is intended to be portable between OSes while standardizing as little functionality as possible.
Introduction
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. 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.