fbpx
维基百科

统一驱动程序接口

统一驱动程序接口Uniform Driver InterfaceUDI)是一个由多家公司开发的项目,目的是为驱动程序定义一个可移植接口。该项目目前已失效。

统一驱动程序接口允许设备驱动程序跨越硬件平台和操作系统操作系统移植,而无须更改任何驱动程序源代码。在多个操作系统、平台和设备硬件供应商的参与下,UDI旨在成为首个可大规模实现这种可移植性的接口。UDI为驱动程序提供了具有良好定义的接口封装环境,这些接口将驱动程序与操作系统策略以及平台和I/O总线的依赖关系隔离开来。原则上,这允许驱动程序完全独立于操作系统开发。此外,UDI架构旨在将驱动程序与平台细节隔离,例如字节序直接記憶體存取(DMA)实现、多处理,中断实现和I/O总线拓扑。

虽然UDI可能潜在地有益于开源操作系统,例如为Linux*BSD提供更多公司的驱动程序支持,但一些开放源代码/自由软件倡导者担心UDI将导致封闭源代码驱动的扩散和公司减少对开源的支持,削弱自由软件和开源运动。理查德·斯托曼自由软件运动领导者)称该项目不会使自由软件运动受益。

参见

参考资料

  1. Richard Stallman. UDI and Free Software. Linux Today. 1998 [2011-04-14]. (原始内容于2011-07-13). 
  2. (新闻稿). Software Technologies Group. 2001-05-09. (原始内容存档于2006-09-09). 

外部链接

统一驱动程序接口, uniform, driver, interface, 是一个由多家公司开发的项目, 目的是为驱动程序定义一个可移植接口, 该项目目前已失效, 允许设备驱动程序跨越硬件平台和操作系统操作系统移植, 而无须更改任何驱动程序源代码, 在多个操作系统, 平台和设备硬件供应商的参与下, udi旨在成为首个可大规模实现这种可移植性的接口, udi为驱动程序提供了具有良好定义的接口封装环境, 这些接口将驱动程序与操作系统策略以及平台和i, o总线的依赖关系隔离开来, 原则上, 这允许驱动程序完全独立于操作系. 统一驱动程序接口 Uniform Driver Interface UDI 是一个由多家公司开发的项目 目的是为驱动程序定义一个可移植接口 该项目目前已失效 统一驱动程序接口允许设备驱动程序跨越硬件平台和操作系统操作系统移植 而无须更改任何驱动程序源代码 在多个操作系统 平台和设备硬件供应商的参与下 UDI旨在成为首个可大规模实现这种可移植性的接口 UDI为驱动程序提供了具有良好定义的接口封装环境 这些接口将驱动程序与操作系统策略以及平台和I O总线的依赖关系隔离开来 原则上 这允许驱动程序完全独立于操作系统开发 此外 UDI架构旨在将驱动程序与平台细节隔离 例如字节序 直接記憶體存取 DMA 实现 多处理 中断实现和I O总线拓扑 虽然UDI可能潜在地有益于开源操作系统 例如为Linux和 BSD提供更多公司的驱动程序支持 但一些开放源代码 自由软件倡导者担心UDI将导致封闭源代码驱动的扩散和公司减少对开源的支持 削弱自由软件和开源运动 理查德 斯托曼 自由软件运动领导者 称该项目不会使自由软件运动受益 参见 编辑I2O 英语 I2O 網絡驅動程式介面規範 NDIS 开放数据链路接口 英语 Open Data Link Interface ODI 通用网络驱动接口 UNDI PC TCP数据包驱动程序 英语 PC TCP Packet Driver 参考资料 编辑Richard Stallman UDI and Free Software Linux Today 1998 2011 04 14 原始内容存档于2011 07 13 UDI Reference Implementation Open Sourced 新闻稿 Software Technologies Group 2001 05 09 原始内容存档于2006 09 09 外部链接 编辑Project UDI 页面存档备份 存于互联网档案馆 UDI Reference Implementation 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title 统一驱动程序接口 amp oldid 61726310, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。