Linux 6.19首次支持Rust编写I2C驱动,内核开发迎新契机
11月30日消息,随着Linux 6.19内核开发周期的推进,更多Rust语言相关功能即将合入主线,其中一项重要更新是允许开发者使用Rust编写I2C总线驱动。
在过去两周内,相关补丁已提交至driver-core.git的driver-core-next分支,包含Rust版I2C绑定接口及示例驱动代码。

值得注意的是,按照当前进度,Linux 6.19的合并窗口最早可能在今晚开启,这些Rust I2C支持代码也将随之提交并合入主线,为开发Rust I2C驱动程序创造条件。
本次更新为在内核中使用Rust编写I2C驱动奠定了基础,包含核心抽象层、用于注册I2C设备的API接口,以及示例驱动的具体实现。
不过在此版本中,除示例代码外尚未包含面向实际硬件的Rust I2C驱动,预计真正的硬件驱动仍需等待后续内核周期。
热门专题
热门推荐
在追求极致效率的现代软件开发中,一款名为Cursor的AI代码编辑器正引领着开发范式的变革。它被定义为“面向未来的IDE”,其核心理念清晰而有力:将人工智能深度无缝地集成到编码工作流的每一个步骤,为开发者创造一种前所未有的“AI结对编程”体验。 Cursor sh应用场景 那么,这款AI驱动的编辑器
在众多AI图像生成工具中,WHEE凭借其精准的产品定位与持续的功能迭代,正成为越来越多设计师和内容创作者的首选工具。它专注于打造高品质的AI视觉素材生成器,核心使命就是帮助用户快速、高效地获得可直接使用的优质图片素材。 那么,这款AI绘图工具究竟有哪些核心优势?下面我们从其关键特性与功能设计进行深入
在AI绘画工具不断涌现的当下,一款名为NightCafe Creator的应用以其全面的AI艺术生成能力脱颖而出。它不仅是一个简单的图片处理工具,更是一个融合了多种前沿人工智能技术的创意平台,帮助用户轻松实现从构思到成品的艺术创作。 NightCafe Creator是什么? NightCafe C
近期加密货币市场受到宏观经济不确定性及流动性紧缩影响,比特币(BTC)、以太坊(ETH)以及多种山寨币出现明显下行走势,市场情绪趋于谨慎。 比特币近期走势分析 比特币的价格近期表现如何?简单来说,它跌破了几个市场公认的关键支撑位,而且伴随交易量的放大。这种放量下跌的信号,往往意味着多空分歧加剧。无论
蔡司宣布将于6月2日发布一款新镜头,并称其为镜头技术的重大突破,标志着全新纪元的开启。官方仅公布了产品剪影,但措辞暗示其可能带来根本性的技术升级,例如全新光学结构、先进镀膜或对焦系统改进。具体细节需待发布日揭晓。





