使用Linux 6.10内核继续改进火线IEEE1394支持

2024年 5月 16日 74.1k 0

使用Linux 6.10内核继续改进火线IEEE-1394支持-1虽然你们中的大多数人已经多年没有想过或使用Firewire(IEEE-1394)了,但仍有一些传统的数字摄像机和一些专业音频设备依赖于该接口。去年,在代码进入休眠状态后,新的Firewire维护人员为Linux内核升级。新的维护者坂本隆史的计划是在2029年之前维护Linux的火线支持。他继续在即将推出的Linux 6.10内核方面做得很好,该内核带来了最新一批Firewire增强功能。

周二,坂本隆史发布了Linux 6.10的Firewire更新。随着遗留接口的不断更新和发现其他改进,代码数量惊人。Takashi在提取请求中解释道:

“在v6.8内核的开发期间,很明显,在研究符合不同版本IEEE 1394规范的某些PHY时,缺乏跟踪总线初始状态的辅助实用程序。

这一系列更改包括添加由“firewire”子系统提供的跟踪点事件。这些事件能够跟踪firewire核心在总线重置和IEEE 1394总线异步通信期间的功能。

在实现跟踪点事件时,发现几种类型异步数据包的现有序列化和反序列化助手分散在firewire核心和firewire ohci内核模块中。新添加了一组内联函数来处理它,以及一些KUnit测试,作为跟踪点事件的基础。这会使分散的代码过时。

其余的更改构成了逐步淘汰不推荐使用的PCI MSI API的最后步骤,延续了以前的版本。"

The Linux Firewire support is alive and well in 2024 with more improvements continuing to be made thanks to this maintainer.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论