统一驱动程序接口

✍ dations ◷ 2025-05-16 13:54:05 #驱动程序

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

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

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

相关

  • 经济互助委员会经济互助委员会(俄语:Сове́т экономи́ческой взаимопо́мощи,缩写:СЭВ),中文简称经互会,由苏联组织建立的一个由社会主义国家组成的政治经济合
  • 纳粹党希特勒青年团(HJ)国家社会主义德国工人党(德语:National Sozialistische Deutsche Arbeiter Partei,缩写为NSDAP),通称纳粹党(英语:Nazi Party),是20世纪前半叶的一个德国极右翼政党,创
  • 效能 (药理学)效能(英语:efficacy),又称为内在活性(英语:Intrinsic activity,缩写IA)在药理学中指药物在受体上能产生的最大反应。这和药物与受体的结合亲和性不同,也和测量效价强度的EC50不同。19
  • 山地车登山车(英语:Mountain bike)或称登山单车、山地自行车,山地车,为设计在山地非公路地型骑乘的脚踏车;越野骑行登山车的历史包括了欧洲的cyclo-cross运动和英国人Roughstuff Fellows
  • 工藤祐舜工藤祐舜 (1887年-1932年),日籍台湾植物学者,于1928年抵台任台北帝国大学理农部植物分类学讲座教授,同时兼任附属植物园园长。1929年成立腊叶标本馆,为今日台湾大学植物标本馆(TA
  • 汪机汪机(1463年-1539年),字省之。别号石山居士。明朝医学家,新安医学的重要人物。世居安徽祁门。早年学习《春秋》,补邑庠弟子员。其后弃儒就医,所著《本草会编》、《脉诀刊误》、《推
  • 维塔洞穴维塔洞穴(英语:Weta Cave)是新西兰维塔工作室设立的小型博物馆,于2008年设立,位在威灵顿美丽华,其中展出了维塔工作室曾制作过电影的道具与模型,让影迷们可以更加了解这些电影的制
  • 阿莱恩斯阿莱恩斯,美国俄亥俄州城市,位于马霍宁县与斯塔克县之间。总人口22,322 (2010年)。
  • 全民公敌《全民公敌》(英语:)是1998年由托尼·斯科特执导的一部政治惊悚电影(英语:Political thriller),讲述一群不法的美国国家安全局探员阴谋暗杀了一名国会议员,并在谋杀后企图湮灭证据、
  • 藤田浩雅藤田浩雅(日语:藤田 浩雅/ふじた ひろまさ 、1961年10月3日-),是日本棒球选手之一,曾效力于日本职棒阪急勇士队及读卖巨人队,1996年宣布引退,守备位置为捕手。50 荒卷淳 | 51 荫山和