Asahi Linux完成M3系列Mac原生支持核心开发 USB 3.0与Thunderbolt驱动进入Linux 7.2内核主线

这意味着开发者无需再手动编译大量第三方非官方补丁,M3基础版、M3 Pro及M3 Max芯片的CPU核心、基本内存调度和图形管线已被Linux官方主线承认。

开源操作系统项目Asahi Linux于8月27日宣布,针对苹果M3系列Mac电脑的原生Linux支持已进入最后冲刺阶段,核心驱动代码已正式并入Linux 7.2内核主线周期。该项目团队确认,M3芯片的基础支持库已通过审查并合入即将发布的内核大版本,涵盖CPU核心、内存调度及图形管线等关键模块。

苹果M3系列芯片采用了高度定制化的电源管理、显示控制器及独家硬件元器件,通过逆向工程编写开源驱动且不损害硬件寿命,是开源社区面临的技术难点。Asahi Linux团队经过密集代码调试,突破了这一瓶颈,使得开发者无需再手动编译大量第三方非官方补丁,即可获得Linux官方主线对M3基础版、M3 Pro及M3 Max芯片的支持。

根据项目组披露的开发日志,团队已成功解封高速外设总线。在基础版M3及前代M1/M2芯片中,苹果使用基于I²C总线访问的ACE2端口控制器;而从M3 Pro和M3 Max开始,苹果升级为全新的ACE3控制器,并改用SPMI(系统电源管理接口)总线进行数据管理。由于总线协议底层的重构,此前系统仅能识别鼠标、键盘等基本外设,无法发挥高速传输能力。

Asahi团队联合开发者成功逆向破解了SPMI接口与ACE3控制器的寄存器配置,在Linux 7.2内核周期打通了全系M3设备的USB 3.0与Thunderbolt协议底层通道。这一突破意味着M3系列Mac在Linux环境下可完整支持高速数据传输,包括外接存储设备、显示器和扩展坞等场景。

此外,团队还攻克了M3独有的音频数字信号处理器(DSP),实现了内置麦克风与环境音捕获功能。机身自带的FaceTime摄像头也通过硬件级映射实现免驱无缝运行,进一步缩小了Linux与原装macOS之间的功能差距。

目前,Asahi Linux团队正对底层驱动矩阵进行全量兼容性测试。官方确认,这批M3支持代码将在未来几周内,通过面向普通用户的Asahi官方一键安装器进行全量推送。该安装器将降低非技术用户部署Linux的门槛,使M3系列Mac用户无需复杂的手动配置即可体验原生Linux环境。

此次进展标志着Asahi Linux项目在苹果芯片支持方面迈出了关键一步。自2021年项目启动以来,该团队持续对苹果自研芯片进行逆向工程,逐步实现从基础启动到完整硬件功能支持的目标。M3系列作为当前Mac产品线的主力芯片,其Linux支持完善将有助于扩大开源操作系统在苹果硬件生态中的适用范围,对开发者社区和依赖Linux环境的企业用户而言具有实际意义。

从行业角度看,Asahi Linux的持续突破也反映出开源社区对封闭硬件生态的适应能力。通过系统性的逆向工程和驱动开发,苹果芯片的Linux支持正逐步接近主流x86平台的成熟度,为开源操作系统在ARM架构下的发展提供了参考路径。

该文观点仅代表作者本人,企服科学平台仅提供信息存储空间服务。

(0)
美团确认可退还摩拜单车299元押金 不影响当前免押骑行
上一篇 2小时前
朗新天霁助力京东方精电优化组织效能,推动人才战略升级
下一篇 2025年1月6日 上午9:02

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部