驱动之家 06-26
20年没更新过!Linux 7.2砍掉上古语音卡和工业总线驱动
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 6 月 26 日消息,Linux 7.2 内核的 char/misc 分支合并了一批代码清理,从内核源码树中移除了两款已闲置多年的过时驱动程序—— DTLK 语音合成器驱动和 Applicom Profibus 工业总线驱动。

DTLK 驱动是面向 ISA 总线接口的 DoubleTalk PC 语音合成卡驱动。ISA 总线在上世纪 90 年代中期已被 PCI 总线取代,当前市面上的新主板早已不再配备 ISA 插槽。

该驱动自 Linux 2.6.12-rc2 版本以来,Git 历史中仅有树级修复和零星清理,从未进行过实质性功能更新。

开发者 Ethan Nelson-Moore 指出,当前内核的 Speakup 子系统已能驱动相同的硬件,旧驱动属于重复和冗余。

另一款被移除的是 Applicom Profibus 字符驱动,用于适配该品牌基于 PCI 接口的 PROFIBUS 通信卡。PROFIBUS 即过程现场总线,是工业自动化领域广泛使用的数字通信协议。

该驱动于 1998 年从 SCO Unix 系统移植而来,自 Linux 2.1~2.2 版本时代后就几乎没有任何开发维护动作。

移除此驱动的补丁说明将其定性为一款低质量、无实际使用价值的废弃驱动。补丁说明披露了一个细节:从 Linux 2.6.12-rc2 版本开始,该驱动就长期存在未验证缺陷、无真实硬件测试场景。

直到 2008 年 10 月才修复了一个致命错误,而当时补丁作者明确标注 " 身边没有任何人能拿到对应硬件来验证修复的有效性 "。后续的 PCI 及 PCI-E 版本硬件官方仅支持 Windows,且该硬件早已全面停产。

本次 char/misc 代码合并落地后,两款驱动正式从 Linux 7.2 源码中删除,内核净减少 1.13 万行冗余代码。继 7.1 清理 ISA、PCMCIA 网卡驱动后,内核持续精简老旧硬件适配代码。

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

linux 自动化 windows 语音合成
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论