2020 年的 Linux 内核仍为 Macintosh II 修复驱动

局长
 局长
发布于 2020年06月29日
收藏 2

Linux 内核正在对其驱动程序进行一些修复和改进工作,以更好地支持 Macintosh II 系统上的 Apple Desktop Bus(苹果桌面总线)。

隔一段时间就能看到 Linux 内核驱动对 Apple PowerBook 100 系列产品支持的改进。近日,开发者 Finn Thain 提交了一组改进内核 via-macii 驱动程序的补丁,其中包含对该驱动程序的“所有已知 bug 的修复"。

via-macii 驱动程序用于在 Macintosh II 的系统上支持 ADB (Apple Desktop Bus)。Apple Desktop Bus 是苹果在80年代后期和90年代使用的专有接口(不是 PS/2 接口),用于将键盘和鼠标等设备连接到系统。

Finn 提交的 9 个补丁修复了 Linux 内核中支持 Macintosh II ADB 驱动的所有已知错误。

为了保证代码的质量,开发者除了在 QEMU 内对代码进行测试外,这个驱动事实上还在真实的硬件环境中进行了测试。开发者在 Apple Macintosh Centris 650 上进行了测试,这台诞生自1993年的电脑时钟频率为 25MHz,配备 4~24MB 的内存,80~500MB 的硬盘,以及其他当时领先的功能。

如果现在还有使用 Macintosh II 系统的用户,在使用时遇到有关 Apple Desktop Bus 的错误,并且如果 Linux 内核能及时完成审查代码的工作,那么上面提到的补丁对于 Linux Kernel 5.9 来说十分重要,它也将被标记为会向后移植到 Linux 5.0+ 版本的稳定内核中。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:2020 年的 Linux 内核仍为 Macintosh II 修复驱动
加载中

精彩评论

猴子叫你一声敢答应吗
猴子叫你一声敢答应吗
修复老的总线驱动比新的总线驱动容易,老的总线一般没有那么多层。现在的新总线一层套一层,出了问题都不知道是哪儿,内核驱动又不能用jtage调试,有时又不知道片子的使能什么的开没有,是很崩溃的。

最新评论(8

eechen
eechen
谁跟你说Linux上的硬件驱动都是开源的?
Nvidia官网的显卡驱动就是典型的闭源商业驱动,需要用户安装Linux系统后自行安装。
薯粉1Q84
薯粉1Q84
linux的硬件驱动也要开源 导致很多硬件厂商不太喜欢贡献代码啊
浪尖的旋律
最新的是unix,不是Linux
开源中国首席罗纳尔多
开源中国首席罗纳尔多
您好,请问硬件驱动的开发者是硬件厂家根据linux的接口开发的吗?
猴子叫你一声敢答应吗
猴子叫你一声敢答应吗
修复老的总线驱动比新的总线驱动容易,老的总线一般没有那么多层。现在的新总线一层套一层,出了问题都不知道是哪儿,内核驱动又不能用jtage调试,有时又不知道片子的使能什么的开没有,是很崩溃的。
f
fzn0268
复古玩家
捍卫机密
捍卫机密
非常优秀,还在为那么老的系统修复bug! 急躁的我可能早就放弃了。
i
iwkt
不搞定最新的macbook pro,反而去支持苹果的老机器。
返回顶部
顶部