去年 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。
Martin 在補丁封面信中指出:“像蘋果公司一樣,這些機器上的東西與其他每一個Broadcom平臺都略有不同。特別是,除了正常的設備/固件支持變化外,這一系列中的很大一部分涉及到選擇和加載正確的固件。這些平臺使用多個維度進行固件選擇,而這些維度的值則不同程度地來自于DT或OTP”。
為使蘋果 M1/T2 平臺能夠與現有的 Broadcom Linux 內核驅動一起工作,支持 WiFi,他編寫了超過一千行的內核代碼。如果感興趣,請看 RFC 補丁系列的所有細節。
來源:cnBeta.COM
本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。