De eerste patches voor het opstarten van Linux op Apple M4 zijn gepubliceerd


1

Zoals meldt Phoronix, is de eerste reeks patches voor de Linux-kernel gepubliceerd met Device Tree-bestanden en bindings voor de Apple Silicon M4 SoC, ook bekend als t8132. Het gaat nog niet om volledige ondersteuning voor MacBook of Mac mini onder Linux, maar om de allereerste fase – de mogelijkheid om de kernel te laden en een basis te krijgen voor verdere ontwikkeling.

De patches zijn verzonden door ontwikkelaar Yureka Lilian. In de beschrijving van de serie staat dat het de initiƫle Device Tree en dt-bindings toevoegt voor apparaten op Apple M4 en in grote lijnen de recente werkzaamheden voor M3 herhaalt, die in de Linux 7.2-cyclus zijn opgenomen. Deze set beslaat slechts een minimaal aantal hardware-eisen die nodig zijn als basis voor toekomstige ontwikkeling.

In tegenstelling tot de gebruiksversie van Asahi Linux, zijn deze wijzigingen voornamelijk bedoeld voor de upstream-kernel. Ondersteuning voor grafische weergave, een volledige desktop, Wi-Fi, Bluetooth, NVMe en andere belangrijke componenten is er nog niet: in de documentatie van Asahi Linux voor M4 worden de meeste belangrijke blokken nog steeds gemarkeerd als TBA, en de installateur voor M4-apparaten wordt aangegeven als niet beschikbaar.

Er wordt apart opgemerkt dat het grootste deel van het werk om M4 in een opstartbare staat te krijgen momenteel niet alleen met de kernel, maar ook met de m1n1-bootloader te maken heeft. Vanwege wijzigingen in de nieuwe Apple-chips worden sommige CPU-instellingen nu ingesteld en geblokkeerd door iBoot, en de opstart van SMP hangt nog steeds af van aanvullende patches idle=nop en blijft instabiel.

Dit nieuws is dus vooral belangrijk voor ontwikkelaars en enthousiastelingen, in plaats van voor gewone gebruikers. Apple M4 heeft de eerste stap gezet richting ondersteuning in de mainline Linux, maar de situatie van 'systeem geĆÆnstalleerd en je kunt aan de slag' is nog ver weg: het project moet het opstarten, de periferie, energiebesparing en vooral grafische versnelling verder verfijnen.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster