Asahi Linux 報告:逆向工程和 Linux 升級工作仍在繼續(xù)
Asahi Linux 開發(fā)者發(fā)表了一份 8 月份的最新進度報告表示,其一直在馬不停蹄的致力于為 Apple Silicon 提供 Linux 支持,并取得了一些進展。
上一份進展報告的發(fā)布時間是在 3 月份,兩份報告之間相隔了相當長的一段時間。對此,作者表示,他們把第一份進展報告設定的標準有點高,以至于很難保持每月更新的頻率。所以接下來,他們計劃精簡報告內(nèi)容,努力保持每月更新。
根據(jù)介紹,Asahi Linux 開發(fā)者在過去幾個月里處理的一些工作包括有:
在 Linux 5.13 中對 Apple M1 的初步支持。對終端用戶來說這個早期階段并不是很有用,但它也是項目團隊幾個月的工作勞動成果;為之后的發(fā)展奠定了一定的基礎,并確定了如何以可接受的方式解決某些難題。同時,還成功的引起了一些內(nèi)核社區(qū)成員對 Asahi Linux 項目的興趣。
使用 m1n1 管理程序進行硬件逆向工程。除了盲目的證明,通過利用他們在項目的 m1n1 引導程序上的自定義管理程序和 macOS 來幫助更先進的組件進行逆向工程?;?m1n1 的管理程序還有各種調(diào)試功能,以幫助逆向工程、追蹤和提供低級調(diào)試能力。
逆向工程 DCP。該團隊在 DCP 顯示引擎協(xié)處理器領域也進行了大量的逆向工程工作。雖然在 Mesa 內(nèi)部已經(jīng)有了早期的"Asahi"工作,但他們?nèi)匀恍枰罱K為顯示和 3D 圖形能力組裝一個 Linux 內(nèi)核 DRM 驅(qū)動程序。當 DCP 支持被整理出來時,由于資源問題,他們最終可能只支持它的某些固件版本。DCP 固件版本確實發(fā)生了變化,而且由于支持工作的開展和維護,他們可能只針對一個子集。
構件安裝程序。他們還創(chuàng)建一個 Asahi Linux 安裝程序,用于在 Apple Silicon 硬件上部署 Linux 環(huán)境。
更多內(nèi)核驅(qū)動。M1 DART 驅(qū)動可能會在 Linux 5.15 登陸,此驅(qū)動程序是 PCIe、USB、DCP 等硬件工作的必要條件。
更多詳情可查看完整報告:https://asahilinux.org/2021/08/progress-report-august-2021/
本文轉(zhuǎn)自OSCHINA
本文標題:Asahi Linux 報告:逆向工程和 Linux 升級工作仍在繼續(xù)
本文地址:https://www.oschina.net/news/155608/asahi-linux-progress-report-august-2021