去年 12 月,秉承着“万物皆可 Linux”的理念,知名开发者赫克托·马丁(Hector Martin)正发起众筹 Asahi Linux 项目,计划为 Apple Silicon Mac 设备移植 Linux 系统。在今天放出的初期“征求意见”系列补丁中,大神 Martin 成功让 Broadcom “BRCMFMAC”驱动程序能够在 M1 SoC 以及苹果 T2 平台上支持无线局域网。

Asahi Linux 项目目标是在 Linux 下实现对 Apple Silicon ARM 的支持,他发出了一套 34 个 RFC 补丁,以支持 Apple T2 和 M1 平台与这个上游 Broadcom 开源网络驱动器。这些补丁已经用 苹果 T2/M1 平台使用的 Broadcom FullMAC 硬件进行了测试,包 括 BCM4355C1、BCM4364B2/B3、BCM4377B3、BCM4378B1 和 BCM4387C2。

为使苹果 M1/T2 平台能够与现有的 Broadcom Linux 内核驱动一起工作,支持 WiFi,他编写了超过一千行的内核代码。如果感兴趣, 请看 RFC 补丁系列的所有细节。

推荐内容